Stenogram Sejmu · 2025-07-25

Marian Banaś

Kadencja 10 · posiedzenie 39 · wypowiedź 210

Brak głosu imiennego z tego dnia, który potwierdzałby klub mówcy.

Pełna wypowiedź

10. kadencja, 39. posiedzenie, 4. dzień (25-07-2025) 56. punkt porządku dziennego: Sprawozdanie z działalności Najwyższej Izby Kontroli w 2024 roku wraz z opinią Komisji do Spraw Kontroli Państwowej (druki nr 1405 i 1417). Prezes Najwyższej Izby Kontroli Marian Banaś: Pani Marszałek! Wysoka Izbo! Najpierw odniosę się do wypowiedzi pana posła Goska. Powtórzę to, co powiedziałem w komisji, że pan Gosek tak naprawdę nie przeczytał w ogóle naszego sprawozdania i nie zapoznał się z raportami dotyczącymi danych z kontroli. Więc absolutnie tutaj nie można się zgodzić z tym, co zostało przez niego przedstawione. Jeżeli sobie życzy, my możemy mu to jeszcze raz bardzo dokładnie przekazać... (Głos z sali: I tak nie zrozumie.) ...że fakty zupełnie inaczej wyglądają, niż on to tutaj przedstawił. Natomiast odniosę się do szczegółów, jeśli chodzi o kontrolę związaną z IPN-em, bo tutaj to go jakoś bardziej zaabsorbowało. Mianowicie, proszę państwa, my robiliśmy kontrolę budżetową za 2022 r. i z tej kontroli wynikało, że tam są pewne nieprawidłowości. Kolegium podjęło decyzję po analizie, że istnieje potrzeba przeprowadzenia kontroli kompleksowej dotyczącej wydatków rzeczowo-majątkowych. W związku z czym ta kontrola była ujęta w planie i zgodnie z planem się rozpoczęła na początku 2024 r., kiedy nie było żadnej mowy o kandydowaniu na prezydenta pana Nawrockiego. Więc insynuowanie jakichkolwiek podtekstów takiego typu, że my tutaj politycznie próbowaliśmy cokolwiek robić, absolutnie jest nie na miejscu. Kolejna rzecz, proszę państwa, jeśli chodzi o dodatkowe narzędzia, które usprawniły funkcjonowanie Najwyższej Izby Kontroli. Proszę państwa, my to wzięliśmy pod uwagę. Dokonaliśmy gruntownej analizy. Specjalnie powołałem zespół - ten zespół funkcjonował już od roku praktycznie 2023 - w celu zmiany ustawy o Najwyższej Izbie Kontroli. Bo tutaj nie chodzi tylko o zmiany takie typowo dotyczące skuteczności działania, jeśli chodzi o wyniki kontroli, ale również o całość funkcjonowania, bo przecież tyle się zmieniło, chociażby w informatyce czy w innych dziedzinach, i wymaga to wszystko naprawy. Natomiast taką zasadniczą zmianą, która by radykalnie zmieniła funkcjonowanie NIK-u, jest przyznanie Najwyższej Izbie Kontroli uprawnień oskarżycielskich. Proszę państwa, gdybyśmy mieli uprawnienia oskarżycielskie, wówczas nie trzeba by było korzystać ze zgłoszenia, zawiadomienia do prokuratury, tylko bezpośrednio kierowalibyśmy te sprawy do sądu. A to oznacza, że nie byłoby tłumaczenia takiego typu, że mamy wszystko objęte tajemnicą śledztwa, nie możemy nic państwu przekazać i prowadzimy to śledztwo latami. Tymczasem gdyby sprawa znalazła się w sądzie, adwokaci, dziennikarze, opinia publiczna wiedzieliby i to zupełnie inaczej, proszę państwa, wygląda. Oczywiście zgodnie z literą prawa prokuratura mogłaby się w każdej chwili dołączyć do tego postępowania, ale tak jak mówię, to radykalnie zmieniłoby sytuację i skuteczność tych naszych działań byłaby większa. Proszę państwa, jeśli chodzi o kontrole zagraniczne, o które pytała pani poseł Malik, to chcę powiedzieć, pani poseł, że chodzi nie tylko o prestiż, ale również o zdobywanie doświadczeń. My prowadzimy audyt w Interpolu. Co to jest audyt? Tego nie muszę chyba pani tłumaczyć, bo pani doskonale wie. Żeby zrobić audyt tak ważnej instytucji jak Interpol, trzeba mieć najwyższej klasy kompetencje. Nie robimy tego za pieniądze polskie, tylko wszystko jest finansowane ze środków właśnie Unii Europejskiej i samego Interpolu. Natomiast w przypadku pozostałych typów: twinningów i projektów, to wygrywamy z innymi ze względu na to, że mamy tak opracowany materiał odnośnie do prowadzonych szkoleń czy realizacji projektów, że wygrywamy. To wszystko też robimy za środki unijne, ale właśnie w ten sposób uczymy inne państwa, inne organy kontrolne, jak prowadzić kontrole zgodne ze standardami tej najwyższej klasy, jeśli chodzi o Interpol czy INTOSAI. A więc to jest absolutnie jak najbardziej wskazane. Robimy to i cieszymy się dużym autorytetem. Tak jak w naszym raporcie wskazywaliśmy, mamy bardzo duże osiągnięcia i nas szanują i w Interpolu, i w EUROSAI. Proszę państwa, przepraszam, że tak tutaj dosyć chaotycznie będę odpowiadał na te pytania, ale po prostu nie miałem tego wszystkiego dokładnie zapisanego. Jeśli chodzi o informację o modernizacji obiektów NIK, o którą prosił pan poseł, to różnica w wydatkach wynika przede wszystkim z zastosowanej technologii co do powierzchni budynku, a co zatem idzie - również z wielkości zamontowanych urządzeń. A więc to się wiąże właśnie z kosztami, z tym, że tutaj mamy większe, a tutaj mniejsze koszty, bo to dotyczy zupełnie innej technologii. Z kolei jeśli chodzi o kontrolę w czasie COVID-u, to proszę państwa w tym czasie przeprowadziliśmy ponad 40 kontroli. Były bardzo duże nieprawidłowości, o czym państwo słyszeliście z naszego sprawozdania. M.in. zupełnie bez analiz budowano tymczasowe szpitale, które później rozbierano. To był koszt prawie 600 mln zł. To były pieniądze zmarnowane, nie mówiąc już o respiratorach czy maseczkach, które nie spełniały wymogów obowiązujących w naszym państwie. Tak że szkody wyrządzone budżetowi państwa, czyli de facto wyrządzone nam, obywatelom, były bardzo poważne. Jeśli chodzi o budownictwo mieszkaniowe, to, proszę państwa, tak samo prowadzimy kontrolę, a właściwie już się ona zakończyła. Czekamy na zastrzeżenia dotyczące funduszu mieszkaniowego. Tutaj też mamy poważne nieprawidłowości. Mogę państwu tylko wskazać, że wysokość tego funduszu to jest prawie 8 mld, a de facto na same mieszkania wydano niecałe 3% tej kwoty. Większość pieniędzy poszła właśnie na biura, samochody, na zatrudnianie pracowników. Absolutnie mamy też do czynienia z poważną niegospodarnością. Proszę państwa, jeśli chodzi o NCBR, to tam była już przez nas prowadzona jedna kontrola, która wykazała bardzo poważne nieprawidłowości. Na tej podstawie podjęliśmy decyzję o rozszerzeniu tej kontroli i robimy drugą kontrolę. Ta kontrola jest w trakcie realizacji. Po jej zakończeniu dowiecie się państwo o jej wynikach. Natomiast mogę powiedzieć, że tam rzeczywiście mamy bardzo poważne nieprawidłowości, jest również niegospodarność. Ale jak mówię, wyniki zostaną ogłoszone po uprawomocnieniu się wszystkich procedur z tym związanych. Kontrole doraźne. Proszę państwa, myśmy przyjęli zasadę, że prowadzimy 20% kontroli doraźnych i 80% kontroli planowych. Oczywiście jest to bardzo potrzebne. Powołałem specjalny zespół, wydział kontroli doraźnej, bo to jest odpowiedź na zapotrzebowanie obywateli, posłów, senatorów, którzy zgłaszają nam różne przypadki poważnych nieprawidłowości albo one czasem wynikają z informacji medialnych. Wtedy istnieje konieczność, żebyśmy takie kontrole prowadzili. A więc nie przeznaczamy więcej niż 20% na te kontrole, kontroli planowych planujemy rocznie generalnie ok. 90-92. Czasem są takie sytuacje jak ostatnio, że dostaliśmy specjalne zlecenie od marszałka Sejmu w kwestii kontroli związków wyznaniowych, jak również w przypadku radia i telewizji. Musieliśmy wtedy po prostu zrezygnować z paru kontroli, co skrytykował tutaj niestety poseł Gosek, a to przecież nie od nas zależy. My wykonujemy konstytucyjne obowiązki, które wynikają z konstytucji, z ustawy. (Poseł Ewa Malik: A czy procentowo w 2003 r. było mniej kontroli doraźnych?) W 2003 r., proszę pani... Wicemarszałek Dorota Niedziela: W 2023 r. Prezes Najwyższej Izby Kontroli Marian Banaś: ...to jest mały procent, 1-2 %, i one oscylują gdzieś wokół 20%. Te kontrole doraźne są bardzo wynikowe, bardzo potrzebne i niezależnie od tego, co tutaj było powiedziane na temat tego, że jedna prokuratura nie podejmuje sprawy, to w sensie prewencyjnym te nasze ustalenia mają znaczenie. Wpływają na polepszenie funkcjonowania zarówno instytucji rządowych, jak i instytucji samorządowych. Z tym się spotykamy. Uważam, że to jest bardzo właściwa droga działania. Proszę państwa, niech państwo pozwolą, że my sobie wszystkie te pytania, które tutaj padły, odnotujemy i w szczegółach państwu odpowiemy na piśmie. Dziękuję bardzo za uwagę. (Oklaski) Przebieg posiedzenia

