Stenogram Sejmu · 2025-07-23

Arkadiusz Sikora

Kadencja 10 · posiedzenie 39 · wypowiedź 55

Profil posła

Klub podany w głosowaniu imiennym tego posła w tym samym dniu i posiedzeniu: Lewica · dowód głosu. Nie jest to pełna historia członkostwa.

Pełna wypowiedź

10. kadencja, 39. posiedzenie, 2. dzień (23-07-2025) 16. punkt porządku dziennego: Sprawozdanie Komisji Gospodarki i Rozwoju o rządowym projekcie ustawy o certyfikacji wykonawców zamówień publicznych (druki nr 1184 i 1254). Poseł Arkadiusz Sikora: Pani Marszałek! Panie Ministrze! Wysoka Izbo! Mam przyjemność przedstawić stanowisko klubu Nowej Lewicy w sprawie rządowego projektu ustawy o certyfikacji wykonawców zamówień publicznych, druki nr 1184 oraz 1254. Szanowni państwo, chciałbym przedstawić kilka faktów, bo usłyszeliśmy tutaj część półprawd, część prawd. Otóż tak. Obecnie udział w postępowaniu o udzielenie zamówienia publicznego wymaga spełnienia warunków określonych oczywiście w ustawie - Prawo zamówień publicznych. Są to dwa podstawowe warunki: podstawy wykluczenia oraz warunki udziału. Jeśli chodzi o podstawy wykluczenia, to są to wyroki za przestępstwo i zaległości podatkowe, a warunki udziału to zdolność techniczna i sytuacja finansowa, jeśli chodzi o realizację zadania. Wykonawcy muszą składać liczne dokumenty i oświadczenia, tzw. podmiotowe środki dowodowe, co jest uważane za znaczącą barierę, zwłaszcza dla małych i średnich przedsiębiorstw. Obowiązek składania pełnej dokumentacji spoczywa na wykonawcy, którego oferta została najlepiej oceniona. Jakie są problemy zamawiających? Oczywiście zamawiający samodzielnie weryfikują dokumenty bez wsparcia zewnętrznych podmiotów oraz brak specjalistycznej wiedzy w wielu firmach z zakresu np. finansów czy budownictwa, a także ograniczone zasoby kadrowe, zwłaszcza w mniejszych jednostkach, utrudniają i wydłużają postępowanie. Co ta ustawa nam daje? Przede wszystkim możliwość uzyskania certyfikatu wykonawcy. Certyfikat wydany jest przez akredytowany podmiot. Mógłby zastąpić wiele dokumentów wymaganych od wykonawców. Rozwiązuje to wiele problemów. M.in. uprości procedury, zwiększy dostęp małych i średnich przedsiębiorstw do zamówień publicznych, odciąży zamawiających i przyspieszy postępowanie. Celem i założeniem certyfikacji wykonawców jest przede wszystkim to, że certyfikacja ma charakter dobrowolny i nie zastępuje dotychczasowych procedur. Stanowi jedynie alternatywę wobec obecnych przepisów. Celem jest zmniejszenie formalności dla wykonawców i zamawiających, m.in. mniej dokumentów, szybsze postępowania. Certyfikat będzie potwierdzał brak wykluczenia z postępowania, posiadanie odpowiednich zdolności i doświadczenia kadry do wykonania zamówień publicznych. Certyfikat zastępuje podmiotowe środki dowodowe. Wykonawca nie musi ich każdorazowo składać w postępowaniu. Zamawiający może zakwestionować informacje z certyfikacji jedynie w uzasadnionych przypadkach. W razie wątpliwości konsultuje je z podmiotem certyfikującym. Certyfikat tworzy domniemanie prawne, które może zostać obalone w określonym trybie. Obszary certyfikacji. Certyfikat oczywiście obejmuje te dwa obszary, czyli brak podstaw wykluczenia oraz zdolności do należytego wykonania zamówienia. Jak wygląda proces certyfikacji? Inicjatywa jest przede wszystkim po stronie wykonawcy. Składa on wniosek i podpisuje umowę z podmiotem certyfikującym. Czas na przeprowadzenie takiej procedury przez podmiot certyfikujący to maksymalnie 30 dni, chyba że umowa zawarta między podmiotami stanowi inaczej. W przypadku odmowy wykonawca może złożyć zastrzeżenie, ale odmowa nie blokuje udziału w przetargach, co jest ważne. Czas obowiązywania tego typu dokumentów: certyfikatów i rejestrów. Certyfikat będzie ważny od 1 roku do 3 lat. Będą one publikowane w ogólnopolskiej i bezpłatnej, co jest ważne, Bazie Danych o Certyfikacji Wykonawców Zamówień Publicznych. To słowa skierowane do mojej przedmówczyni z Prawa i Sprawiedliwości. Podmioty certyfikujące muszą być akredytowane przez Polskie Centrum Akredytacji. Wymagane są przede wszystkim bezstronność, niezależność, kompetentny personel oraz tajemnica zawodowa, bo jest niezmiernie ważne, żeby tego typu informacje nie wychodziły do konkurencji. Często będą to podmioty już działające na rynku certyfikacji. One są sprawdzone, doświadczone w zakresie innych rodzajów certyfikatów. Szanowni Państwo! Dzisiaj rozmawiamy właśnie na temat tej ustawy, nowej ustawy, ponieważ tych zmian jest na tyle dużo, że nie jest możliwa zmiana ustawy - Prawo zamówień publicznych. Konieczne jest procedowanie nad nową ustawą, powstanie nowej ustawy i idzie to w dobrym kierunku. My jako Lewica popieramy te zmiany, będziemy je wspierać i będziemy głosowali za przyjęciem tej ustawy. Dziękuję. 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ź 53 Jacek Tomczak 10. kadencja, 39. posiedzenie, 2. dzień (23-07-2025) 16. punkt porządku dziennego: Sprawozdanie Komisji Gospodarki i Rozwoju o rządowym projekcie ustawy o certyfikacji wykonawców zamówień publicznych (druki nr 1184 i 1254). Poseł Jacek Tomc
  2. Wcześniej · wypowiedź 54 Rafał Kasprzyk 10. kadencja, 39. posiedzenie, 2. dzień (23-07-2025) 16. punkt porządku dziennego: Sprawozdanie Komisji Gospodarki i Rozwoju o rządowym projekcie ustawy o certyfikacji wykonawców zamówień publicznych (druki nr 1184 i 1254). Poseł Rafał Kasp
  3. Później · wypowiedź 56 Witold Tumanowicz 10. kadencja, 39. posiedzenie, 2. dzień (23-07-2025) 16. punkt porządku dziennego: Sprawozdanie Komisji Gospodarki i Rozwoju o rządowym projekcie ustawy o certyfikacji wykonawców zamówień publicznych (druki nr 1184 i 1254). Poseł Witold Tum
  4. Później · wypowiedź 57 Jarosław Sachajko 10. kadencja, 39. posiedzenie, 2. dzień (23-07-2025) 16. punkt porządku dziennego: Sprawozdanie Komisji Gospodarki i Rozwoju o rządowym projekcie ustawy o certyfikacji wykonawców zamówień publicznych (druki nr 1184 i 1254). Poseł Jarosław S
1. (3.51ms; exec 3.44 + fetch 0.07; 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 = 93752 LIMIT 1
2. (3.45ms; exec 3.42 + fetch 0.03; 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 (84531) 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. (3.14ms; exec 3.11 + fetch 0.03; 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 = 93696 AND dayStatement.day_revision_id = 95768 AND dayStatement.ordinal BETWEEN 53 AND 57 AND statement.object_id <> 93752 ORDER BY dayStatement.ordinal
4. (3ms; exec 2.96 + fetch 0.04; 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 (84529, 84530, 84532, 84533) 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.61ms; exec 2.58 + fetch 0.03; rows 3) 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 = 339 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2025-07-23' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 24ms | App: 23.5ms | DB: 15.7ms (5, rows: 13) [exec: 15.5ms, fetch: 0.2ms] | View: 0.4ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.42ms) /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