Biuletyn Zamówień Publicznych – techniczne zasady działania oficjalnego krajowego publikatora
Biuletyn Zamówień Publicznych (BZP) to oficjalny, państwowy „dziennik ogłoszeń” dla zamówień publicznych głównie na poziomie krajowym. To tutaj zamawiający publikują ogłoszenia o planowanych, prowadzonych i zakończonych postępowaniach, a wykonawcy – szukają informacji o nowych szansach.
Czym właściwie jest BZP i po co nam ten publikator?
Biuletyn Zamówień Publicznych (BZP) to oficjalny, państwowy „dziennik ogłoszeń” dla zamówień publicznych głównie na poziomie krajowym. To tutaj zamawiający publikują ogłoszenia o planowanych, prowadzonych i zakończonych postępowaniach, a wykonawcy – szukają informacji o nowych szansach.
Od 2 marca 2004 r. weszła w życie pierwsza ustawa – Prawo zamówień publicznych z 29.01.2004 r., która nałożyła na Prezesa UZP obowiązek wydawania Biuletynu Zamówień Publicznych w formie elektronicznej (art. 154 pkt 3[1]). Był to pierwszy w Polsce, a także większości krajów UE krok w kierunku informatyzacji procesu udzielania zamówień publicznych na szczeblu krajowym.
Obecnie BZP jest nadal prowadzony przez Prezesa Urzędu Zamówień Publicznych i działa całkowicie w postaci elektronicznej. Podstawę prawną stanowi obecnie nowa ustawa Prawo zamówień publicznych (Pzp Dz.U.2024.1320 t.j.), która wprost nakazuje korzystanie z elektronicznych formularzy na stronach UZP (art. 269[2]).
Od 1 stycznia 2022 r. BZP stanowi integralną część państwowej Platformy e-Zamówienia (portal ezamowienia.gov.pl). W praktyce oznacza to, że publikacja ogłoszeń, ich wyszukiwanie i archiwizacja są obsługiwane przez jeden spójny system państwowy.[3]
Warto też pamiętać, że od 1 stycznia 2021 r. udostępniono „nowy” moduł BZP w ramach Platformy e-Zamówienia – to był technologiczny krok milowy, który rozpoczął obecny model działania publikatora.
BZP w ekosystemie e-Zamówień
Platforma e-Zamówienia to centralny system, który łączy kilka usług: moduł BZP (ogłoszenia krajowe), usługę e-Sender[4] do publikacji ogłoszeń „unijnych” w TED (Dzienniku Urzędowym UE), moduł ofert i wniosków (obsługa ofert) oraz wyszukiwarkę ogłoszeń. Dla użytkownika najważniejsze jest, że wszystko działa w jednym miejscu – z tym samym kontem, zgodnie z regulaminem platformy.[5]
Ogłoszenia opublikowane w BZP są publicznie dostępne przez wyszukiwarkę BZP (searchbzp.uzp.gov.pl). Dodatkowo zamawiający i wykonawcy mogą zakładać subskrypcje i filtry, aby dostawać powiadomienia o nowych publikacjach.
System nadaje też uniwersalny identyfikator postępowania (tzw. OCID[6], zgodny z międzynarodowym standardem OCDS[7]), dzięki czemu dane są spójne i gotowe do ponownego wykorzystania. Generowanie OCID jest dostępne w ramach interfejsu integracyjnego Platformy e-Zamówienia. W praktyce OCID, przyporządkowany automatycznie określonemu postępowaniu, zobaczyć można m.in. na listach postępowań.
Kiedy publikujemy w BZP, a kiedy w TED?
W dużym uproszczeniu: zamówienia w progach krajowych ogłaszamy w BZP, a zamówienia powyżej progów unijnych publikujemy w TED (za pośrednictwem e-Sender). Platforma e-Zamówienia udostępnia oba kanały – ogłoszenia krajowe publikuje samodzielnie, a ogłoszenia unijne przekazuje do TED. Co ważne, ustawodawca dopuszcza także możliwość umieszczenia ogłoszenia w BZP także wtedy, gdy nie jest to wymagane z uwagi na wartość zamówienia nie przekraczającą progu stosowania ustawy.
Kto i jak publikuje ogłoszenia?
Aby publikować ogłoszenia w BZP, zamawiający musi posiadać konto na Platformie eZamówienia i odpowiednią rolę (uprawnienie do tworzenia/publikowania ogłoszeń). Dostęp jest bezpłatny, a korzystanie z BZP wymaga akceptacji regulaminu. W § 6 ust. 4 regulaminu zapiano, że z BZP mogą korzystać wszystkie podmioty zobowiązane do stosowania Pzp, a ogłoszenia są publikowane na podstawie wzorów określonych w rozporządzeniu Ministra Rozwoju, Pracy i Technologii z dnia 23 grudnia 2020 r. w sprawie ogłoszeń zamieszczanych w Biuletynie Zamówień Publicznych.
Uwaga praktyczna: UZP odpowiada za utrzymanie systemu i udostępnienie narzędzia, ale nie odpowiada za treść ogłoszeń – odpowiedzialność za poprawność danych spoczywa na zamawiającym. To ma znaczenie przy wyjaśnianiu ewentualnych nieścisłości wobec wykonawców lub organów kontrolnych.
Formularze i rodzaje ogłoszeń – co tak naprawdę wypełniamy
Zakres informacji w ogłoszeniach BZP (czyli „pola” formularzy) określa wspomniane wcześniej rozporządzenie. Rozporządzenie precyzuje m.in. ogłoszenie o zamówieniu, o zmianie ogłoszenia, o unieważnieniu, o udzieleniu zamówienia, o wyniku konkursu, o zmianie umowy oraz ogłoszenie o wykonaniu umowy. To ostatnie – relatywnie nowe – jest dziś jednym z najczęściej dyskutowanych w praktyce.
W przypadku podziału postępowania na części, ogłoszenie o wykonaniu umowy trzeba opublikować dla każdej zawartej umowy oddzielnie – nie da się opisać dwóch umów jednym ogłoszeniem. To literalne zalecenie obsługi systemu, potwierdzane materiałami UZP[8].
Szczegółowy zakres danych, które trzeba podać w ogłoszeniu o wykonaniu umowy (m.in. łączna wartość wypłaconego wynagrodzenia, informacja o należytym wykonaniu), wynika z załącznika nr 7 do rozporządzenia. UZP wielokrotnie przypominało o tych obowiązkach w swoich materiałach wyjaśniających[9].
Publikacja ogłoszenia
W codziennej pracy publikacja ogłoszenia wygląda następująco:
- Logowanie na ezamowienia.gov.pl, wybór kafelka „BZP” i przejście do „Moje ogłoszenia”.
- Wybór właściwego formularza i wprowadzenie danych.
- Walidacja (system pomaga sprawdzić kompletność i spójność pól).
- Publikacja (dla ogłoszeń krajowych – bezpośrednio do BZP; dla ogłoszeń unijnych – przekazanie przez e-Sender do TED).
- Wersjonowanie i zmiany – w razie potrzeby publikacja ogłoszenia zmieniającego lub, po zakończeniu umowy, ogłoszenia o jej wykonaniu.
UZP publikuje zestaw instrukcji (teksty, grafiki, filmy), które prowadzą „krok po kroku”, w tym nagranie o dodawaniu ogłoszeń oraz instrukcje portalu dotyczące tworzenia i zarządzania ogłoszeniami. To dobry punkt startu dla nowych użytkowników[10].
Co dzieje się po kliknięciu „Opublikuj”?
Po przyjęciu ogłoszenia przez system BZP staje się ono widoczne publicznie w wyszukiwarce. Każde ogłoszenie otrzymuje unikalny identyfikator (wraz z numerem/oznaczeniem), a postępowanie – wspomniany wcześniej OCID. Dzięki temu ogłoszenie można łatwo zacytować w dokumentach, a wykonawcy mogą je odnaleźć i śledzić dalsze publikacje w tym samym postępowaniu (np. zmianę ogłoszenia, wynik, wykonanie umowy). Informacje o publicznej dostępności i czasie przechowywania danych znajdują się w regulaminie platformy.
Jak długo ogłoszenia są dostępne?
Ogłoszenia o wyniku postępowania, wyniku konkursu i o zawarciu umowy koncesji są – co do zasady – publicznie dostępne przez 4 lata od publikacji, a następnie trafiają do niepublicznego archiwum wewnętrznego (pozostają przechowywane przez UZP). To ważna informacja dla kontroli i audytów.
BZP a ochrona danych osobowych
Zgodnie z ogólnymi zasadami RODO (Rozporządzenie Parlamentu Europejskiego i Rady UE 2016/679)[11], dane publikowane w BZP muszą być ograniczone do niezbędnego minimum. Oznacza to, że:
- Nie powinno się publikować w BZP danych wrażliwych takich, jak PESEL, adres zamieszkania osoby fizycznej.
- Dane osobowe (np. osoby reprezentującej wykonawcę) mogą być publikowane tylko w zakresie niezbędnym dla przeprowadzenia postępowania i zgodnie z przepisami ustawy Pzp.
Ustawa przewiduje odrębny tryb realizacji praw osób, których dane zamieszczono w BZP. Jeżeli ktoś zgłosi do zamawiającego żądanie w trybie RODO (np. sprostowania danych), to zgodnie z art. 269 ust. 2 Pzp uprawnienia wynikające z art. 15 i 16 RODO wykonuje się wobec zamawiającego – nie wobec UZP. Praktycznie: to zamawiający odpowiadają za treść i poprawność danych w ogłoszeniu.
Wyszukiwarka, filtry i subskrypcje – jak wykonawcy „widzą” BZP
Publiczna wyszukiwarka BZP pozwala filtrować po nazwie zamawiającego, lokalizacji, CPV, terminach itp. Wykonawcy mogą też zapisać filtry i subskrypcje na Platformie, aby dostawać powiadomienia o nowych ogłoszeniach spełniających ich kryteria (to równie użyteczne dla zamawiających, np. do monitorowania rynku).
Warto wiedzieć, że w platformie widoczne są również ogłoszenia unijne przekazane do TED przy pomocy usługi e-Sender. Wykonawcy powinni jednak pamiętać, że kompletna lista ogłoszeń „europejskich” dostępna jest jedynie w serwisie TED[12].
Integracje i API – dlaczego rynek „widzi” BZP także poza portalem
Platforma e-Zamówienia udostępnia interfejsy API[13], które umożliwiają:
- pobieranie opublikowanych ogłoszeń i statystyk BZP (publiczny WebService),
- przekazywanie ogłoszeń do BZP z zewnętrznych systemów zamawiających,
- generowanie OCID i przekazywanie zdarzeń do repozytorium danych zgodnych z OCDS,
- obsługę planów postępowań czy sprawozdań.
Co ważne, odczyt ogłoszeń BZP przez WebService nie wymaga formalnej procedury integracyjnej – jest publicznie dostępny pod wskazanym adresem. Dzięki temu komercyjne portale przetargowe i narzędzia analityczne mogą legalnie i w ujednoliconej formie pobierać dane z BZP. Pozostałe API (np. do przekazywania ogłoszeń) wymagają rejestracji i testów integracyjnych[14].
Od strony bezpieczeństwa: połączenia realizowane są protokołem HTTPS (TLS 1.3)[15], a dostęp do usług integracyjnych wymaga OAuth 2.0[16] (Client Credentials[17]) – to informacja przydatna dla informatyków w urzędzie oraz dostawców systemów dziedzinowych.
Dobre praktyki zamawiającego (z perspektywy techniczno-organizacyjnej)
- Zadbaj o role i uprawnienia – zanim zaczniesz, upewnij się, że konto ma przydzieloną rolę tworzenia/publikowania ogłoszeń; unikniesz nerwowych przestojów w dniu publikacji.
- Używaj gotowych formularzy i komunikatów systemu – platforma wspiera poprawność danych; rezygnacja z formularzy bywa źródłem problemów formalno-technicznych.
- Pilnuj spójności danych (CPV, wartości, terminy, części) – to one zapewniają właściwe wyszukiwanie i analitykę; błędy w CPV utrudniają lub wręcz uniemożliwiają wykonawcom znalezienie ogłoszenia. (Wskazówki i instrukcje publikowane są na portalu).
- Pamiętaj o końcu cyklu życia – po wykonaniu umowy opublikuj ogłoszenie o jej wykonaniu; przy postępowaniach wieloczęściowych – dla każdej umowy osobno.
- Korzystaj z subskrypcji – ustaw powiadomienia o nowych ogłoszeniach (np. podobnych do Twoich) i o publikacjach w Twoim postępowaniu; to pomaga wychwycić nieścisłości i reagować szybko.[18]
- Współpracuj z działem IT – jeżeli korzystasz z systemu dziedzinowego i chcesz publikować przez API, zaplanuj testy integracyjne z wyprzedzeniem; sprawdź wymogi TLS 1.3 i OAuth 2.0.
Krok po kroku – „mini-procedura” publikacji ogłoszenia krajowego
- Wejście: ezamowienia.gov.pl → BZP → „Moje ogłoszenia”.
- Wybór typu ogłoszenia: np. ogłoszenie o zamówieniu / o zmianie / o udzieleniu / o wykonaniu umowy. Zakres pól wynika z rozporządzenia.
- Wypełnienie pól: system wymusza wprowadzenie kluczowych informacji (zamawiający, tryb, opis, CPV, warunki, terminy).
- Walidacja i zapis szkicu: poprawiamy komunikaty.
- Publikacja: ogłoszenie „ląduje” w BZP i staje się widoczne w wyszukiwarce; postępowanie otrzymuje identyfikator OCID.
- Zmiany: jeśli trzeba – publikujemy ogłoszenie zmieniające (np. korekta terminu).
- Zamknięcie cyklu: po podpisaniu umowy – ogłoszenie o udzieleniu; po realizacji – ogłoszenie o wykonaniu (oddzielnie dla każdej umowy (części)).
Co z postępowaniami unijnymi?
Jeżeli wartość zamówienia przekracza próg unijny, ogłoszenie publikujemy w serwisie TED przez usługę e-Sender dostępną z poziomu Platformy. Dla użytkownika wygląda to podobnie – wciąż korzysta z jednego portalu i jednego konta. Wyszukiwarka BZP pokazuje również ogłoszenia opublikowane w TED za pośrednictwem platformy, co ułatwia śledzenie całości historii postępowania. Pamiętać należy, że w BZP nie znajdą się ogłoszeni „unijne” opublikowane poza platformą.
Dostępność, przechowywanie i archiwizacja
Korzystanie z BZP jest bezpłatne i ogólnodostępne. Wybrane kategorie ogłoszeń (np. wynik) są dostępne publicznie przez 4 lata, po czym trafiają do niepublicznego archiwum – to kompromis pomiędzy przejrzystością a minimalizacją wielkości danych w długim horyzoncie. W razie potrzeby (kontrola, uzyskanie dowodu) UZP jako administrator systemu przechowuje je dalej wewnętrznie.
Podsumowanie
BZP jest dziś nie tylko „tablicą ogłoszeń”, ale dobrze naoliwioną częścią państwowego ekosystemu e-Zamówień. Dla urzędników i prawników oznacza to przede wszystkim pracę z wykorzystaniem ujednoliconych formularzy, przejrzysty cykl życia ogłoszeń (od zamiaru po wykonanie umowy), jasną odpowiedzialność za dane oraz rosnącą przewidywalność terminów i działań. Techniczne elementy – OCID, API, bezpieczna komunikacja – to nie „informatyczne ciekawostki”, tylko gwarancja, że raz wprowadzone informacje będą długofalowo spójne i dostępne, a rynek będzie mógł z nich korzystać w sposób powtarzalny i przejrzysty. Dzięki temu BZP pozostaje tym, czym miał być od początku - niezawodnym i oficjalnym publikatorem zamówień publicznych w Polsce.
Wykorzystane akty i materiały (wybrane):
Pzp, art. 269 – zamieszczanie ogłoszeń w BZP i zasady ochrony danych. |
|
Rozporządzenie MRiT z 23.12.2020 r. – zakres ogłoszeń w BZP (Dz.U. 2020 poz. 2439). |
|
Platforma e-Zamówienia – regulamin (role, dostęp, 4-letnia dostępność wybranych ogłoszeń, e-Sender) |
|
Materiały integracyjne – API (BZP WebService, MO, CRD/OCID). |
|
Instrukcje/komunikaty UZP – praktyka ogłoszeń o wykonaniu umowy i postępowaniach wieloczęściowych |
|
Wyszukiwarka BZP – publiczny dostęp do opublikowanych ogłoszeń |
|
zobacz: https://sip.lex.pl/akty-prawne/dzu-dziennik-ustaw/prawo-zamowien-publicznych-18903829/art-269 ↑
zobacz: https://www.gov.pl/web/uzp/biuletyn-zamowien-publicznych ↑
E-sender to narzędzie elektroniczne, które służy do przesyłania ogłoszeń o zamówieniach publicznych do Urzędu Oficjalnych Publikacji Wspólnot Europejskich (TED). System ten działa jako rodzaj elektronicznej skrzynki pocztowej, umożliwiającej szybkie i bezpieczne przekazywanie treści ogłoszeń bez konieczności ich ręcznego przepisywania. E-sender klasy C stosowany przez UZP dokonuje automatycznej weryfikacji formalnej przesyłanych ogłoszeń, ale nie ingeruje w ich treść. ↑
OCID (Open Contracting ID) – to unikalny identyfikator postępowania (kontraktu) nadawany zgodnie z międzynarodowym standardem otwartych danych o zamówieniach publicznych. Dzięki OCID każde postępowanie ma jedno, niepowtarzalne „imię”, które pozwala śledzić wszystkie powiązane z nim ogłoszenia (np. o zamówieniu, o udzieleniu, o wykonaniu umowy). ↑
OCDS (Open Contracting Data Standard) – to międzynarodowy standard publikacji danych o zamówieniach publicznych, opracowany przez Open Contracting Partnership. Opisuje, jak prezentować dane w spójny, ustrukturyzowany sposób (np. w formacie JSON), tak aby były zrozumiałe, porównywalne i możliwe do automatycznej analizy. ↑
zobacz: https://ezamowienia.gov.pl/pl/przypominamy-jak-prawidlowo-przygotowac-i-opublikowac-ogloszenie-o-wykonaniu-umowy-w-przypadku-podzialu-na-czesci ↑
zobacz: https://www.gov.pl/web/uzp/czy-zamawiajacy-ma-obowiazek-zamieszczenia-ogloszenia-o-wykonaniu-umowy-jezeli-umowa-nie-zostala-wykonana-w-calosci-lub-w-czesci-z-powodu-rozwiazania-umowy-przed-terminem ↑
Zobacz: https://eur-lex.europa.eu/legal-content/PL/TXT/?uri=CELEX%3A32016R0679 ↑
Zobacz: https://ted.europa.eu/pl/search/result?search-scope=ACTIVE ↑
API (ang. Application Programming Interface) to zestaw reguł i protokołów, które umożliwiają komunikację i współpracę między różnymi programami lub aplikacjami. Działa jak pośrednik, pozwalając jednej aplikacji korzystać z funkcji lub danych innej aplikacji bez potrzeby znać jej wewnętrznej budowy. ↑
Protokół HTTPS (z wykorzystaniem TLS 1.3) to bezpieczna wersja protokołu HTTP, która szyfruje dane przesyłane między przeglądarką a serwerem, zapewniając poufność, integralność i uwierzytelnienie połączenia, co chroni użytkownika przed podsłuchem i atakami podczas komunikacji w Internecie. ↑
OAuth 2.0 to protokół pozwalający na bezpieczne i kontrolowane udostępnianie dostępu do zasobów bez konieczności udostępniania hasła. ↑
Credentials to uprawnienia lub poświadczenia identyfikujące i potwierdzające kwalifikacje lub tożsamość. ↑
zobacz: https://ezamowienia.gov.pl/pl/instrukcje/?utm_source=chatgpt.com ↑