Otwórz zachowany oryginał · Źródło urzędowe

Dowód treści wypowiedzi

Dowód kolejności na liście dnia

Kontekst w stenogramie

  1. Wcześniej · wypowiedź 208 Włodzimierz Tomaszewski 10. kadencja, 39. posiedzenie, 4. dzień (25-07-2025) 56. punkt porządku dziennego: Sprawozdanie z działalności Najwyższej Izby Kontroli w 2024 roku wraz z opinią Komisji do Spraw Kontroli Państwowej (druki nr 1405 i 1417). Poseł Włodzimierz
  2. Wcześniej · wypowiedź 209 Klaudia Jachira 10. kadencja, 39. posiedzenie, 4. dzień (25-07-2025) 56. punkt porządku dziennego: Sprawozdanie z działalności Najwyższej Izby Kontroli w 2024 roku wraz z opinią Komisji do Spraw Kontroli Państwowej (druki nr 1405 i 1417). Poseł Klaudia Jac
  3. Później · wypowiedź 211 Wanda Nowicka 10. kadencja, 39. posiedzenie, 4. dzień (25-07-2025) 56. punkt porządku dziennego: Sprawozdanie z działalności Najwyższej Izby Kontroli w 2024 roku wraz z opinią Komisji do Spraw Kontroli Państwowej (druki nr 1405 i 1417). Poseł Wanda Nowic
  4. Później · wypowiedź 212 Michał Jaros 10. kadencja, 39. posiedzenie, 4. dzień (25-07-2025) 40. punkt porządku dziennego: Przedstawiony przez Prezesa Rady Ministrów dokument: Informacja o realizacji ustawy o specjalnych strefach ekonomicznych. Stan na 31 grudnia 2024 r. wraz ze
