Stenogram Sejmu · 2025-01-22

Witold Tumanowicz

Kadencja 10 · posiedzenie 27 · wypowiedź 123

Profil posła

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

Pełna wypowiedź

10. kadencja, 27. posiedzenie, 1. dzień (22-01-2025) 4. punkt porządku dziennego: Sprawozdanie Komisji Sprawiedliwości i Praw Człowieka o rządowym projekcie ustawy o zmianie ustawy o Służbie Więziennej (druki nr 879 i 903). Poseł Witold Tumanowicz: Panie Marszałku! Wysoka Izbo! Zmiany w funkcjonowaniu Służby Więziennej, jakie mają być wprowadzone według tego projektu, dotyczą dwóch kwestii: możliwości zatrudniania na stanowiskach kierowniczych osób cywilnych, a nie - jak do tej pory - tylko oficerów, oraz sposobu naliczania liczby etatów w oparciu o przyznaną dla więziennictwa na dany rok liczbę etatów funkcjonariuszy Służby Więziennej. Do tej pory naliczano liczbę etatów w oparciu o ustaloną w ustawie budżetowej na dany rok liczbę etatów funkcjonariuszy. Według uzasadnienia projektodawcy zatrudnienie osób cywilnych na stanowiskach kierowniczych w Służbie Więziennej ma na celu umożliwienie zatrudnienia szczególnej klasy specjalistów, jak czytamy. W dodatku to zatrudnienie ma odbyć się w bardzo szybkim tempie, ponieważ ustawa ma wejść w życie już pierwszego dnia miesiąca następującego po miesiącu ogłoszenia. Odnosi się wrażenie, że projektodawcy już wiedzą, kogo chcą zatrudnić, bo do dziś nie wiemy, jakie umiejętności i kompetencje, doświadczenia zawodowe, predyspozycje osobowe czy inne istotne cechy powinna posiadać osoba zajmująca wysokie stanowisko kierownicze w tak trudnej służbie, jaką jest Służba Więzienna. (Poseł Andrzej Śliwka: Mieć legitymację PSL.) Dokładnie do tego dochodzę. Jest taka kwestia, że wy obiecujecie wiele różnego rodzaju konkursów na stanowiska państwowe. Potem te konkursy się odbywają, a na sam koniec wygrywa i zostaje obsadzona ta osoba, która zajmuje np. ostatnie miejsce w tych konkursach. Widać więc, że tak naprawdę najważniejszą, podstawową kompetencją będzie to, aby dana osoba miała po prostu legitymację partyjną. Do tego to wszystko zmierza. Trzeba zdawać sobie sprawę, że kierownictwo w Służbie Więziennej wymaga przede wszystkim praktycznego doświadczenia w służbie i rozumienia specyfiki tej pracy z osobami pozbawionymi wolności. Umiejętności i doświadczenie w pracy z osobami osadzonymi zdobywane w trakcie wielu lat służby są kluczowe dla zajmowanego wysokiego stanowiska kierowniczego. W służbach mundurowych, jak wiemy, ważny jest autorytet. Osoba cywilna, która nie przeszła przez ścieżkę awansowania w różnych korpusach, osoba z zewnątrz, nie mówiąc o osobie z nadania politycznego, raczej nie będzie posiadała autorytetu wśród podwładnych. A przecież sam projektodawca w uzasadnieniu zawarł, że zmiany mają przynieść korzyść dla prawidłowego funkcjonowania Służby Więziennej. Bez autorytetu, a co za tym idzie, bez uporządkowania i odpowiedniej hierarchii w służbach mundurowych nie możemy mówić o prawidłowym funkcjonowaniu. Więziennictwo potrzebuje większej kontroli, a więc wprowadzenie możliwości zatrudnienia osób o nieznanych kompetencjach w tak szybkim tempie nie jest w ocenie Konfederacji rozsądnym rozwiązaniem. Nie przekonuje nas stwierdzenie, że wymogi dla kandydatów będą określane w rozporządzeniu, bo to oczywiste, że będą musiały być określane. Pytanie zasadnicze: Jakie będą te wymogi? Oby nie były skrojone pod konkretne osoby z nadania partyjnego, bo skoro tak szybko chcemy zatrudnić cywili, jak twierdzi projektodawca, ze względu na słuszny interes państwa, to tym bardziej mamy prawo wiedzieć, kto, o jakich kompetencjach ma tak szybko zająć te stanowiska. Pojawia się tutaj druga kwestia, która zdaje się być ściśle powiązana z zatrudnieniem osób cywilnych. Sposób naliczania liczby etatów ma opierać się na przyznanej dla więziennictwa na dany rok liczbie etatów funkcjonariuszy, a nie, tak jak do tej pory, na liczbie ustalonej w ustawie budżetowej na dany rok. Pytanie kluczowe: Na jakich warunkach i przez kogo liczba etatów będzie przyznawana? Zatrudnienie osób cywilnych na wysokie stanowiska kierownicze ma być fakultatywne, ale czy swobodne? Oby nie było uzależnione od liczby tych, których chce się zatrudnić, czyli osób cywilnych. Zbyt dużo jest niewiadomych i nieścisłości w tym projekcie ustawy. Dlatego klub Konfederacji jej nie poprze. Dziękuję. (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ź 121 Sławomir Ćwik 10. kadencja, 27. posiedzenie, 1. dzień (22-01-2025) 4. punkt porządku dziennego: Sprawozdanie Komisji Sprawiedliwości i Praw Człowieka o rządowym projekcie ustawy o zmianie ustawy o Służbie Więziennej (druki nr 879 i 903). Poseł Sławomir Ć
  2. Wcześniej · wypowiedź 122 Michał Pyrzyk 10. kadencja, 27. posiedzenie, 1. dzień (22-01-2025) 4. punkt porządku dziennego: Sprawozdanie Komisji Sprawiedliwości i Praw Człowieka o rządowym projekcie ustawy o zmianie ustawy o Służbie Więziennej (druki nr 879 i 903). Poseł Michał Pyr
  3. Później · wypowiedź 124 Grzegorz Lorek 10. kadencja, 27. posiedzenie, 1. dzień (22-01-2025) 4. punkt porządku dziennego: Sprawozdanie Komisji Sprawiedliwości i Praw Człowieka o rządowym projekcie ustawy o zmianie ustawy o Służbie Więziennej (druki nr 879 i 903). Poseł Grzegorz L
  4. Później · wypowiedź 125 Józefa Szczurek-Żelazko 10. kadencja, 27. posiedzenie, 1. dzień (22-01-2025) 4. punkt porządku dziennego: Sprawozdanie Komisji Sprawiedliwości i Praw Człowieka o rządowym projekcie ustawy o zmianie ustawy o Służbie Więziennej (druki nr 879 i 903). Poseł Józefa Szc
1. (2.63ms; exec 2.58 + fetch 0.05; 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 = 121594 LIMIT 1
2. (2.42ms; exec 2.3 + fetch 0.12; 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 (108860) 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.54ms; exec 1.51 + 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 = 121468 AND dayStatement.day_revision_id = 124853 AND dayStatement.ordinal BETWEEN 121 AND 125 AND statement.object_id <> 121594 ORDER BY dayStatement.ordinal
4. (1.46ms; exec 1.43 + fetch 0.03; 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 (108858, 108859, 108861, 108862) 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. (1.65ms; exec 1.63 + fetch 0.02; 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 = 27 AND individual.mp_number = 399 AND LEFT(JSON_VALUE(revision.snapshot, '$.date'), 10) = '2025-01-22' AND individual.raw_club IS NOT NULL AND individual.raw_club <> '' ORDER BY vote.voting_number DESC
PHP: 14.3ms | App: 14ms | DB: 9.7ms (5, rows: 10) [exec: 9.5ms, fetch: 0.2ms] | View: 0.3ms (1) | Mem: 2MB (peak: 2MB) | Files: 20
toggle files
(0.25ms) /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