1. (2.08ms; exec 2.05 + fetch 0.03; rows 1) SELECT s.object_id AS statement_id, s.statement_number, s.speaker_name, s.source_member_id, mp.object_id AS member_id, day.object_id AS day_id, day.term, day.proceeding_number, day.source_date, day.current_revision_id AS day_revision_id, dayStatement.ordinal, dayEvidence.id AS list_evidence_id, dayEvidence.selector_type AS list_selector_type, dayEvidence.selector AS list_selector, dayFetch.id AS list_fetch_id, dayFetch.requested_url AS list_source_url, dayArtifact.sha256 AS list_sha256, binding.artifact_id, binding.evidence_id AS transcript_evidence_id, transcriptEvidence.selector_type AS transcript_selector_type, transcriptEvidence.selector AS transcript_selector, transcriptFetch.id AS transcript_fetch_id, transcriptFetch.requested_url AS transcript_source_url, artifact.sha256 AS transcript_sha256, artifact.detected_mime, artifact.byte_size FROM sejm_statements s JOIN sejm_transcript_days day ON day.object_id = s.transcript_day_id LEFT JOIN sejm_mp_identities mp ON mp.term = day.term AND mp.mp_number = s.source_member_id LEFT JOIN sejm_transcript_day_statements dayStatement ON dayStatement.day_id = day.object_id AND dayStatement.day_revision_id = day.current_revision_id AND dayStatement.statement_id = s.object_id LEFT JOIN evidence dayEvidence ON dayEvidence.id = dayStatement.evidence_id LEFT JOIN fetches dayFetch ON dayFetch.id = dayEvidence.fetch_id LEFT JOIN artifacts dayArtifact ON dayArtifact.id = dayEvidence.artifact_id LEFT JOIN documents document ON document.owner_object_id = day.object_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', s.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.current_selector_sha IS NOT NULL LEFT JOIN evidence transcriptEvidence ON transcriptEvidence.id = binding.evidence_id LEFT JOIN fetches transcriptFetch ON transcriptFetch.id = transcriptEvidence.fetch_id LEFT JOIN artifacts artifact ON artifact.id = binding.artifact_id WHERE s.object_id = 86225 LIMIT 1
2. (2.23ms; exec 2.2 + fetch 0.02; rows 1) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (79505) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, segment.source_text AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
3. (1.69ms; exec 1.65 + fetch 0.04; rows 4) SELECT statement.object_id, statement.statement_number, statement.speaker_name, dayStatement.ordinal, binding.artifact_id FROM sejm_transcript_day_statements dayStatement JOIN sejm_statements statement ON statement.object_id = dayStatement.statement_id LEFT JOIN documents document ON document.owner_object_id = dayStatement.day_id AND document.document_kind = 'statement_transcript' AND document.source_document_key = CONCAT('sejm:statement:', statement.statement_number) LEFT JOIN document_versions version ON version.document_id = document.object_id AND version.sequence_no = (SELECT MAX(latest.sequence_no) FROM document_versions latest WHERE latest.document_id = document.object_id) LEFT JOIN document_version_artifacts binding ON binding.version_id = version.object_id AND binding.role = 'html' AND binding.language = 'und' AND binding.current_selector_sha IS NOT NULL WHERE dayStatement.day_id = 86014 AND dayStatement.day_revision_id = 87799 AND dayStatement.ordinal BETWEEN 208 AND 212 AND statement.object_id <> 86225 ORDER BY dayStatement.ordinal
4. (2.01ms; exec 1.99 + fetch 0.02; rows 4) WITH ranked AS ( SELECT extraction.id, extraction.source_artifact_id, extraction.quality_state, ROW_NUMBER() OVER (PARTITION BY extraction.source_artifact_id ORDER BY CASE extraction.quality_state WHEN 'success' THEN 0 WHEN 'unreadable' THEN 1 ELSE 2 END, run.finished_at DESC, extraction.id DESC) AS preference FROM extractions extraction JOIN processing_runs run ON run.id = extraction.run_id WHERE extraction.source_artifact_id IN (79503, 79504, 79506, 79507) AND run.state = 'completed' ) SELECT ranked.source_artifact_id, ranked.id, ranked.quality_state, LEFT(segment.source_text, 240) AS source_text FROM ranked LEFT JOIN text_segments segment ON segment.extraction_id = ranked.id WHERE ranked.preference = 1 ORDER BY ranked.source_artifact_id, segment.ordinal
5. (2.6ms; exec 2.59 + fetch 0.01; rows 0) SELECT individual.raw_club, individual.evidence_id, f.requested_url FROM sejm_individual_votes individual JOIN sejm_votes vote ON vote.object_id = individual.vote_id AND vote.current_revision_id = individual.vote_revision_id JOIN object_revisions revision ON revision.id = vote.current_revision_id JOIN evidence e ON e.id = individual.evidence_id JOIN fetches f ON f.id = e.fetch_id WHERE vote.term = 10 AND vote.sitting_number = 39 AND individual.mp_number = 0 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2025-07-25' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 15ms | App: 14.8ms | DB: 10.6ms (5, rows: 10) [exec: 10.5ms, fetch: 0.1ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.26ms) /app/templates/speeches/show.php
/app/public/index.php
/app/vendor/autoload.php
/app/vendor/composer/autoload_real.php
/app/vendor/composer/platform_check.php
/app/vendor/composer/ClassLoader.php
/app/vendor/composer/autoload_static.php
/app/vendor/symfony/deprecation-contracts/function.php
/app/vendor/symfony/polyfill-php83/bootstrap.php
/app/lib/PFrame.php
/app/config/credentials/local.php
/app/src/Http/PublicResponseCache.php
/app/src/Http/AuthRoutes.php
/app/src/Http/ReviewDecisionRoutes.php
/app/src/Http/TopicDecisionRoutes.php
/app/src/Http/WatchRoutes.php
/app/src/Http/SpeechController.php
/app/src/Overview/SpeechReadModel.php
/app/src/Text/TextSearch.php
/app/templates/layout.php