Przejdź do treści

Orzecznictwo

Wyrok Krajowej Izby Odwoławczej z 3 kwietnia 2025 r., sygn. KIO 3238/24

Sąd
Krajowa Izba Odwoławcza
Data
Sygnatura
KIO 3238/24
Rodzaj
Wyrok

Sędziowie: Monika Kawa-Ogorzałek, Danuta Dziubińska, Joanna Gawdzik-Zawalska

Powołane przepisy

  • Prawo zamówień publicznych

Treść orzeczenia

WYROK

Warszawa, dnia 3 kwietnia 2025 r.

Krajowa Izba Odwoławcza - w składzie:

Przewodnicząca:

Monika Kawa-Ogorzałek

Danuta Dziubińska

Joanna Gawdzik-Zawalska

Protokolantka:

Klaudia Kwadrans

po rozpoznaniu na rozprawach w dniach 8 października 2024r. oraz 31 marca 2025r. odwołania wniesionego do Prezesa

Krajowej Izby Odwoławczej w dniu 5 września 2024 r. przez wykonawcę Rubau Polska Sp. z o.o. z siedzibą w

Warszawie w postępowaniu prowadzonym przez Skarb Panstwa - Skarb Państwa- Generalny Dyrektor Dróg Krajowych

​i Autostrad, w imieniu którego postępowanie prowadzi Generalna Dyrekcja Dróg Krajowych

​i Autostrad Oddział w Bydgoszczy

przy udziale uczestnika po stronie zamawiającego - wykonawcy Transpol Lider Sp. z o.o. Sp. k. z siedzibą w

Inowrocławiu

orzeka:

1. oddala odwołanie,

2. kosztami postępowania obciąża wykonawcę Rubau Polska Sp. z o.o. z siedzibą w Warszawie i:

2.1. zalicza w poczet kosztów postępowania odwoławczego kwotę 20.000 zł 00 gr (słownie: dwadzieścia tysięcy złotych

zero groszy) uiszczoną przez wykonawcę Rubau Polska Sp. z o.o. z siedzibą w Warszawie tytułem wpisu od odwołania,

kwotę 4 200 zł 00 gr (słownie: cztery tysiące dwieście złotych zero groszy) tytułem wynagrodzenia biegłego,

2.2. nakazuje wykonawcy Rubau Polska Sp. z o.o. z siedzibą w Warszawie wpłatę na rachunek bankowy Urzędu

Zamówień Publicznych kwoty 4200 zł 00 gr (słownie: cztery tysiące dwieście złotych zero grosz) tytułem wynagrodzenia

biegłego.

Na orzeczenie - w terminie 14 dni od dnia jego doręczenia - przysługuje skarga za pośrednictwem Prezesa Krajowej Izby

Odwoławczej do Sądu Okręgowego w Warszawie - Sądu Zamówień Publicznych.

Przewodnicząca:……………………………………

Członkowie:……………………………………

……………………………………

UZASADNIENIE

Zamawiający - Skarb Państwa - Generalny Dyrektor Dróg Krajowych i Autostrad w imieniu którego postępowanie

prowadzi Generalna Dyrekcja Dróg Krajowych i Autostrad Oddział wBydgoszczy prowadzi na podstawie przepisów

ustawy z dnia 11 września 2024 r. – Prawo zamówień publicznych (Dz. U. z 2024 r. poz. 1320; dalej: „Pzp”)

postępowanie o udzielenie zamówienia publicznego prowadzonym w trybie przetargu nieograniczonego pn. „Rozbudowa

drogi krajowej nr 25 na odcinku Obodowo – Mąkowarsko”.

Ogłoszenie o zamówieniu zostało opublikowane w Dzienniku Urzędowym Unii Europejskiej pod numerem:

388699-2024, numer wydania Dz.U. S: 126/2024 w dniu 1 lipca 2024 r.

W dniu 5 września 2024 r. Odwołujący - Rubau Polska sp. z o.o. z siedzibą w Warszawie wniósł do Prezesa

Krajowej Izby Odwoławczej odwołanie, w którym zarzucił naruszenie:

1. art. 222 ust. 1 Pzp w zw. z art. 222 ust. 2 Pzp oraz w zw. z art. 16 pkt 3) Pzp i art. 18 ust. 1 Pzp, poprzez

zaniechanie jego zastosowania i w następstwie powyższego zaniechanie otwarcia Formularza oferty Rubau podczas

sesji otwarcia ofert, a także zaniechania ustalenia treści oferty Rubau na podstawie innych dokumentów i oświadczeń

składających się na ofertę Odwołującego pomimo obiektywnej możliwości ustalenia treści oferty Rubau na podstawie

oświadczeń woli złożonych w innych dokumentach złożonych wraz z Formularzem oferty;

2. art. 222 ust. 5 pkt 1 i 2 Pzp, poprzez zaniechanie jego zastosowania, a w następstwie powyższego,

zaniechanie udostępnienia na stronie internetowej prowadzonego postępowania informacji, na temat nazwy i siedziby

Odwołującego oraz ceny zawartej w ofercie, mimo że dane te wynikają wprost z oferty Odwołującego, w tym

dokumentów i oświadczeń innych niż Formularz oferty;

Odwołujący w oparciu o tak sformułowane zarzuty wniósł o uwzględnienie odwołania oraz o:

1. nakazanie Zamawiającemu skorygowania informacji, o której mowa w art. 222 ust. 5 pkt 1 i 2 Pzp poprzez

udostępnienie na stronie internetowej prowadzonego postępowania informacji o cenie oferty i siedzibie Odwołującego;

2. nakazanie Zamawiającemu przystąpienia do badania i oceny ofert złożonych w Postępowaniu z

uwzględnieniem oferty Odwołującego;

- ewentualnie w przypadku nieuwzględnienia ww. żądań:

3. unieważnienie Postępowania;

- a w każdym przypadku:

4. przeprowadzenie dowodów z dokumentów lub innych środków dowodowych wskazanych w uzasadnieniu

Odwołania w celu wykazania faktów, przy których dowody te zostały przywołane oraz przeprowadzenie dowodów z

dokumentów lub innych środków dowodowych, które zostaną złożone na rozprawie lub w pismach procesowych w celu

wykazania faktów wskazanych w sformułowanych wówczas tezach dowodowych;

5. przeprowadzenie dowodu z opinii biegłego z zakresu informatyki na okoliczność prawidłowości przygotowania i

złożenia przez Odwołującego plików złożonych jako oferta w Postępowaniu oraz wadliwości funkcjonowania

infrastruktury informatycznej Zamawiającego przyjmującej ofertę Odwołującego.

W uzasadnieniu Odwołujący wskazał, że w prowadzonym przez Zamawiającego postępowaniu prowadzi

postępowanie o udzielenie zamówienia publicznego prowadzone termin składania ofert został ustalony na dzień 26

sierpnia 2024 r. na godzinę 09:30, zaś termin otwarcia ofert określono na dzień 26 sierpnia 2024 r. na godzinę 10:00.

Odwołujący złożył ofertę w Postępowaniu w dniu 26 sierpnia 2024 r. o godzinie 08:24 przesyłając pliki spakowane w

formacie .ZIP na platformę przy pomocy której prowadzone jest Postępowanie. W dniu 26 sierpnia 2024 r. Zamawiający

dokonał otwarcia ofert złożonych w Postępowaniu oraz opublikował na stronie internetowej Postępowania informację, o

której mowa w art. 222 ust. 5 pkt 1 i 2 Pzp. Z informacji tej wynika, iż w Postępowaniu wpłynęło 9 ofert. Cena każdej z

tych ofert – poza ofertą Odwołującego – została przez Zamawiającego podana. Natomiast w przypadku oferty

Odwołującego, Zamawiający nie podał ceny oferty i jako przyczynę wskazał: „Brak formularza oferty/plik uszkodzony”.

Ponadto Zamawiający nie podał żadnych innych danych Odwołującego poza określeniem „Rubau”. Odwołujący wyjaśnił,

że jeszcze w dniu 26 sierpnia 2024 r. wskazał w piśmie do Zamawiającego, że jego oferta została złożona prawidłowo.

Rubau wyjaśnił przy tym, że plik zawierający Formularz ofertowy w momencie składania na platformie zakupowej

Zamawiającego („Platforma eB2B” lub „platforma zakupowa”) nie zawierał błędu. Plik po kompresji na komputerze Rubau

jest możliwy do otworzenia i posiada te same właściwości co plik Formularza ofertowego pobrany ze strony

Postępowania. Ponadto zaznaczono, że pozostałe pliki w ofercie Odwołującego są możliwe do otwarcia, tj. nie

odczytano wyłącznie pliku zawierającego formularz ofertowy. Odwołujący zwrócił się o stosowne wyjaśnienie problemu.

W odpowiedzi na powyższe pismo Odwołującego, Zamawiający w dniu 28 sierpnia 2024 r. poinformował, że „otrzymał

od administratora platformy zakupowej eB2B następujące informacje: dokument o nazwie 0.Oferta (1).pdf w momencie

składania na platformie zakupowej Zamawiającego dnia 26.08.2024 r. musiał zawierać błąd, gdyż błąd ten powstał

23.08.2024 r. Po wypakowaniu pliku jest informacja, że podpis jest nieprawidłowy, dokument jest zmieniony a w pliku jest

informacja, iż został on zmodyfikowany już po podpisaniu.”. Odwołujący zauważył także, że z załączonych przez

Zamawiającego zrzutów z ekranu wynika, że Formularz oferty Rubau został finalnie otwarty. Przy czym podpis p. Jose

Abraham Carrascosa Marin złożony w dniu 23 sierpnia 2024 r. o godzinie 14:00:30 jest określony jako nieprawidłowy a

informacja o ważności stwierdza, że „Dokument został zmieniony lub uszkodzony po zastosowaniu Podpis.”

Jednocześnie jako niemal pewną przyczynę wskazano modyfikację pliku, która miała mieć miejsce w dniu 23 sierpnia

2024 r. o godzinie 14:04:38. Odwołujący wyjaśnił ponadto, że na jego ofertę oprócz pliku o nazwie „0.Oferta (1).pdf”

składały się następujące dokumenty: Tabela Wartości Elementów Scalonych + Kosztorysy ofertowe, Formularz „Kryteria

pozacenowe”, KRS, JEDZ Wykonawcy, Informacja dodatkowa do JEDZ Wykonawcy, Oświadczenie Wykonawcy w

zakresie przepisów sankcyjnych, Zobowiązanie Podmiotu trzeciego do udostępnienia zasobów – Construcciones, JEDZ

Podmiotu udostępniającego zasoby, Informacja dodatkowa do JEDZ Podmiotu udostepniającego zasoby, Oświadczenie

Podmiotu udostępniającego zasoby w zakresie przepisów sankcyjnych, Wyciąg z Rejestru Handlowego Hiszpanii –

odpowiednik KRS, Tłumaczenie wyciągu z Rejestru Handlowego Hiszpanii oraz gwarancja wadialna.

Kolejno Odwołujący wskazał, że przygotował i złożył ofertę zgodnie z wymogami określonymi w SW Z, w tym

zgodnie z pkt 14 IDW [Sposób komunikacji w Postępowaniu] oraz pkt 19.2 IDW [Składanie i otwarcie ofert], a

Zamawiający - po jej otwarciu – miał możliwość ustalenia pełnej treści oferty, łącznie z danymi Odwołującego oraz z

zaoferowaną ceną oferty brutto. W czasie otwarcia ofert Zamawiający nie otworzył i nie odczytał jednego pliku oferty

Rubau - Formularza ofertowego, mimo że technicznie nie było ku temu przeszkód, co wynika z pisma Zamawiającego z

dnia 28 sierpnia 2024 r. Zamawiający potwierdził, że plik zawierający Formularz ofertowy został ostatecznie otwarty, ale

co najmniej jeden z podpisów nie jest prawidłowy. Ponadto podnieść trzeba, że - nawet jeśli Zamawiający- miał

przejściowe problemy z otwarciem i odczytaniem pliku zawierającego Formularz oferty, to w sposób nieuprawniony

zaniechał ustalenia jej treści oraz podania informacji wymaganych w art. 222 ust. 5 pkt 1 i 2 Pzp, czyli: (1) pełnej nazwy

oraz siedziby Odwołującego jako wykonawcy, którego oferta została otwarta, (2) ceny zawartej w ofercie Odwołującego.

Ustalenie powyższych danych jest możliwe na podstawie pozostałych oświadczeń woli złożonych jako oferta przez

Odwołującego, w tym w szczególności (1) Tabeli Wartości Elementów Scalonych oraz Kosztorysów ofertowych, (2)

Formularza „Kryteria pozacenowe” oraz (3) KRS które zostały otwarte przez Zamawiającego w czasie sesji otwarcia

ofert. Przy tym fakt otwarcia wskazanych powyżej plików jest niesporny pomiędzy Zamawiającym, a Odwołującym.

Na podstawie ww. dokumentów, Zamawiający mógł powziąć informację, że:

(1) ofertę w Postępowaniu złożył Rubau Polska sp. z o.o. z siedzibą w Warszawie (02-226) przy ul. Wschodu

Słońca 8, a te dane Odwołującego można ustalić na podstawie formularza „Kryteria pozacenowe” oraz KRS.

(2) cena oferty brutto wynosi: 78 885 493,24 PLN w tym: 64 134 547,35 PLN netto, oraz podatek VAT 23% w

wysokości 14 750 945,89 PLN netto, a powyższa informacja wynika bezpośrednio z Tabeli Wartości Elementów

Scalonych.

Dodatkowo podkreślić należy, że formularz „Kryteria pozacenowe” oraz Tabela Wartości Elementów Scalonych

zostały podpisane podpisami kwalifikowanymi przez osoby uprawnione do składania oświadczeń woli w imieniu

odwołującego.

Ponadto w przedmiotowej sprawie istotne jest zauważenie, iż oferta Rubau to nie tylko Formularz oferty, a

kluczowe dla Postępowania i uznania że oferta została prawidłowo złożona, oświadczenia wynikają także z innych

dokumentów i oświadczeń złożonych przez Rubau w dniu 26 sierpnia 2024 r. o godzinie 08:24.

Według Odwołującego z punktu widzenia przepisów Pzp i IDW, Formularz oferty stanowi, co prawda ścisłą

część oferty, ale biorąc pod uwagę różne rodzaje i wagę oświadczeń, które Zamawiający zamieścił w Formularzu

ofertowym, nie wszystkie oświadczenia mają istotne znaczenie dla Postępowania i nie wszystkie stanowią ofertę w

rozumieniu Pzp i KC.

Odwołujący wyjaśnił, że postanowienia IDW wskazywały co zawierał Formularz oferty. Jednocześnie tylko

niektóre z wymienionych tam elementów można uznać za oświadczenie woli wykonawcy dotyczące zawarcia umowy

określające istotne postanowienia tej umowy. Charakter taki mają: oświadczenia dotyczące identyfikacji Odwołującego

(nazwa, adres) i przedmiotu oferty (nazwy zamówienia), ceny oferty i gwarancji jakości, przy czym:

(1) Dane umożliwiające identyfikację Postępowania, w którym została złożona oferta są możliwe do ustalenia na

podstawie oświadczeń zawartych choćby w JEDZ, Tabeli Wartości Elementów Scalonych oraz Kosztorysów,

Formularzu „Kryteria pozacenowe”.

W każdym z tych dokumentów/oświadczeń konsekwentnie wskazano, iż oferta Rubau została złożona w

postępowaniu pn. „Rozbudowę drogi krajowej nr 25 na odcinku Obodowo-Mąkowarsko”. Dane umożliwiające identyfikację

Rubau są dostępne nie tylko poprzez właściwą zakładkę w platformie zakupowej ale wynikają choćby z JEDZ, Tabeli

Wartości Elementów Scalonych oraz Kosztorysów, Formularza „Kryteria pozacenowe”, dokumentów rejestrowych

(KRS). Cena oferty jako wartość netto, wartość brutto wraz z kwotą podatku VAT

została podana w Tabeli Wartości Elementów Scalonych. Oświadczenie dotyczące gwarancji jakości zawarte w

pkt 7 Formularza ofertowego odwołuje się przede wszystkim do deklaracji w zakresie udzielenia pisemnej Gwarancji

Jakości, na warunkach zawartych w Tomie II Warunki Kontraktu, z uwzględnieniem okresu wskazanego w Formularzu

2.2. „Kryteria pozacenowe”. Należy zauważyć, że Formularz „Kryteria pozacenowe” został złożony w Postępowaniu i

został otwarty przez Zamawiającego w dacie otwarcia ofert. Pozostała część oświadczenia dotyczy udzielenia gwarancji

na warunkach opisanych we wzorze umowy (w Tomie II Warunki Kontraktu, Rozdział 2 – Gwarancja Jakości). Poza

okresem długości gwarancji (wskazanym w Formularzu „Kryteria pozacenowe”) żadnego z elementów gwarancji jakości

wykonawcy nie określali, a zostały one z góry narzucone przez Zamawiającego. Tym samym oświadczenia w tym

zakresie sprowadzają się do stwierdzenia „zgodnie z warunkami określonymi w SW Z". Nie są to więc elementy, które

można by uznać za „istotne" z punktu widzenia treści oferty czy jej zmiany.

Odwołujący podkreślił również, że z istoty stosunku przetargowego wynika domniemanie, że nawet bez

dodatkowych oświadczeń, samo złożenie oferty oznacza, że wykonawca zamierzał złożyć ofertę oraz wykonać

zamówienie w sposób zgodny z warunkami narzuconymi przez zamawiającego. Powyższe należy więc oceniać przez

pryzmat art. 56 KC zgodnie z którym czynność prawna wywołuje skutki nie tylko w niej wyrażone, ale także wynikające z

ustawy, zasad współżycia społecznego oraz ustalonych zwyczajów. Ponadto z żadnego dokumentu złożonego przez

Rubau nie wynika, iż złożył ofertę niezgodną z SW Z lub chciał złożyć ofertę niezgodną z SW Z. Z powyższych względów

analogicznie ocenić należy następujące oświadczenia zawarte w formularzu oferty: (1) złożenia oferty na wykonanie

przedmiotu zamówienia zgodnie z SW Z dla Postępowania (pkt 1 Formularza oferty), (2) zapoznania się ze SW Z oraz

wyjaśnieniami i zmianami SW Z przekazanymi przez Zamawiającego i uznania się za związanych określonymi w nich

postanowieniami i zasadami postępowania (pkt 2 Formularza oferty), (3) zobowiązania się przez wykonawcę do

wykonania zamówienia w terminie wynikającym z pkt 7 IDW (pkt 6 Formularza oferty), (4) akceptacji warunków płatności

określonych w SW Z (pkt 9 Formularza oferty), (5) związania ofertą przez okres wskazany w SW Z (początkowa część

pkt 10 Formularza oferty), (6) zapoznania się z Warunkami Kontraktu, określonymi w SW Z i zobowiązania do zawarcia

umowy zgodnej z ofertą, na warunkach określonych w SW Z, w miejscu i terminie wyznaczonym przez Zamawiającego

(pkt 12 Formularza oferty).

Odnosząc się do oświadczenia w przedmiocie złożenia oferty na wykonanie przedmiotu zamówienia zgodnie z

SW Z dla Postępowania (pkt 1 Formularza oferty), to Odwołujący wskazał, że fakt złożenia oferty na wykonanie

przedmiotu zamówienia zgodnie z SW Z wynika jednoznacznie z Tabeli Wartości Elementów Scalonych, w której

Odwołujący wycenił wszystkie elementy wchodzące w zakres przedmiotu zamówienia. Nie może być zatem żadnych

wątpliwości, że Rubau oferuje wykonanie przedmiotu zamówienia zgodnie z SW Z dla Postępowania, skoro wycenia cały

zakres rzeczowy, a poszczególne elementy tego zakresu rzeczowego określa zgodnie z SW Z. Ponadto podkreślić

należy, że w żadnym z postanowień któregokolwiek z dokumentów składających się na ofertę Odwołujący nie zawarł

jakiegokolwiek oświadczenia, które mogłoby być traktowane lub interpretowane jako oświadczenie o zamiarze wykonania

zamówienia niezgodnie z SWZ. Co się tyczy oświadczenia o zapoznaniu się z SWZ oraz wyjaśnieniami i zmianami SWZ

przekazanymi przez Zamawiającego i uznania się za związanych określonymi w nich postanowieniami i zasadami

postępowania (pkt 2 Formularza oferty), to dodatkowo zwrócić należy uwagę, że stan związania wykonawcy SW Z i jej

wyjaśnieniami wynika z mocy samego prawa. Zgodnie z art. 70(1) § 4 KC (w zw. z art. 8 ust. 1 PZP) organizator od chwili

udostępnienia warunków, a oferent od chwili złożenia oferty zgodnie z ogłoszeniem aukcji albo przetargu są obowiązani

postępować zgodnie z postanowieniami ogłoszenia, a także warunków aukcji albo przetargu. Tym samym przez sam

fakt złożenia oferty Rubau jest w pełni związany SWZ nawet bez oświadczenia z pkt 2 Formularza oferty.

Ponadto Odwołujący podkreślił, że w żadnym z postanowień któregokolwiek z dokumentów składających się na

ofertę nie zawarł jakiegokolwiek oświadczenia, które mogłoby być traktowane lub interpretowane jako oświadczenie o

treści przeciwnej do oświadczenia z pkt 2 Formularza oferty. Odnosząc się do zobowiązania się przez wykonawcę do

wykonania zamówienia w terminie wynikającym z pkt 7 IDW (pkt 6 Formularza oferty) oraz akceptacji warunków

płatności określonych w SW Z (pkt 9 Formularza oferty), to wymagania w zakresie terminu i warunków płatności zostały

przez Zamawiającego z góry narzucone w SW Z i wykonawcy biorący udział w postępowaniu w żaden sposób nie

kształtowali ich treści. Tym samym akceptacja tychże warunków nastąpiła poprzez sam fakt złożenia oferty. Ponadto

podkreślił, że nie zawarł jakiegokolwiek oświadczenia, które mogłoby być traktowane lub interpretowane jako

oświadczenie o zamiarze wykonania zamówienia w innym terminie niż określony w pkt 7 IDW czy też oświadczenie o

braku akceptacji warunków płatności określonych w SW Z. Co się tyczy oświadczenia o terminie związania ofertą (część

wstępna pkt 10 Formularza oferty) to zobowiązania te wynikają z mocy samego prawa. Zgodnie z art. 70(1) § 4 KC (w

zw. z art. 8 ust. 1 PZP) organizator od chwili udostępnienia warunków, a oferent od chwili złożenia oferty zgodnie z

ogłoszeniem aukcji albo przetargu są obowiązani postępować zgodnie z postanowieniami ogłoszenia, a także warunków

aukcji albo przetargu. Tym samym przez sam fakt złożenia oferty Rubau jest w pełni związany swoją ofertą przez okres

określony w SW Z nawet bez oświadczenia z pkt 10 Formularza oferty. Odwołujący podkreślił, że w żadnym z

postanowień któregokolwiek z dokumentów składających się na ofertę nie zawarł jakiegokolwiek oświadczenia, które

mogłoby być traktowane lub interpretowane jako oświadczenie w przedmiocie związania ofertą przez okres krótszy niż

opisany w SWZ.

Odnosząc się do oświadczenia o zapoznaniu się z Warunkami Kontraktu, określonymi w SW Z i zobowiązania do

zawarcia umowy zgodnej z ofertą, na warunkach określonych w SW Z, w miejscu i terminie wyznaczonym przez

Zamawiającego (pkt 12 Formularza oferty) to

również i te zobowiązania wynikają z mocy samego prawa. Po pierwsze – stosownie do postanowień art. 70(1) § 4 KC

(w zw. z art. 8 ust. 1 PZP) organizator od chwili udostępnienia warunków, a oferent od chwili złożenia oferty zgodnie z

ogłoszeniem aukcji albo przetargu są obowiązani postępować zgodnie z postanowieniami ogłoszenia, a także warunków

aukcji albo przetargu. Tym samym przez sam fakt złożenia oferty Rubau jest w pełni związany SW Z nawet bez

oświadczenia z pkt 12 Formularza oferty. Po wtóre, zgodnie z art. 70(3) § 3 KC do ustalenia chwili zawarcia umowy w

drodze przetargu stosuje się przepisy dotyczące przyjęcia oferty, chyba że w warunkach przetargu zastrzeżono inaczej,

przy czym przepis art. 70(2) § 3 KC stosuje się odpowiednio. Stosownie zaś do postanowień art. 70(2) § 3 KC, jeżeli

ważność umowy zależy od spełnienia szczególnych wymagań przewidzianych w ustawie, zarówno organizator aukcji,

jak i jej uczestnik, którego oferta została przyjęta, mogą dochodzić zawarcia umowy. Tym samym roszczenie o zawarcie

umowy, które służy Zamawiającemu w przypadku złożenia oświadczenia o wyborze oferty najkorzystniejszej jest

roszczeniem, które służy mu ex lege, niezależnie od oświadczenia z pkt 12 Formularza oferty.

Odnosząc się do pozostałych oświadczeń, które zawarł Zamawiający w Formularzu oferty należy zauważyć, że

nie są one niezbędne do uznania, iż doszło w Postępowaniu do złożenia przez Rubau skutecznej oferty. Nie odnoszą się

bowiem one w ogóle do treści, która w świetle KC i PZP kwalifikuje dane oświadczenie woli jako ofertę. Dotyczy to: (1)

oświadczenia dotyczącego powstania obowiązku podatkowego u Zamawiającego (pkt 4 Formularza oferty), (2)

oświadczenia dotyczącego powierzenia podwykonawcom wykonania części zamówienia (pkt 5 Formularza oferty), (3)

oświadczenia w przedmiocie niewykonywania zamówienia z udziałem podwykonawców, dostawców lub podmiotów, na

których zdolności polega się w rozumieniu dyrektywy 2014/24/UE, o których mowa w art. 5k rozporządzenia Rady (UE)

nr 833/2014 z dnia 31 lipca 2014 r. dotyczącego środków ograniczających w związku z działaniami Rosji

destabilizującymi sytuację na Ukrainie, w przypadku gdy przypada na nich ponad 10% wartości zamówienia (pkt 8

Formularza oferty), (4) oświadczenia dotyczącego wniesienia wadium (pkt 10 Formularza oferty), (5) oświadczenie

dotyczącego objęcia informacji tajemnicą przedsiębiorstwa (pkt 11 Formularza oferty); (6) oświadczenia w sprawie

RODO (pkt 13 Formularza oferty); (7) informacji w sprawie osoby upoważnionej do kontaktów (pkt 14 Formularza oferty);

(8) spisu załączników (pkt 15 Formularza oferty).

Odnosząc się do oświadczenia w sprawie podwykonawców powierzenia podwykonawcom wykonania części

zamówienia (pkt 5 Formularza ofertowego). Z samego wzoru Formularza ofertowego (przypis nr 2) wynika, iż

oświadczenie to musi być spójne z oświadczeniem złożonym w JEDZ Część II Sekcja C i D. W złożonym JEDZ

Odwołujący wskazał wyłącznie, iż:

(1) zamierza polegać na zdolności innych podmiotów w celu spełnienia kryteriów kwalifikacji, przy czym z

załączonego do zobowiązania podmiotu trzeciego wynika, iż chodzi o warunek dotyczący sytuacji ekonomicznej lub

finansowej;

(2) zamierza powierzyć wykonanie zamówienia podwykonawcom ale na tym etapie Postępowania nazwy firm

podwykonawczych nie są znane.

Zauważył, że brzmienie art. 462 ust. 2 Pzp wprowadzające fakultatywne wymaganie żądania informacji o części

zamówienia, których wykonanie wykonawca zamierza powierzyć podwykonawcom, przesądza faktycznie o jego

informacyjnym charakterze.

Oświadczenie w zakresie niewykonywania zamówienia z udziałem podwykonawców, dostawców lub podmiotów,

na których zdolności polega się w rozumieniu dyrektywy 2014/24/UE, o których mowa w art. 5k rozporządzenia Rady

(UE) nr 833/2014 z dnia 31 lipca 2014 r. dotyczącego środków ograniczających w związku z działaniami Rosji

destabilizującymi sytuację na Ukrainie, w przypadku gdy przypada na nich ponad 10% wartości zamówienia stanowi

nawiązanie do obowiązujących przepisów prawa, a nie treść oferty. Należy zaznaczyć, że powyższy zakaz dotyczący

wykonywania zamówień przez określone grupy podmiotów, wynika bezpośrednio z art. 5k ust 1 ww. rozporządzenia.

Zgodnie z tym przepisem, zakazuje się udzielania lub dalszego wykonywania wszelkich zamówień publicznych lub

koncesji objętych zakresem dyrektyw w sprawie zamówień publicznych, a także zakresem art. 10 ust. 1, 3, ust. 6 lit. a)e), ust. 8, 9 i 10, art. 11, 12, 13 i 14 dyrektywy 2014/23/UE, art. 7 i 8, art. 10 lit. b)-f) i lit. h)-j) dyrektywy 2014/24/UE, art.

18, art. 21 lit. b)-e) i lit. g)-i), art. 29 i 30 dyrektywy 2014/25/UE oraz art. 13 lit. a)-d), lit. f)-h) i lit. j) dyrektywy 2009/81/W E

na rzecz lub z udziałem: (a) obywateli rosyjskich lub osób fizycznych lub prawnych, podmiotów lub organów z siedzibą w

Rosji; (b) osób prawnych, podmiotów lub organów, do których prawa własności bezpośrednio lub pośrednio w ponad 50

% należą do podmiotu, o którym mowa w lit. a) niniejszego ustępu; lub (c) osób fizycznych lub prawnych, podmiotów lub

organów działających w imieniu lub pod kierunkiem podmiotu, o którym mowa w lit. a) lub b) niniejszego ustępu, w tym

podwykonawców, dostawców lub podmiotów, na których zdolności polega się w rozumieniu dyrektyw w sprawie

zamówień publicznych, w przypadku gdy przypada na nich ponad 10 % wartości zamówienia. Ponieważ rozporządzenia

Rady (UE) są aktami o zasięgu ogólnym, które wiążą w całości i są stosowane bezpośrednio w państwach

członkowskich UE, to powyższy przepis nie wymaga żadnej dodatkowej implementacji i jest wiążący z mocy samego

prawa. W rezultacie należy uznać, że omawiane oświadczenie stanowi wyłącznie deklarację odnoszącą się do kwestii

znajomości uwarunkowań prawnych realizacji zamówienia, aniżeli zamiaru wykonywania zamówienia. Z kolei

oświadczenie w sprawie wadium nie stanowi elementu konstytutywnego oferty.

Odwołujący zabezpieczył ofertę wadium w formie gwarancji bankowej numer 0049 1807 38 2110011180, której

okres ważności upływa 30 grudnia 2024 r. a jak wynika bezpośrednio z omawianego oświadczenia stanowi to

potwierdzenie związania przez Rubau ofertą przez okres wskazany w SW Z. Przypomnieć trzeba, że omawiane

oświadczenie brzmi: „Jesteśmy związani ofertą przez okres wskazany w SW Z. Na potwierdzenie powyższego

wnieśliśmy wadium w wysokości […] w formie […]”. Tym samym brak złożenia odrębnego oświadczenia w tym zakresie,

nie stanowi podstawy do uznania, iż Odwołujący nie złożył oferty lub że jego oferta zawiera jakąkolwiek wadę. Wreszcie

oświadczenie dotyczące objęcia informacji tajemnicą przedsiębiorstwa (pkt 11 Formularza ofertowego) nie jest

obligatoryjnym elementem treści oferty i jest składane wyłącznie wówczas, gdy wykonawca zastrzega określone dane i

dokumenty jako tajemnicę przedsiębiorstwa. Ponieważ z art. 18 ust. 3 Pzp wynikają szczegółowe warunki dotyczące

skutecznego zastrzeżenia informacji jako tajemnicy przedsiębiorstwa, należy uznać, że omawiane oświadczenie ma

wyłącznie charakter informacyjny i porządkowy, a skoro Odwołujący nie zamieścił żadnego uzasadnienia, ani nie

zamieścił żadnych dowodów związanych z tajemnicą przedsiębiorstwa to znaczy, że nie zastrzegał żadnej informacji.

Oświadczenie w zakresie RODO (pkt 13 Formularza oferty) nie jest związane z zakresem zobowiązania

wykonawcy wynikającym ze SWZ lub umowy.

Reasumując – generalnie z wyżej omówionych oświadczeń Formularza ofertowego, nie wynika indywidualnie

zaplanowany przez wykonawcę sposób realizacji zamówienia, a przede wszystkim: potwierdzenie zapoznania się z

SW Z oraz potwierdzenie woli realizacji zamówienia zgodnie z SW Z i przepisami prawa. Brak złożenia tych oświadczeń

nie oddziałuje negatywnie ma możliwość badania i oceny oferty, oraz wykonanie zamówienia przez wykonawcę. Według

Odwołującego w przypadku jakichkolwiek wątpliwości, dotyczących oferty, Zamawiający może wystąpić o wyjaśnienie jej

treści na podstawie art. 223 ust. 1 Pzp. Tym samym należy uznać, że nawet gdyby dojść do przekonania, iż w obecnym

stanie faktycznym nie jest możliwe otwarcie i odczytanie Formularza ofertowego Odwołującego, to jego oferta pozostaje

ważna, została prawidłowo i skutecznie złożona, a Zamawiający dysponuje wszelkimi informacjami, niezbędnymi do

zbadania i oceny oferty Rubau. Informacje te wynikają wyłącznie z dokumentów i oświadczeń składających się na ofertę

Rubau złożoną w Postępowaniu.

W opinii Odwołującego brak otwarcia Formularza ofertowego i prawidłowego odczytania treści oferty Rubau w

czasie sesji otwarcia ofert, nie powinny stanowić wady, która musi skutkować unieważnieniem Postępowania na

podstawie art. 255 pkt 6) Pzp, czyli ze względu na wystąpienie niemożliwej do usunięcia wady uniemożliwiającej

zawarcie niepodlegającej unieważnieniu umowy w sprawie zamówienia publicznego. Odwołujący bowiem złożył - w

wyznaczonym w Postępowaniu terminie - kompletną ofertę. Oferta ta była zabezpieczona przed możliwością zapoznania

się z jej treścią przed terminem otwarcia określonym w SW Z-IDW. Zamawiający do przeprowadzenia Postępowania

wykorzystał platformę zakupową, która zgodnie z art. 68 PZP, zapewnia zachowanie integralności, autentyczności,

nienaruszalności danych i ich poufności w ramach wymiany i przechowywania informacji, w tym zapewnia możliwość

zapoznania się z ich treścią wyłącznie po upływie terminu na ich składanie. Powyższe potwierdza pkt 14.8 SW Z-IDW

[Informacja na temat kodowania i czasu odbioru danych] oraz pkt 19 [Składanie i otwarcie ofert].

Zamawiający w informacji, o której mowa w art. 222 ust. 5 pkt 1 i 2 PZP wskazał, prawidłową liczbę złożonych

ofert w Postępowaniu oraz faktycznie dokonał otwarcia oferty Odwołującego, ale nie uczynił tego w pełnym zakresie i tym

samym bezzasadnie zaniechał prawidłowego ustalenia treści oferty. Oferta Rubau złożona w dniu 26 sierpnia 2024 r. o

godzinie 08:24, została wniesiona w postaci elektronicznej przy użyciu określonych przez Zamawiającego środków

komunikacji elektronicznej, co wyklucza możliwość niezauważalnego ingerowania w jej treść czy to przez

zamawiającego, czy to przez osoby trzecie; każda taka ingerencja jest łatwa do wykrycia. Oferta Rubau wraz z

poświadczeniami dotyczącymi prawidłowości złożenia, które można wygenerować z platformy eB2B stanowią jawny

załącznik do protokołu z Postępowania. Odczytanie Formularza ofertowego w przedmiotowym przypadku nie stanowi

przypadku negocjacji oferty lub jej zmiany, skoro Formularz ten od początku stanowi element treści oferty Odwołującego.

W świetle powyższego, należy podkreślić, że zarzucane Zamawiającemu naruszenia przepisów Pzp, na tym etapie

Postępowania są możliwe do konwalidowania.

Ponadto według Odwołującego okoliczności sprawy wskazują, że brak możliwości otwarcia Formularza oferty

wynika z wadliwego działania infrastruktury informatycznej Zamawiającego. Wyjaśnił, że wszystkie etapy przygotowania

oferty przebiegły prawidłowo, a mimo tego Zamawiający po pobraniu pliku oferty z platformy eB2B nie był w stanie

otworzyć w czasie sesji otwarcia ofert, jednego z plików składających się na ofertę – Formularza ofertowego. Zauważył,

że każdy plik posiada przypisaną do siebie unikalną sumę kontrolną SHA-256, która nie tylko pozwala go w łatwy sposób

zidentyfikować i odróżnić d pozostałych plików, ale przede wszystkim suma ta pozwala upewnić się, że integralność

danego pliku nie została naruszona, tzn., że nie doszło do nieautoryzowanej ingerencji w zawartość pliku. Wykonawca

sprawdził identyfikator SHA 256 dokumentacji przed przekazaniem do Zamawiającego i po otwarciu przez

Zamawiającego. Podkreślić w tym miejscu należy, iż identyfikator dokumentu SHA256 jest to identyfikator związany z

dokumentem elektronicznym. Każdy dokument (w tym wszystkie kolejne wersje danego dokumentu) ma swój jedyny

identyfikator, którego nie da się zmienić. Jest to gwarancja niezmienności i autentyczności dokumentu. W

okolicznościach niniejszej sprawy, tak jak zostało wskazane powyżej, Wykonawca przygotował pliki składające się na

ofertę (dokumenty i oświadczenia), następnie te dokumenty i oświadczenia zostały podpisane podpisem kwalifikowanym

przez osoby reprezentujące Wykonawcę i zapisane w oddzielnym folderze, a w dalszej kolejności zostały przesłane na

platformę eB2B. Wykonawca po wysłaniu plików na platformę dokonał ich pobrania. Po uzyskaniu informacji z otwarcia

ofert, Wykonawca zdecydował się dokonać prześledzenia kodów SHA 256 dokumentacji przesłanej do Zamawiającego i

następnie pobranej z platformy, Wykonawca zauważył, że kody SHA 256 dla wyłącznie jednego pliku o nazwie 0. Oferta

(1).pdf są różne, co Wykonawca uwiecznił za pośrednictwem Aktu Notarialnego Repertorium A nr 3915/2024, pozostałe

pliki zarówno te sprzed wysłania na platformę, jak i te ściągnięte z platformy posiadają te same kody SHA 256.

Podsumowując Odwołujący wskazał, że na platformę przekazał prawidłowe pliki, które otwierane były prawidłowo,

natomiast po przekazaniu ich do Zamawiającego z nieznanych Wykonawcy powodów, zmianie uległ kod SHA 256 tylko

dla jednego pliku zawierającego ofertę. Zmiana kodu SHA 256 oznacza ingerencję zamierzoną bądź niezamierzoną we

właściwości oraz treść pliku. Tym samym Wykonawca nie może ponosić negatywnych konsekwencji wynikających ze

zdarzenia, na które nie miał wpływu, zwłaszcza, że za platformę eB2B odpowiedzialność ponosi zamawiający.

Odwołujący uzasadniając zarzut ewentualny stwierdził, że dojście do wniosku, iż w przedmiotowym stanie

faktycznym nie jest możliwe: (i) otwarcie i odczytanie Formularza ofertowego Odwołującego, (ii) dokonanie badania i

oceny ofert z uwzględnieniem oferty Odwołującego oraz (iii) skorygowanie informacji, o której mowa w art. 222 ust. 5 Pzp

o dane wynikające z oferty Odwołującego spowoduje, że Postępowanie należy unieważnić zgodnie z art. 255 pkt 6) Pzp,

gdyż będzie to oznaczać, iż Postępowanie obarczone jest niemożliwą do usunięcia wadą uniemożliwiającą zawarcie

niepodlegającej unieważnieniu umowy w sprawie zamówienia publicznego.

W odpowiedzi na odwołanie Zamawiający wniósł o jego oddalenie w całości.

Również o oddalenie odwołania wniósł Przystępujący, podnosząc jednocześnie argumenty dotyczące braku

legitymacji czynnej po stronie Odwołującego jak i przedwczesność wniesionego odwołania.

Krajowa Izba Odwoławcza rozpoznając złożone odwołanie na rozprawie

i uwzględniając dokumentację z przedmiotowego postępowania o udzielenie zamówienia publicznego oraz

stanowiska stron zaprezentowane ustnie do protokołu rozprawy, a także złożone dowody zważyła, co

następuje:

Odwołanie nie zasługiwało na uwzględnienie.

Izba ustaliła, że Odwołujący posiada interes we wniesieniu odwołania wynikający z art. 505 Pzp.

Izba stwierdziła, iż nie została wypełniona żadna z przesłanek skutkujących odrzuceniem odwołania na podstawie

art. 528 Pzp i skierowała sprawę na rozprawę.

Izba dopuściła do udziału w postepowaniu wykonawcę Transpol Lider Sp. z o.o. Sp. k. z siedzibą w Inowrocławiu

zgłaszającego przystąpienie do postępowania odwoławczego po stronie Zamawiającego.

Izba nie podzieliła stanowiska Przystępującego co do przedwczesności wniesionego odwołania. W opinii składu

orzekającego w związku z brakiem otworzenia oferty podczas przeprowadzonego w dniu 26 sierpnia 2025r. od tego dnia

należało liczyć termin na zaskarżenie tej czynności. Zgodnie bowiem z art. 515 ust. 1 pkt 1 lit. a) Pzp odwołanie wnosi się

w przypadku zamówień, których wartość jest równa albo przekracza progi unijne, w terminie 10 dni od dnia przekazania

informacji o czynności zamawiającego stanowiącej podstawę jego wniesienia, jeżeli informacja została przekazana przy

użyciu środków komunikacji elektronicznej.

Izba ustaliła, że w prowadzonym postępowaniu termin składania ofert został ustalony przez Zamawiającego na dzień 26

sierpnia 2024 r. na godzinę 09:30, zaś termin otwarcia ofert określono na dzień 26 sierpnia 2024 r. na godzinę 10:00.

W dniu otwarcia ofert Zamawiający działając na podstawie art. 222 ust. 5 Pzp przekazał następującą informację

odnośnie ofert złożonych w postepowaniu:

Numer

oferty

Nazwa (firma) i adres Wykonawcy

Polaqua Spółka z o.o.

ul. Dworska 1 Wólka Kozodawska 05-500 Piaseczno,

NIP: 775-00-01-125

TRAKCJA S.A.

Al. Jerozolimskie 100 II p., 00-807 Warszawa

NIP: 5250002439

PORR S.A. ul. Hołubcowa 123

02-854 Warszawa,

NIP: 221054994

Budimex S.A.

Siedmiogrodzka 9,

01-204 Warszawa

NIP: 526-10-03-187

Strabag Sp. z o.o.

Parzniewska 10,

05-800 Pruszków

NIP: 521-04-21-928

NDI S.A.

ul. Powstańców Warszawy 19,

81-718 Sopot

NIP: 585-145-19-23

Rubau

Cena (PLN brutto)

88 726 139,00

96 137 584,84

92 277 903,47

92 858 138,83

89 929 031,71

86 940 960,19

Brak formularza

oferty/plik

uszkodzony

Konsorcjum: KOBYLARNIA S.A. - LIDER

Kobylarnia, ul. Zakole 1,

86-061 Brzoza

NIP: 9532234789

MIRBUD S.A. – Partner Konsorcjum

ul. Unii Europejskiej 18,

96-100 Skierniewice

NIP: 8361702207

93 107 894,80

Transpol Lider Spółka z ograniczoną odpowiedzialnością

Spółka komandytowa

86 181 686,31

Łojewo 70, 88-101 Inowrocław

NIP: 5562762249

Kolejno ustalono, że powołany przez Izbę na wniosek Odwołującego biegły P.K. w swej opinii z 16 grudnia 2024 r.

stwierdził, co następuje:

„Opinia

1. Czy treść dowolnego pliku przed zaszyfrowaniem i po odszyfrowaniu jest taka sama?

Ad 1. Tak. Założenie procesu szyfrowania i odszyfrowania jest takie, że szyfrowana treść nie ulega zmianie ani

uszkodzeniu i odszyfrowanie oryginalnej wiadomości jest możliwe. Zdanie powyższe jest prawdziwe tylko wtedy, gdy

proces szyfrowania został wykonany poprawnie, a zaszyfrowany plik został poprawnie zapisany.

W celu upewnienia się, że proces został przeprowadzony poprawnie stosuje się mechanizmy weryfikujące, takie

jak próba odszyfrowania i porównania treści odszyfrowanej z oryginalną, poprzez wyliczenie i porównanie tzw. sum

CRC. Szyfrowanie jest procesem odwracalnym przy założeniu posiadania wiedzy na temat klucza szyfrującego i innych

elementów inicjujących szyfrowanie (np. tzw. sól – która dodatkowo zaszumia szyfr i nie jest znana posiadaczowi klucza

szyfrującego).

2. Czy tzw. suma kontrolna pliku przed zaszyfrowaniem i po odszyfrowaniu jest taka sama?

Ad 2. Tak powinno być. Suma kontrolna jest „odciskiem palca” pliku. Jest krótkim ciągiem liczb (w opiniowanym

przypadku jest to ciąg 64 znaków, ze względu na użycie algorytmu SHA-256 do wyliczania sumy kontrolnej), który

jednoznacznie identyfikuje treść. Idea stosowania sum kontrolnych powstała w celu weryfikacji długotrwałych,

narażonych na awarię lub zakłócenia procesów przetwarzania danych. Przed rozpoczęciem procesu wylicza się sumę

kontrolną, którą porównuje się z sumą wyliczoną po zakończeniu procesu (np. transferu danych przez sieć Internet).

3. Czy zmiana tzw. sumy kontrolnej pliku może być konsekwencją zmiany pliku?

Ad 3. Tak, zmiana sumy kontrolnej pliku może być konsekwencją zmiany pliku.

4. Czy zmiana wielkości pliku jest potwierdzeniem tego, że plik został zmieniony?

Ad 4. Tak, zmiana wielkości pliku jest potwierdzeniem tego, że plik został zmieniony.

5. Czy plik „0. Oferta (1).pdf” został zmieniony po podpisaniu w dniu 23 sierpnia 2024r. o godzinie

14.41.38 przez Pana M.C.?

Ad 5. Analiza metadanych pliku „0. Oferta (1).pdf” nie wykazuje faktu, że plik został zmieniony po podpisaniu.

Natomiast analiza binarna pliku archiwum zip, zawierającego plik „0. Oferta (1).pdf” wskazuje, że został on zmieniony

poprzez modyfikację archiwum (kontenera zawierającego plik PDF) po podpisaniu w dniu 23 sierpnia 2024r. o godzinie

14.41.38 przez Pana M.C.. Plik ten został przekazany na platformę eB2B Zamawiającego w paczce ZIP. Paczka ZIP

została zmieniona poprzez przesunięcie ciągu danych o dwa bajty (co szczegółowo opisano w kolejnych

odpowiedziach), a to doprowadziło do uszkodzenia pliku „0. Oferta (1).pdf” we wnętrzu archiwum ZIP.

6. Jeżeli odpowiedź na pytanie nr 5 jest twierdząca, to:

a. czy zmiana została dokonana przed złożeniem na Platformie eB2B?

b. czy zmiana została dokonana po złożeniu na Platformie eB2B?

c. czy Biegły może ustalić kto i kiedy dokonał zmiany, a co najmniej wskazał na jakim komputerze, w jakim

środowisku albo w jakikolwiek inny sposób określił miejsce i czas dokonania zmiany?

d. Czy istnieją techniczne przesłanki pozwalające na stwierdzenie, że modyfikacji pliku o nazwie „0. Oferta (1).pdf”

dokonał Zamawiający?

Ad 6.a. Nie można stwierdzić jednoznacznie czy zmiana została dokonana przed złożeniem na Platformie eB2B,

ale opisane w kolejnych odpowiedziach spostrzeżenia wskazują, że zmiana nastąpiła w trakcie składania pliku na

Platformie eB2B.

Plik ZIP, który przekazał Odwołujący biegłemu, na prośbę biegłego jest poprawny i może posłużyć jako wzorzec

do zweryfikowania mechanizmu modyfikacji. Ma ten sam rozmiar co plik otrzymany z platformy eB2B, natomiast ma inną

sumę CRC. Różnica wynika z faktu przesunięcia niewielkiej części pliku o dwa bajty poprzez dodanie dwóch bajtów na

początku bloku danych i usunięcie dwóch bajtów na końcu wadliwego bloku danych.

Plik, który został przesłany na platformę eB2B został zapisany na dysku i wyznaczono dla niego sumę kontrolną:

plik_zepsuty.zip – 7 682 942 bajtów (rozmiar zgodny)

SHA256:

faac5b8be077e10e00d5d705e0aa057a6830dd022c8271417b8be6b9dcacc676

Suma kontrolna tego pliku jest zgodna z komunikatem otrzymanym przez Odwołującego emailem z Platformy

eB2B po przesłaniu pliku – w powiadomieniu występuje powyższa suma kontrolna. Oznacza to, że system eB2B wyliczył

ją dla niepoprawnego, uszkodzonego pliku.

Plik, który Biegły otrzymał od Odwołującego ma inną sumę kontrolną jednak dokładnie ten sam rozmiar.

plik_dobry.zip – 7 682 942 bajtów (rozmiar zgodny)

SHA256: da83fbc54e69ac6324df658a81accfdd7bfb42f571944d78ffc3dad67f33f11c

Oznacza to, że zmiana nastąpiła w trakcie wysyłania pliku przez Odwołującego lub w trakcie zapisywania pliku

przez platformę eB2B.

Ad 6.b. Zmiana mogła zajść w trzech chwilach czasowych:

• podczas transferu pliku przez sieć Internet

• podczas zapisu pliku na dysk platformy eB2B

• podczas odczytu pliku z dysku Odwołującego.

Trzecia możliwość – „podczas odczytu pliku z dysku Odwołującego” jest najmniej prawdopodobna, ponieważ

Odwołujący przesłał Biegłemu plik ZIP, który wg Odwołującego był składany na platformę.

Plik posiada wszystkie właściwości identyczne z plikiem odebranym przez platformę eB2B z wyjątkiem różnicy w

danych binarnych wewnątrz pliku, która to różnica ujawnia się jako przesunięcie bloku danych o dwa bajty względem

oryginalnego pliku.

Prawdopodobne jest, że do uszkodzenia pliku doszło podczas transferu pliku przez sieć Internet lub podczas

zapisu pliku na dysk platformy eB2B (np. poprzez wystąpienie błędu sprzętu lub oprogramowania).

Ad 6.c. Plik „0. Oferta (1).pdf” został uszkodzony ze względu na przesunięcie ciągu danych paczce ZIP o dwa

bajty w środowisku platformy eB2B. Oryginalny plik ZIP, który wg oświadczenia Odwołującego został wysłany na

platformę w dniu 26.08.2024 był poprawny i zawierał poprawne dane. Można to udowodnić poprzez usunięcie dodanych

bajtów z uszkodzonej paczki na początku wadliwego bloku i dodanie poprawnych bajtów na końcu wadliwego bloku. W

ten sposób możliwe jest przywrócenie właściwego porządku w strumieniu danych. Po wykonaniu tej operacji, pliki paczki

ZIP „DB25_Obodowo_oferta_Rubau_PL.zip” Odwołującego oraz pochodzącego z platformy eB2B są identyczne i

pozwalają na otwarcie danych zawartych w paczkach bez żadnych błędów. Pliki wewnątrz archiwum, po tej naprawie są

poprawne, plik „0. Oferta (1).pdf” również jest poprawny.

W komunikacji z dnia 28.08.2024 GDDKiA Oddział w Bydgoszczy, na bazie informacji od eB2B Sp. z o.o.

wysunął błędny wniosek, że plik „0. Oferta (1).pdf” był uszkodzony przed wysłaniem na platformę. Plik jest uszkodzony w

wyniku przypadkowej modyfikacji paczki ZIP przesłanej na platformę eB2B Sp. z o.o. poprzez przesunięcie ciągu danych

o dwa bajty najprawdopodobniej podczas transferu pliku przez sieć Internet lub podczas zapisu pliku na dysku. Po

naprawieniu paczki ZIP plik „0. Oferta (1).pdf” staje się poprawny.

Mając na uwadze możliwość naprawy pliku poprzez wykonanie dwóch atomowych operacji na dwóch bajtach,

należy uznać, że plik „0. Oferta (1).pdf” jest możliwy do poprawnego odczytania i nie był intencjonalnie modyfikowany ani

podmieniany, jego uszkodzenie wynika z zakłócenia, przypadkowego błędu technicznego, a nie z celowego działania

człowieka. Celowe przeniesienie dwóch bajtów i przesunięcie całego bloku danych wewnątrz pliku binarnego wymaga

specjalistycznych kompetencji, umiejętności posługiwania się wyspecjalizowanym oprogramowaniem lub

programowania w językach niskiego poziomu (typu Java, C/C++).

Mając na uwadze powyższe, nie ma możliwości jednoznacznego stwierdzenia kto i kiedy dokonał modyfikacji,

można wyłącznie w przybliżeniu opisać najbardziej prawdopodobny scenariusz.

Ad 6.d. Brak jest technicznych przesłanek wystarczających na stwierdzenie, że modyfikacja pliku została

wykonana intencjonalnie lub przez człowieka. Modyfikacja, uszkodzenie pliku ZIP, a w konsekwencji uszkodzenie pliku o

nazwie „0. Oferta (1).pdf” została wykonana w wyniku wadliwego działania sprzętu, oprogramowania lub zaistnienie

czynnika zewnętrznego. Poprzez czynnik zewnętrzny rozumiem zakłócenie o nieokreślonej naturze, które doprowadziło

do przekłamania sygnału elektronicznego np. Single Event Upset (SEU). Dotyczy to szczególnie pamięci RAM opartej na

technologii DRAM, gdzie dane są przechowywane w formie ładunków elektrycznych. W wyniku wystąpienia anomalii w

polu elektromagnetycznym (na skutek promieniowania kosmicznego, czy promieniowania izotopów znajdujących się np.

w konstrukcji serwerowni) dochodzi do losowego przestawienia wartości w rejestrach danych np. poprzez zamianę

wartości bitu z 0 na 1, lub odwrotnie. Jeżeli zamianie uległ bajt określający tzw. offset w ramach transferu binarnego –

mogło dojść do przesunięcia danych w pliku dokładnie w taki sposób jak w przypadku problematycznego archiwum zip.

7. Jakie są poszczególne etapy przetwarzania pliku stanowiącego ofertę przez platformę zakupową eB2B

prowadzoną przez eB2B Sp. z o.o. z siedzibą w Warszawie używaną przez Zamawiającego („Platforma eB2B”) od

momentu umieszczenia go na tej Platformie przez wykonawcę aż do momentu dostarczenia i otwarcia przez

Zamawiającego?

Ad 7. Odpowiedź na to pytanie została przygotowana przez zespół eB2B Sp. z o.o., ponieważ dysponuje on

niejawną wiedzą o procesie, której biegły nie posiada.

Początek oryginalnej odpowiedzi:

„Plik jest przesyłany na serwer http, a następnie do magazynu danych Amazon S3, gdzie jest zapisywany do

przechowywania.

Jeśli plik jest większy niż określona wartość rozmiaru bloku (np. 5 MB) to jest przesyłany na serwer w częściach.

Plik jest dzielony na części wielkości rozmiaru bloku (np. 5 MB), które są kolejno przesyłane osobnymi żądaniami na

serwer http. Kolejne przesyłane części są ze sobą łączone w całość w magazynie danych Amazon S3.

Po przesłaniu całego pliku, w czasie ostatniego żądania, na serwer http jest pobierany (z AW S S3) cały plik, dla

którego jest liczona jego suma kontrolna oraz jest wykonywane skanowanie przez program antywirusowy, następnie jest

on dodatkowo szyfrowany.

Po zakończeniu wyznaczonego w platformie terminu zakończenia etapu składania ofert, Zamawiający

odszyfrowuje postępowanie, co powoduje odszyfrowanie plików zapisanych przez Wykonawców. Odszyfrowany plik, po

pobraniu z platformy na stację roboczą Zamawiającego, jest możliwy do odczytu.”

Koniec Oryginalnej odpowiedzi.

Z odpowiedzi udzielonej przez zespół eB2B Sp. z o.o. wynika, że przed wyliczeniem sumy CRC plik jest

intensywnie przetwarzany: dzielony na paczki po 5MB, przesyłany w paczkach do docelowego magazynu (innego

dostawcy usług niż eB2B Sp. z o.o.), na miejscu sklejany. Dopiero po tym procesie wyliczana jest suma CRC. Na

każdym z wcześniejszych etapów mogło dojść do uszkodzenia pliku ze względu na zakłócenie, nieprawidłowe działanie

sprzętu lub oprogramowania. Z odpowiedzi nie wynika czy dostawca platformy eB2B wylicza częściowe sumy CRC, ani

że jest w stanie jednoznacznie potwierdzić, że plik, który trafił do AW S S3 jest dokładnie tym samym plikiem, który wysłał

Odwołujący na platformę eB2B. Jest to potencjalny punkt procesu, w którym mogło dojść do zakłócenia.

Zadałem pytanie eB2B: Czy w dniu 2024-08-23 między godzinami 14:00 - 14:05 wystąpiła u operatora eB2B

widoczna w logach awaria systemu zapisu lub przechowywania danych przekazywanych przez użytkowników.

Odpowiedź eB2B: Na Platformie, w tym czasie, nie wystąpiła awaria. Platforma działała prawidłowo. Oznacza to,

że brakuje formalnego zapisu mówiącego wprost o wystąpieniu awarii sprzętowej lub oprogramowania dotyczących

systemu zapisu lub przechowywania danych, nie oznacza to, że można wykluczyć problem podczas transferu danych

przez sieć Internet. Dane dotyczące transferu, w szczególności sumy CRC transferowanych pakietów danych

zazwyczaj nie są logowane, ze względu na znaczący wolumen operacji, który należałoby przechowywać w celach

audytowych. Nie robi tego żaden ze znanych mi dostawców usług hostingowych (w tym AWS S3).

8. Jakie właściwości oraz sumy kontrolne są wykazywane przez Platformę eB2B w stosunku do:

a. Pliku z ofertą Odwołującego złożoną w Postępowaniu (plik pn. „DB25_Obodowo_oferta_Rubau_PL.zip”) oraz

b. Plików w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt (1) powyżej (w tym w szczególności

pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) w chwili złożenia każdego z nich Platformę eB2B oraz po

wykonaniu każdego z procesów informatycznych realizowanych przez Platformę eB2B (w szczególności procesu

szyfrowania, deszyfrowania i otwarcia)?

Ad 8.a i 8.b. Plik DB25_Obodowo_oferta_Rubau_PL.zip otrzymany z platformy eB2B pokazuje sumę kontrolną

SHA 256: faac5b8be077e10e00d5d705e0aa057a6830dd022c8271417b8be6b9dcacc676. Ta sama suma kontrolna

została przekazana Odwołującemu zaraz po umieszczeniu pliku na platformie

eB2B poprzez powiadomienie email. Plik DB25_Obodowo_oferta_Rubau_PL.zip otrzymany od Odwołującego pokazuje

inną sumę kontrolną SHA 256: da83fbc54e69ac6324df658a81accfdd7bfb42f571944d78ffc3dad67f33f11c.

Rozbieżność ta sugeruje, że uszkodzona została paczka ZIP, a nie poszczególne pliki wewnątrz tej paczki

wprost. Uszkodzenie plików wewnątrz paczki wynika bezpośrednio z uszkodzenia pliku archiwum. Pozostałe

właściwości obu plików takie jak np. rozmiar, metadane dotyczące czasu dostępu, modyfikacji są jednakowe. Oznacza

to, że zmiana zawartości pliku ZIP – jego uszkodzenie – wystąpiła poza systemem operacyjnym, który nie odnotował tej

aktywności (w zasadzie poza standardowymi możliwościami systemu operacyjnego). To wskazuje na przypadkową

awarię podczas transferu pliku przez sieć Internet lub podczas zapisywania jego zawartości na dysk. Zapis pliku na

dysku odbywa się w trybie binarnym i nie modyfikuje metadanych (w ogólności zachowuje oryginalne metadane z pliku,

który miał zostać zapisana), dlatego też zapis całości pliku nie jest odnotowywany jako fakt jego modyfikacji. Warto

odnotować, iż zmiana nawet pojedynczego bitu będzie skutkować wyliczeniem całkowicie innej sumy kontrolnej. Różnica

sum kontrolnych nie pokazuje zakresu zmian ani rozmiaru zmian, a jedynie fakt zaistnienia zmiany. Z punktu widzenia

algorytmu ZIP uszkodzenie nie jest „istotne” dla odczytu danych. Dekompresja uszkodzonej paczki ZIP prowadzi do

rozpakowania plików technicznie bez błędów, natomiast pliki wyekstrahowane z archiwum ZIP, w szczególności

podpisane podpisem elektronicznym pokażą uszkodzenie (ze względu na specyfikę działania procesu podpisu, który

wylicza własne sumy CRC), uszkodzona będzie również treść pliku. Ponieważ plik ZIP jest uszkodzony, poprzez

przesunięcie ciągu danych o dwa bajty w środku, algorytm ZIP umożliwia jego dekompresję i ekstrakcję plików z

archiwum, jednak błąd ten propaguje się na zawartość pliku PDF „0. Oferta(1).pdf” – uszkodzenie pliku znajduje się mniej

więcej w pierwszej połowie1 przestrzeni archiwum zajmowanej przez plik „0. Oferta(1).pdf”. Pozostałe pliki w archiwum

nie znajdują się na uszkodzonym obszarze, ekstrahują i otwierają się poprawnie.

9. Czy z technicznego punktu widzenia do otwarcia:

a. Pliku z ofertą Odwołującego złożoną w Postępowaniu (plik pn. „DB25_Obodowo_oferta_Rubau_PL.zip”) oraz

b. Plików w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt a) powyżej

(w tym w szczególności pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) – konieczne było uzyskanie pliku

źródłowego przekazanego operatorowi Platforma eB2B w ramach reklamacji złożonej przez Odwołującego, czy też

możliwe było otwarcie pliku przekazanego przez Odwołującego na Platformę eB2B jako oferta składana w Postępowaniu

bez przekazywania ww. pliku źródłowego?

1 Dokładne położenie uszkodzenia jest opisane w odpowiedzi na pyt. 17.

Ad 9. Z technicznego punktu widzenia, plik przekazany na platformę eB2B jest uszkodzonym archiwum w

obszarze zajmowanym w archiwum przez plik „0. Oferta (1).pdf”. Plik „0. Oferta (1).pdf” jest uszkodzony w nieznaczny

sposób poprzez fakt przesunięcia danych o dwa bajty w archiwum zip. O ile w archiwum ZIP przesunięcie o dwa bajty

jest widoczne i zrozumiałe dla biegłego analizującego ten plik, o tyle to ustrukturyzowane przesunięcie danych w

archiwum przekłada się na chaotyczną zawartość wyekstrahowanego pliku, co wynika bezpośrednio z natury działania

algorytmu ZIP. Technicznie nie ma prostej możliwości otwarcia pliku „0. Oferta (1).pdf” z archiwum ZIP bez porównania

go z oryginalnym plikiem ZIP posiadanym przez Odwołującego. Porównanie tych dwóch plików ukazuje jednoznacznie

naturę uszkodzenia i pozwala na naprawienie pliku ZIP znajdującego się na platformie eB2B.

10. Jakie procesy informatyczne zastosował (w tym w szczególności jakiego oprogramowania użył), operator

Platformy eB2B do otwarcia:

a. Pliku z ofertą Odwołującego złożoną w Postępowaniu (plik pn. „DB25_Obodowo_oferta_Rubau_PL.zip”) oraz

b. Plików w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt (1) powyżej (w tym w szczególności

pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) – o

którym to otwarciu Zamawiający informował Odwołującego pismem z dnia 28 sierpnia 2024 t. (znak OBY.D3.2411.6.2024.GK)?

Ad 10. W opinii biegłego, wykorzystano standardowe mechanizmy istniejące w systemie Windows oraz

dodatkową bibliotekę „7-zip”. Są to narzędzia pierwszego wyboru do uzyskania podstawowych informacji o plikach. W

opinii biegłego należało się posłużyć bardziej zaawansowanymi narzędziami typu „Diff2” z możliwością porównywania

plików w postaci binarnej, aby dogłębnie zbadać istotę uszkodzenia plików.

11. Czy otwarcie przez operatora platformy eB2B:

a. Pliku z ofertą Odwołującego złożoną w Postępowaniu (plik. Pn. „DB25_obodowo_oerta_Rubau_PL.zip”) oraz

b. Plików w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt (1) powyżej (w tym w szczególności

pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) – o

którym to otwarciu Zmawiający informował odwołującego pismem z dnia 28 sierpnia 2024 r. (znak OBY.D3.2411.6.2024.GK) spowodowało uszkodzenie, któregokolwiek z plików wskazanych w pkt (a) i (b) powyżej?

Ad 11. Nie, technicznie jest to niemożliwe. Uszkodzony jest plik ZIP od chwili umieszczenia go na platformie

eB2B, co jest wyjaśnione w odpowiedzi na pyt. 6., w szczególności poprzez porównanie sum CRC SHA256.

12. Czy:

a. Plik z ofertą Odwołującego złożoną w Postępowaniu (plik pn. „DB25_Obodowo_oferta_Rubau_PL.zip”) oraz

b. Pliki w formacie .pdf spakowane w archiwum .zip, o którym mowa pkt (1) powyżej (w

tym w szczególności pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) – zostały złożone na Platformę

eB2B w postaci nieuszkodzonej umożliwiającej ich otwarcie przez Zamawiającego, jako użytkownika tej Platformy?

Ad 12. Plik DB25_Obodowo_oferta_Rubau_PL.zip został zapisany na platformie eB2B w postaci uszkodzonej, z

zawartością przesuniętą o dwa bajty względem oryginalnego pliku ZIP. Do uszkodzenia doszło najprawdopodobniej

podczas przesyłania pliku przez sieć Internet lub podczas zapisywania pliku na dysku przez platformę eB2B przed

wyliczeniem sumy kontrolnej, gdyż suma kontrolna została policzona już z uwzględnieniem błędu.

13. Czy w trakcie wykonywania jakiegokolwiek procesu informatycznego realizowanego przez Platformę eB2B (w

szczególności procesu szyfrowania, deszyfrowania i otwarcia) doszło do uszkodzenia:

a. Pliku z ofertą Odwołującego złożoną w Postępowaniu (plik. Pn. „DB25_obodowo_oerta_Rubau_PL.zip”) oraz

b. Plików w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt (1) powyżej (w tym w szczególności

pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) czy

też, któregokolwiek z plików wskazanych w pkt a) i b) powyżej był uszkodzony przed złożeniem go na Platformę

eB2B?

Ad 13. Do uszkodzenia doszło najprawdopodobniej podczas przesyłania pliku przez sieć Internet lub podczas

zapisywania pliku na dysku przez platformę eB2B przez wyliczeniem sumy kontrolnej, gdyż suma została policzona już z

uwzględnieniem błędu.

Odwołujący na wezwanie Biegłego dostarczył oryginalny plik, który był wysyłany na platformę eB2B przez

Odwołującego. Porównanie tych plików pokazuje różnicę w postaci przesunięcia bloku danych o dwa bajty w pliku ZIP, co

przekłada się na uszkodzenie zawartości archiwum w obszarze zajmowanym przez plik „0. Oferta (1).pdf”.

14. Czy w momencie złożenia na Platformę eB2B:

a. Pliku z ofertą Odwołującego złożoną w Postępowaniu (plik pn. „DB25_Obodowo_oferta_Rubau_PL.zip”) oraz

b. Plików w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt (1) powyżej (w tym w szczególności

pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) – doszło do zmiany sumy kontrolnej któregokolwiek z plików

wskazanych w pkt (1) i (2) powyżej?

Ad 14. Jeżeli plik ZIP został uszkodzony podczas transferu przez sieć Internet lub podczas zapisu na dysk,

skutkowało to zmianą sumy kontrolnej (plik ZIP przesłany biegłemu przez Odwołującego ma inną sumę kontrolną niż plik

otrzymany z platformy eB2B). Uszkodzenie powoduje również zmianę sum kontrolnych plików wewnątrz archiwum, które

znajdują się w uszkodzonym obszarze archiwum, w szczególności dotyczy to pliku „0. Oferta (1).pdf”. Odpowiedź na

pytanie 17 szczegółowo prezentuje obszar uszkodzenia archiwum, który wypada dokładnie w miejscu składowania pliku

„0. Oferta (1).pdf”

15. Czy uszkodzenie w trakcie wykonywania jakiegokolwiek procesu informatycznego

realizowanego przez Platformę eB2B (w szczególności procesu szyfrowania, deszyfrowania i otwarcia):

a. Pliku z ofertą Odwołującego złożoną w Postępowaniu (plik pn. „DB25_Obodowo_oferta_Rubau_PL.zip”) lub

b. Plików w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt (1) powyżej (w tym w szczególności

pliku zawierającego formularz Oferty pn. „0. Oferta (a)”) mogło doprowadzić do zmiany sumy kontrolnej któregokolwiek z

plików wskazanych w pkt a) i b) powyżej?

Ad 15. Uszkodzenie podstawowe dotyczy archiwum ZIP DB25_Obodowo_oferta_Rubau_PL.zip. Mogło do niego

dojść podczas transferu pliku przez sieć Internet lub podczas zapisu pliku na dysku. Suma kontrolna podawana przez

eB2B dotyczy pliku surowego, nieszyfrowanego, zatem do uszkodzenia nie doszło podczas procesu szyfrowania

odszyfrowywania. Uszkodzenie pliku „0. Oferta (1).pdf” jest wtórne.

16. Czy można potwierdzić lub wykluczyć ingerencję osób innych niż Odwołujący (w tym za pomocą

jakiegokolwiek oprogramowania) w:

a. Plik z ofertą Odwołującego złożoną w Postępowaniu (plik pn. „DB25_Obodowo_oferta_Rubau_PL.zip”) oraz

b. Pliki w formacie .pdf spakowanych w archiwum .zip, o którym mowa pkt (1) powyżej

(w tym w szczególności pliku zawierającego formularz Oferty pn. „0. Oferta (1)”) – po umieszczeniu ich na

Platformie eB2B, w tym również po terminie otwarcia ofert?

Ad 16. Celowa ingerencja człowieka zarówno po stronie Odwołującego jak i platformy eB2B jest mało

prawdopodobna. Charakter uszkodzenia archiwum zip DB25_Obodowo_oferta_Rubau_PL.zip sugeruje zakłócenie, błąd

sprzętowy lub oprogramowania, w szczególności w zakresie transferu pliku przez sieć Internet lub podczas zapisu pliku

na dysku na platformie eB2B.

Można z dużym prawdopodobieństwem wykluczyć, że plik został uszkodzony podczas pakowania archiwum ZIP

po stronie Odwołującego, ponieważ wszystkie dostępne narzędzia służące do kompresji plików wykonują walidację sum

CRC w wytworzonym archiwum, co gwarantuje, że po stronie Odwołującego powstał poprawny plik ZIP.

17. Jakie są przyczyny uszkodzenia w pliku z ofertą Odwołującego złożonej w Postępowaniu (plik pn.

„Db25_Obodowo_oferta_Rubau_PL.zip”) tylko jednego z plików w formacie .pdf spakowanych w tym archiwum .zip,, tj.

pliku zawierającego formularz Oferty pn. „0. Oferta (1)”?

Ad 17. Na poniższym schemacie przedstawiono sposób w jaki został uszkodzony plik archiwum

DB25_Obodowo_oferta_Rubau_PL.zip (oznaczony symbolicznie kolorem szarym), a w konsekwencji plik „0. Oferta

(1).zip”.

Rysunek 1. Schemat uszkodzenia pliku "DB25_Obodowo_oferta_Rubau_PL.zip a w konsekwencji pliku "0. Oferta(1).pdf"

Plik archiwum jest zapisywany bajt po bajcie, umieszczany jest w nim skompresowany strumień danych

odpowiadający zawartości archiwum. W archiwum DB25_Obodowo_oferta_Rubau_PL.zip położenie pliku „0.

Oferta(1).pdf” zaznaczono na niebiesko na rysunku powyżej, a przesunięty blok danych na zielono. Podczas przesyłania

lub zapisywania najprawdopodobniej doszło do przesunięcia danych w buforze. Ostatnie dwa bajty paczki danych

znalazły się na początku bufora. W efekcie paczka danych oznaczona kolorem zielonym została przesunięta w prawo o

dwa bajty. Koniec tej paczki danych nie zawiera już słowa „44”, dzięki temu rozmiar pliku się nie zmienił.

Przesunięcie spowodowało zmianę sumy kontrolnej całego pliku archiwum zip oraz spowodowało, że ekstrakcja

danych pliku znajdującego się w uszkodzonym obszarze archiwum odbywa się w sposób nieprawidłowy. W ten sposób

uszkodzenie pliku archiwum zostało spropagowane na jego zawartość.

Rysunek 2 Dodane dwa bajty i przesunięcie danych w archiwum ZIP

Na powyższym rysunku 2, na czerwono oznaczono bajty, które różnią się pomiędzy górną (poprawną) a dolną

(niepoprawną) częścią. Wyraźnie widać, że sekwencja jest identyczna poza pierwszym elementem, w oznaczonym na

czerwono bloku w dolnej części okna.

W dolnej części (plik zepsuty), widać, że w linii 0000 FDB0 (64 973 bajt od początku pliku, stanowiący 0,85%

rozmiaru pliku) umieszczone zostało słowo „44” (bardziej precyzyjnie - to zapis szesnastkowy 0x44). Dalej paczka jest

identyczna z górną częścią – czyli sekwencja 39 89 85 … jest dokładnie taka sama jak w dolnej części po błędnym 44

(dalej poprawnie) 39 89 85… .

Zgodność danych występuje przez kolejne 65 449 bajtów, do pozycji 130 422 stanowiącej 1,69% rozmiaru pliku.

Na kolejnym rysunku 3, kolorem czerwonym oznaczono koniec niepoprawnego bloku danych. W górnej części

okna (plik dobry) widać w linii 0001 FD70 słowo „44” jako ostatnie dwa bajty uszkodzonego bloku. W pliku zepsutym pliku

tego elementu nie ma, ponieważ został przeniesiony na początek problematycznej paczki danych. W tym miejscu

niepoprawny ciąg danych kończy się i dalej plik zepsuty wykazuje pełną zgodność z plikiem dobrym.

Symptomatyczne jest to, że na początku uszkodzonego bloku pojawia się wartość „44” i dokładnie tej samej

wartości „44” brakuje na końcu uszkodzonego pliku. Pozostała zawartość pliku jest zgodna. Wskazuje to na

„przeskoczenie” wartości w wyniku błędu sprzętowego lub w oprogramowaniu. Kolejny fakt, na który warto zwrócić, że

przesunięte jest około 64kB danych – to bardzo „okrągła” liczba w informatyce, odpowiadająca często stosowanemu

rozmiarowi buforów w transmisji danych. Przesunięcie dotyczy jednego „pakietu” danych. Zgodność plików ZIP

uszkodzonego – pobranego z platformy eB2B oraz poprawnego otrzymanego od Odwołującego wynosi 99,99997%.

Rozbieżność występuję tylko w miejscu przesunięcia o słowo „44”. Usunięcie błędnego słowa 0x44 na pozycji 64 973 i

dodanie go na pozycji 130 422 powoduje, że plik poprawnie się otwiera i prezentuje poprawne dane.

Rysunek 4 Układ plików w archiwum ZIP

Na powyższym obrazku widać, że plik „0. Oferta (1).pdf” zajmuje pierwsze 499 407 bajtów w archiwum.

Uszkodzenie zaczyna się w pozycji 64 973 i kończy na 130 422. Plik „0. Oferta (1).pdf” zajmuje zatem uszkodzony

obszar archiwum. Tylko ten plik zajmuje uszkodzony obszar archiwum.

18. Proszę o wskazanie etapu, na którym platforma wysyła mail z potwierdzeniem umieszczenia pliku na

platformie zakupowej, czy suma kontrolna jest wyliczana przed czy po zaszyfrowaniu pliku przez platformę, czy plik po

zaszyfrowaniu ma inną sumę kontrolną, czy szyfrowanie mogło doprowadzić do uszkodzenia pojedynczego pliku w

skompresowanej paczce,

Ad 18. Potwierdzenie umieszczenia pliku na platformie zakupowej jest generowane zaraz po zapisaniu pliku na

dysku w postaci niezaszyfrowanej. Suma SHA256 jest podawana dla surowego pliku ZIP bez szyfrowania. Szyfrowanie

pliku wpływa na sumę kontrolną i suma kontrolna po zaszyfrowaniu będzie inna. Powiadomienie wysłane do

Odwołującego przez platformę zawierało sumę kontrolną pliku niezaszyfrowanego.

19. Czy przesyłanie plików spakowanych ma znaczenie dla tego jaka jest suma kontrolna dokumentów

przesłanych na platformę i suma kontrolna o której platforma informowała w mailu?

Ad 19. Z punktu widzenia algorytmu liczącego sumę kontrolną treść nie ma żadnego znaczenia. Suma kontrolna

jest, w dużym uproszczeniu, operacją matematyczną realizowaną na poszczególnych bajtach pliku. Każda zmiana

zawartości pliku powoduje zmianę sumy kontrolnej wyliczanej na podstawie tej zawartości. Właściwość ta pozwala

ocenić, czy proces przetwarzania pliku został wykonany poprawnie. Jeżeli np. wysyłający plik dysponuje sumą kontrolną

ze swojej strony, może ją porównać z sumą kontrolną zgłaszaną przez odbiorcę. Platforma eB2B wylicza sumę

kontrolną pliku po swojej stronie po zakończeniu procesu zapisu pliku, przed jego zaszyfrowaniem. Mechanizm ten nie

służy do weryfikacji poprawności przesyłania pliku, a bardziej ma znaczenie informacyjne, mówiące – taki a nie inny plik

zapisaliśmy. Platforma eB2B nie ma mechanizmu weryfikacji poprawności przesłania plików. Platforma eB2B przyjmuje

założenie, że transfer danych przez sieć Internet oraz zapis plików na dysku zawsze odbywa się poprawnie.

20. O czym świadczy różnica między sumą kontrolną pliku źródłowego i sumą kontrolną przesłaną mailem przez

platformę?

Ad 20. Różnica sum kontrolnych pliku źródłowego i pliku otrzymanego przez platformę oznacza, że na etapie

transferu pliku przez sieć Internet lub podczas zapisania pliku na dysku doszło do jego modyfikacji i zmiany jego

zawartości, poza „świadomością” systemu operacyjnego, gdyż fakt modyfikacji nie został odnotowany w metadanych

pliku.

21. Która sumę kontrolną, platforma podaje w mailu przesyłanym wykonawcy?

Ad 21. Platforma eB2B w mailu przesyłanym wykonawcy podaje sumę kontrolną niezaszyfrowanego pliku

przesłanego przez sieć Internet i zapisanego na dysku platformy eB2B. Plik przed wyliczeniem sumy kontrolnej podlega

przetwarzaniu. Jest dzielony na paczki 5MB i przesyłany do kontenera AW S S3, gdzie jest sklejany. Po zakończeniu tego

procesu, ale przed szyfrowaniem, jest liczona suma kontrolna.

22. Czy i co mogło spowodować, że na platformę dotarł plik o innej sumie kontrolnej niż plik źródłowy?

Ad 22. Najbardziej prawdopodobne jest, że do uszkodzenia pliku doszło podczas jego transferu przez sieć

Internet lub podczas zapisywania pliku na dysku. Charakter tego uszkodzenia został opisany w odpowiedzi na

wcześniejsze pytania, najbardziej szczegółowo w odpowiedzi na pytanie 17.

23. Czy po złożeniu dokumentów na platformie a przed upływem terminu składania ofert, wykonawca ma

możliwość usunięcia dokumentów przesłanych na platformę i ponownego umieszczenia tych samych lub innych

dokumentów.

Ad 23. Przed upływem składania ofert wykonawca powinien móc swobodnie usuwać, dosyłać nowe pliki bądź

ponownie umieszczać te same lub inne dokumenty.

W odniesieniu do zgłoszonych uwag i pytań uzupełniających biegły w piśmie z dnia 3 marca 2025r. wskazał: „W

całej opinii posługuję się stwierdzeniami typu: „najbardziej prawdopodobna przyczyna”, „mało prawdopodobne”, na co

zwraca w swoim wystąpieniu uwagę zarówno Przystępujący jak i Odwołujący.

Zjawisko analizowane w ramach opinii wymyka się jednoznacznym kategorycznym stwierdzeniom

potwierdzającym czy wykluczającym ze względu na jego złożoność oraz brak możliwości przeanalizowania wszystkich

szczegółów technicznych (m.in. brak dostępu do niskopoziomowych systemów czy infrastruktury eB2B i Amazon S3).

W analizie, możliwe jest tylko zmniejszanie lub podnoszenie prawdopodobieństwa takiej, a nie innej przyczyny

wystąpienia awarii.

Z jednej strony mamy formalny proces, deterministyczne środowisko, które zawsze powinno działać tak samo, z

drugiej strony mamy przestrzeń możliwych wydarzeń zewnętrznych, na które strony nie mają wpływu.

Fakt, że do tej pory platforma eB2B nie odnotowała przedmiotowego zdarzenia, nie jest

potwierdzeniem, że jest ona w pełni zabezpieczona przed nim. Co więcej, fakt wystąpienia takiego zdarzenia jak

uszkodzenie pliku, pokazuje, że konstrukcja algorytmów platformy eB2B jest podatna na ten typ zdarzeń. Zjawisko się

wydarzyło, a zatem może się wydarzyć również w przyszłości. (…).

Ad IV.1. W Opinii, z dużym prawdopodobieństwem pewności wykluczyłem, że plik został zmieniony w trakcie

przekształcania go w plik typu zip w punkcie 16: „Można z dużym prawdopodobieństwem wykluczyć, że plik został

uszkodzony podczas pakowania archiwum ZIP po stronie Odwołującego, ponieważ wszystkie dostępne narzędzia

służące do kompresji plików wykonują walidację sum CRC w wytworzonym archiwum, co gwarantuje, że po stronie

Odwołującego powstał poprawny plik ZIP”

Powyżej opisana gwarancja pozwala wykluczyć również, że błąd powstał w chwili tworzenia pliku ZIP po stronie

Odwołującego.

Inne możliwości zostały pominięte w opinii jako mało prawdopodobne ze względu:

• Regułę zdroworozsądkowej racjonalności – jeśli zdarzenie może być wyjaśnione w prosty i racjonalny sposób,

nie ma potrzeby sięgania po ekstremalne lub egzotyczne scenariusze.

• Zasadę maksymalnej wiarygodności – przy wyborze hipotezy tłumaczącej zdarzenie wybieramy tę, która

maksymalizuje prawdopodobieństwo zaobserwowanych danych.

Zjawiska o bardzo niskim prawdopodobieństwie są ignorowane, ponieważ nie przyczyniają się znacząco do

wyjaśnienia.

Błędy w transmisji danych przez sieć Internet oraz w zapisie na dysk występują wystarczająco często, aby

konieczne było stosowanie mechanizmów weryfikacji, takich jak CRC lub ECC (Error Correction Code).

Błędy zdarzają się ze względu na:

• Zakłócenia elektromagnetyczne

• Kolizje pakietów w sieciach o dużym natężeniu ruchu

• Utrata pakietów podczas routingu przez różne węzły sieciowe

• Problemy z buforami i retransmisją

• Błędy magnetyczne (np. bit flip w dyskach HDD)

• Degradację komórek pamięci

• Błędy sprzętowe i promieniowanie kosmiczne (vide SEU – jest to wbrew pozorom realne zagrożenie).

Ad IV.2. Interpretacja prawdziwości lub nieprawdziwości stwierdzenia Przystępującego jest poza kompetencją

Biegłego. W mojej ocenie, techniczne aspekty zostały wyjaśnione. Czy Zamawiający lub Odwołujący mogli się wykazać

większą starannością – stwierdzenie nie odnosi się do zakresu pytań postawionych biegłemu, dlatego nie będzie brane

pod uwagę w niniejszym odniesieniu.

Ad IV.3. Awaria nie nastąpiła podczas „pakowania” (punkt 16 Opinii), ale najprawdopodobniej podczas

„procesowania” pliku przez platformę (punkt 8a i 8b Opinii). Na co Odwołujący nie miał wpływu, podobnie jak

Zamawiający.

Ad IV. 4. Nie zgadzam się z wnioskami Przystępującego w tym punkcie. System eB2B wylicza sumę kontrolną po

zakończeniu całego procesu. Plik, jak wykazano w punkcie 16 opinii, najprawdopodobniej był poprawny po stronie

Odwołującego i taki został przesłany do eB2B, a do uszkodzenia doszło najprawdopodobniej podczas przetwarzania

pliku po stronie eB2B.

Ad IV.5.a. Dziękuję za tę uwagę, jednakże nie odnosi się ona do zakresu pytań postawionych biegłemu, dlatego

nie będzie brana pod uwagę w niniejszym odniesieniu.

Ad IV.5.b. Należy tu rozróżnić co, kiedy i gdzie było transferowane przez sieć. Po pierwsze plik przez sieć

transferował Odwołujący, stosując standardowe mechanizmy, kontrolujące wszechstronnie transmisję. W tym

przypadku występują powszechnie znane mechanizmy informowania użytkownika o niepowodzeniu transferu.

Odwołujący zostałby poinformowany, gdyby transfer się nie udał.

Po drugie platforma eB2B transferuje podzielony na paczki plik do zewnętrznego dostawcy usług chmurowych, z

wykorzystaniem autorskiego kodu eB2B oraz interfejsów dostawcy usług. W opinii biegłego właśnie w drugim przypadku

mogło dojść do awarii, a Odwołujący mógłby nie dowiedzieć się o niepowodzeniu wewnętrznego etapu przetwarzania

pliku.

Ad IV.5.c. Dziękuję za tę uwagę, jednakże nie odnosi się ona do zakresu pytań postawionych biegłemu, dlatego

nie będzie brana pod uwagę w niniejszym odniesieniu

Ad VI.6. W punkcie 6.d opinii opisuję potencjalną przyczynę. Niezależną, zewnętrzną, jednakże prawdopodobną i

opisaną w literaturze (vide: ), która mogła doprowadzić do uszkodzenia pliku, którego charakter wskazuje na

„przesunięcie” strumienia danych. Odpowiedzialność za wystąpienie tej awarii jest trudna do ustalenia, jednakże z faktu

jej wystąpienia należy wyciągnąć wnioski na przyszłość np. wprowadzić do procedury konieczność końcowego

weryfikowania sum CRC z początku i końcu.

Ad VI.7. Posłużyłem się nieprecyzyjnym opisem, który skutkował niedokładną interpretacją. System operacyjny

jest pośrednikiem pomiędzy użytkownikiem, a sterownikami sprzętu i sprzętem. Fizycznie zapis na dysku realizuje dysk

– sprzęt. Jest to proces technicznie bardzo skomplikowany i człowiek nie jest w stanie wydać odpowiednich poleceń, aby

był przeprowadzony (np. przesuń głowicę, uruchom silnik, itp.). Do tego celu stosowane są sterowniki urządzeń,

oprogramowanie, które rozumie sprzęt i pozwala nim sterować. System operacyjny rozumie w jaki sposób komunikować

się ze sterownikiem, aby wykonywać wysokopoziomowe akcje typu: zapisz plik. Ponieważ zapisywanie pliku odbywa się

za pośrednictwem systemu operacyjnego, to system operacyjny jest w stanie odnotować meta informacje, takie jak:

rozmiar zapisanego pliku, czas zapisania pliku, itp.

Jeżeli zmiany zajdą na poziomie sprzętu, niezależnie od systemu operacyjnego, system operacyjny nie odnotuje

tych zmian. Takie zdarzenie miało miejsce w tym przypadku. Zapisanie pliku na dysku nie zmienia czasu jego

modyfikacji, pod warunkiem, że nie został zmodyfikowany przez system operacyjny (na żądanie użytkownika lub innego

procesu). Z punktu widzenia systemu operacyjnego plik nie został zmodyfikowany. Skoro faktycznie jest zmodyfikowany

– ergo został zmodyfikowany poza system operacyjnym, a więc na poziomie sprzętu lub sterownika sprzętu lub w innych

okolicznościach, których system operacyjny nie kontroluje.

Pytania do biegłego nie dotyczyły odpowiedzialności stron za wystąpienie uszkodzenia, zatem do pozostałych

zapisów z sekcji IV.7 się nie odnoszę.

Ad IV.8. W logicznym rozumieniu, w tradycyjnym ujęciu jakie spotykamy w codziennym życiu, kontener (plik zip)

wydaje się być czymś innym od jego zawartości, wydaje się obejmować zawartość – chroniąc ją. Fizycznie, w

informatyce, kontener stanowi jedność z zawartością. Zawartość jest kontenerem, a kontener zawartością. Plik zip

zawiera krótki nagłówek informujący co znajduje się dalej w pliku i jak to dekompresować, a następnie strumień danych

skompresowanych. Zatem uszkodzenie kontenera przenosi się na jego zawartość. Uszkodzenie zawartości przed

powstaniem kontenera nie ma znaczenia, ponieważ wtedy kontener skompresuje to uszkodzenie i jest spójny z

zawartością (dla algorytmu kompresującego treść pliku nie ma żadnego znaczenia). Uszkodzenie zawartości po

powstaniu kontenera skutkuje utraceniem integralności kontenera, a w konsekwencji brakiem możliwości odczytania jego

zawartości.

W przypadku przedmiotowej sprawy. Uszkodzeniu, bez żadnej wątpliwości, uległ kontener. Zawartość daje się

odtworzyć po naprawieniu kontenera.

Ad IV.9. O ile użytkownik, odbiorca może traktować platformę eB2B jako spójną logiczną całość, w rzeczywistości

jest ona systemem rozproszonym, z magazynami danych umieszczonych u innych operatorów. Zatem fakt

„umieszczenia pliku na platformie” w rzeczywistości jest procesem polegającym na przyjęciu pliku od użytkownika,

przetworzeniu pliku i wysłaniu do docelowego kontenera, na końcu procesu, obliczeniu sumy CRC i zaprezentowaniu tej

sumy użytkownikowi. W opinii przedstawicieli eB2B, ich system działał, w chwili wystąpienia problemu, prawidłowo, a

mimo to problem wystąpił. W kontekście wspomnianego wcześniej zjawiska SEU – producent i piloci samolotu A330 z

pewnością widzieli wszystkie systemy samolotu jako działające poprawnie, co nie zmienia faktu, że zjawisko to niemalże

doprowadziło do katastrofy lotniczej. To jest kwintesencja problemu – wszystkie wskazania są poprawne, a błąd

występuje i ma ogromne konsekwencje.

Ad IV.10. Interpretacja byłaby właściwa, gdyby odwołujący otrzymał dwie sumy CRC – pierwszą wyliczoną

natychmiast po tym, gdy platforma eB2B otrzymała plik, a drugą, gdy zakończyła go procesować. Gdyby takie sumy CRC

istniały – platforma mogłaby sama dokonać porównania i zaalarmować użytkownika, iż proces się nie powiódł.

Użytkownik nie otrzymał żadnego powiadomienia o wystąpieniu błędu i mógł założyć, że proces przebiegł poprawnie.

Pomimo że nie dysponujemy konkretnymi statystykami dotyczącymi odsetka użytkowników samodzielnie weryfikujących

poprawność tworzonych archiwów ZIP, można przypuszczać, że większość z nich polega na automatycznych

mechanizmach weryfikacji integralności oferowanych przez programy do kompresji. Użytkownicy o wyższym poziomie

świadomości technicznej mogą dodatkowo stosować sumy kontrolne (np. MD5, SHA-1) do weryfikacji integralności

plików, zwłaszcza podczas przesyłania lub pobierania dużych plików, aby upewnić się, że nie uległy one uszkodzeniu ani

modyfikacji. Jeżeli wymagane jest, aby użytkownicy mieli wyższy poziom świadomości technicznej powinni być o tym

jawnie poinformowani.

Odniesienie do uwag i pytań odwołującego

Ad I. Tak, najbardziej prawdopodobnym miejscem powstania awarii był proces intensywnego przetwarzanie pliku,

dzielenie go na fragmenty w celu przesłania do zewnętrznego magazynu danych oraz sklejenie fragmentów w całość w

docelowym, zewnętrznym magazynie danych. Przyczyna powstania tego błędu jest nieznana, choć jako prawdopodobne

biegły uznał wystąpienie jednego z częstych zakłóceń procesu transmisji danych opisanych w odniesieniu do uwag

Przystępującego (vide Ad IV.1.)

Ad II. Użytkownik nie ma wpływu na działanie algorytmu platformy eB2B na tym etapie. Podniesiony opis dotyczy

wewnętrznego procesu, który jest realizowany w całości poza świadomością i możliwością ingerencji użytkownika

platformy eB2B.

Ad III. Tak, sposób działania platformy, w tym szczególnym przypadku może doprowadzić do tego, że suma

kontrolna pliku przesłanego przez użytkownika platformy jest inna niż suma kontrolna pliku „sklejonego” w docelowym

magazynie danych. Wynika to bezpośrednio z opisu procesu przesłanego w ramach odpowiedzi na pytania Biegłego

przez dostawcę platformy eB2B. W opisie tym opisano elementy błędogenne, dla których nie zastosowano

mechanizmów weryfikacyjnych i korygujących.

Ad IV. Nie. Użytkownik w żaden sposób nie ma wpływu na dostawcę magazynu danych. To czy dostawca

magazynu danych może być traktowany jako podwykonawca, zależy od kontekstu prawnego i umownego. W większości

przypadków dostawca usługi (np. Amazon S3) nie jest traktowany jako podwykonawca, lecz jako dostawca usług w

modelu outsourcingu lub cloud computing. Bez analizy umowy pomiędzy Amazon S3 a eB2B nie można udzielić

wiążącej odpowiedzi na to pytanie.

Ad V. Poprzez stwierdzenie „transfer pliku przez sieć Internet” miałem na myśli transfer z poziomu eB2B do

zewnętrznego magazynu danych.

Poprzez stwierdzenie „zapisywanie jego zawartości na dysk” miałem na myśli cały proces zapisywania pliku do

magazynu danych eB2B. Czyli faktycznie: zapisanie pliku na lokalnych dyskach eB2B, podzielenie go na paczki,

przesłanie do zewnętrznego operatora Amazon S3, sklejenie dostarczonych paczek, w docelowym magazynie

zewnętrznym w jedną spójną końcową paczkę.”

Izba zważyła:

Zgodnie z przepisem art. 222 ust. 1 Pzp otwarcie ofert następuje niezwłocznie po upływie terminu składania ofert,

nie później niż następnego dnia po dniu, w którym upłynął termin składania ofert. Zgodnie z art. 222 ust. 3 Pzp, jeżeli

otwarcie ofert następuje przy użyciu systemu teleinformatycznego, w przypadku awarii tego systemu, która powoduje

brak możliwości otwarcia ofert w terminie określonym przez zamawiającego, otwarcie ofert następuje niezwłocznie po

usunięciu awarii. Zgodnie natomiast z przepisem art. 222 ust. 5 Pzp zamawiający, niezwłocznie po otwarciu ofert,

udostępnia na stronie internetowej prowadzonego postępowania informacje o: 1) nazwach albo imionach i nazwiskach

oraz siedzibach lub miejscach prowadzonej działalności gospodarczej albo miejscach zamieszkania wykonawców,

których oferty zostały otwarte; 2) cenach lub kosztach zawartych w ofertach.

W myśl wyroku Krajowej Izby Odwoławczej z dnia 14 grudnia 2016 r. (sygn. akt KIO 2303/16): „otwarcie ofert

stanowi rodzaj kamienia milowego w postępowaniu, co do którego zachowane winny być warunki jawności i

przejrzystości, tak aby wyniki podejmowanych w toku oceny ofert czynności nie budziły wątpliwości co do ich

prawidłowości”.

Izba stwierdziła, że z uwagi na fakt, iż oferta Odwołującego nie została otworzona nie jest możliwe, aby dokonać

sprostowania z czynności otwarcia ofert. Jest to bowiem czynności faktyczna jednorazowa oraz niepowtarzalna. Jeżeli

oferta danego wykonawcy nie została otwarta nie można dokonać sprostowania informacji z tej czynności bowiem

oznaczałoby to de facto poświadczenie nieprawdy przez Zamawiającego (por. wyrok SO z dnia 2022-05-17, XXIII Zs

53/22).

Zauważyć należy, że wnioskowane przez Odwołującego informacje o ofercie nie są ujęte w informacji z otwarcia

ofert i na stronie internetowej. W ocenie Izby późniejsze ustalenia co do przyczyn niemożliwości otwarcia oferty decydują

jedynie o tym, czy postępowanie podlega unieważnieniu (jeśli brak możliwości otwarcia oferty spowodowany był

okolicznościami leżącymi po stronie Zamawiającego), czy też oferta jest uznana za niezłożoną (jeśli odpowiedzialność

za tę sytuację ponosi wykonawca). Odszyfrowanie oferty po zakończeniu sesji jawnego otwarcia ofert wpływa więc na

dalsze losy postępowania przetargowego lub na losy oferty w tym postępowaniu, nie wpływa natomiast na treść

informacji z otwarcia ofert, ze swej istoty opisującej stan istniejący na konkretny dzień i godzinę, bez uwzględnienia

dalszych zdarzeń (por. wyrok KIO z dnia 16 lipca 2020 r., KIO 1108/20)

#x200eIzba uznała za ustalone, że formularz oferty Odwołującego nie został otworzony podczas jawnego otwarcia oferty,

a w informacji z otwarcia z dnia 26 sierpnia 2025 r. Zamawiający wskazał, że „Brak formularza oferty/plik uszkodzony”.

Zostało to potwierdzone w opublikowanej na stronie internetowej Zamawiającego Informacji z otwarcia ofert, które są

dokumentami sporządzanymi na podstawie Pzp i podpisanymi przez upoważnione do tego osoby. Odwołujący w żadnej

mierze nie podważył wiarygodności tych dokumentów i przedstawionej w nich informacji. W konsekwencji należy

stwierdzić, że chybione są zarzuty zaniechania otwarcia oferty Odwołującego podczas jawnej sesji otwarcia ofert i

zaniechania podania wymaganych przepisami prawa informacji o tej ofercie w tym nazwy i siedziby Odwołującego oraz

ceny zawartej w ofercie. Również okoliczność późniejszego otworzenia pliku przez pracowników platformy EB2B tej

oferty nie zmienia przebiegu czynności otwarcia ofert i informacji o tej czynności.

Dlatego też Izba uznała, że niemożliwe jest nakazanie Zamawiającemu skorygowania informacji, o której mowa w

art. 222 ust. 5 pkt 1 i 2 Pzp poprzez udostępnienie na stronie internetowej prowadzonego postępowania informacji o

cenie oferty i siedzibie Odwołującego, zgodnie z żądaniem Odwołującego.

Tym samym zarzut został oddalony.

Izba za niezasadny uznała również zarzut dotyczący naruszenia art. 222 ust. 2 Pzp. Izba ustaliła bowiem, że

Zamawiający podjął działania mające na celu wyjaśnienie zaistniałej sytuacji polegającej na braku możliwości otwarcia

pliku formularza oferty Odwołującego, w wyniku czego ustalił, że „Po wypakowaniu pliku z plikami i otworzeniu pliku z

ofertą jest informacja, że podpis jest nieprawidłowy, dokument jest zmieniony” „Dodatkowo w pliku jest informacja, iż

został on zmodyfikowany już po podpisaniu”. Izba uznała więc, że Zamawiający postąpił prawidłowo, próbując ustalić

przyczyny niemożności otworzenia oferty. Zaniechanie takich prób narażałoby Zamawiającego na zarzuty ze strony

wykonawcy, które mogłyby okazać się zasadne.

Kolejno podkreślić należy, że Izba uwzględniając wniosek Odwołującego o przeprowadzenie dowodu z opinii

biegłego na okoliczność prawidłowości przygotowania i złożenia przez Odwołującego plików złożonych jako oferta w

Postępowaniu oraz wadliwości funkcjonowania infrastruktury informatycznej ustaliła, że pomimo zawnioskowania i

przeprowadzenia ww. dowodu nie zostało udowodnione, że to z uwagi na nieprawidłowe działanie platformy bądź

zamawiającego nie udało się otworzyć pliku. Biegły w opinii wskazał, że „Plik jest uszkodzony w wyniku przypadkowej

modyfikacji paczki ZIP przesłanej na platformę eB2B Sp. z o.o. poprzez przesunięcie ciągu danych o dwa bajty

najprawdopodobniej podczas transferu pliku przez sieć Internet lub podczas zapisu pliku na dysku”. Powyższe

potwierdza więc, że Zamawiający nie mógł dokonać otwarcia pliku oferty w wyznaczonym terminie, gdyż plik ten został

uszkodzony. Tym bardziej, że jak wskazał biegły „Technicznie nie ma prostej możliwości otwarcia pliku „0. Oferta (1).pdf”

z archiwum ZIP bez porównania go z oryginalnym plikiem ZIP posiadanym przez Odwołującego. Porównanie tych dwóch

plików ukazuje jednoznacznie naturę uszkodzenia i pozwala na naprawienie pliku ZIP znajdującego się na platformie

eB2B.”

Ponadto Izba uznała, że skoro nie zostało dowiedzione w sposób niewątpliwy, że do uszkodzenia pliku doszło na

skutek wadliwego działania platformy eB2B nie sposób przypisać odpowiedzialności w tym zakresie Zamawiającemu.

Zauważyć należy także, że zgodnie z art. 61 § 2 kodeksu cywilnego oświadczenie woli wyrażone w postaci elektronicznej

jest złożone innej osobie z chwilą, gdy wprowadzono je do środka komunikacji elektronicznej w taki sposób, żeby osoba

ta mogła zapoznać się z jego treścią. Nie ulega wątpliwości, że oferta jest oświadczeniem woli, które ma być złożone

innej osobie. W konsekwencji chwilą złożenia oferty Zamawiającemu jest chwila, gdy oferta doszła do Zamawiającego w

taki sposób, że mógł on zapoznać się z jej treścią, a w przypadku oferty wyrażonej w postaci elektronicznej - gdy

wprowadzono ją do środka komunikacji elektronicznej w taki sposób, żeby Zamawiający mógł zapoznać się z jej treścią

(Uchwała Krajowej Izby Odwoławczej z dnia 31 października 2022 r. KIO/KU 29/22). Ponadto jak wskazano w wyroku

Sądu Apelacyjnego w Krakowie - I Wydział Cywilny z dnia 23 maja 2022 r. I AGa 319/20 „Na kanwie przepisu art. 61 § 2

KC to na nadawcy spoczywa ciężar wykazania, że złożył oświadczenie w formie elektronicznej w taki sposób, że

odbiorca mógł się zapoznać z jego treścią, przy czym przesłankę wprowadzenia oświadczenia woli w postaci

elektronicznej do środka komunikacji elektronicznej uznaje się – co do zasady – za spełnioną, jeżeli treść przesłanego

oświadczenia została zapisana u adresata.”.

W rozpoznawanym stanie faktycznym jak ustalił biegły niemożliwe było odczytanie i odszyfrowanie pliku oferty z

uwagi na jego uszkodzenia. Do uszkodzenia ponadto jak wskazał mogło zajść w trzech strefach czasowych, a więc

także podczas transferowania pliku oferty przez sieć Internet. W konsekwencji Izba uznała, że w niniejszym

postępowaniu nie sposób jednoznacznie ustalić, iż to na skutek wadliwego działania platformy zakupowej zaistniał ww.

problem.

Tym samym Izba zarzut powyższy uznała za nieuzasadniony.

Izba uznała ponadto za niedopuszczalne żądanie Odwołującego dotyczące dokonania ustalenia treści oferty

Odwołującego z pominięciem Formularza oferty. Pierwszą okolicznością determinującą brak możliwości takiego

działania jest fakt, że informacje o ofercie złożonej przez Odwołującego nie zostały wskazane w jawnej informacji z dnia

26 sierpnia 2025 r. z otwarcia ofert. Skoro więc z dokumentu tego wynika, że Odwołujący nie złożył formularza oferty to z

uwagi na obowiązującą w postępowaniu o udzielenie zamówienia publicznego zasadę przejrzystości (art. 16 pkt 2 Pzp)

brak jest możliwości przyjęcia na późniejszym etapie, że oferta taka jednak złożona została. Wyjaśnić należy w tym

miejscu, że jasność i jednoznaczność procedur udzielania zamówień publicznych stanowi podstawową gwarancję

zachowania zasad uczciwej konkurencji oraz równego traktowania wykonawców.

Podkreślić również należy, że przejrzystość w odniesieniu do decyzji Zamawiającego przejawia się w tym, że ich

podstawy znajdują umocowanie w dokumentach zamówienia. Ponadto są niezmienne w toku prowadzonego

postępowania (por. wyrok KIO z 6 lipca 2022 r., sygn. akt KIO 1594/22). Jak natomiast ustaliła Izba Zamawiający w

Rozdziale 16 pkt 16.5 IDW postanowił, że „Ofertę stanowi wypełniony Formularz „Oferta” oraz niżej wymienione

wypełnione dokumenty:

1) Tabela Wartości Elementów Scalonych + Kosztorysy ofertowe (Tom IV SWZ);

2) Formularz „Kryteria pozacenowe”.

Z tego też względu dla skutecznego złożenia oferty wymagane było złożenie również Formularza ofertowego,

który musiał zostać przez wykonawcę podpisany, co powodowało, iż stanowił on wiążące oświadczenia woli wykonawcy.

Izba w wyroku z dnia 26 stycznia 2022 r., sygn. akt KIO 84/22 stwierdziła, że „Nie jest bowiem możliwa sytuacja (tak jak w

przedmiotowym postępowaniu), że zamawiający zmuszony jest do domyślania się treści oferty wykonawcy. Zamawiający

nie ma bowiem żadnych narzędzi prawnych i faktycznych, aby uzupełnić za wykonawcę treść oświadczeń, jakie miał

złożyć wykonawca. Nieznane są bowiem intencje wykonawcy. Ustawa – Prawo zamówień publicznych nie przewiduje

bowiem dorozumianej formy treści oferty, a wszelkiego rodzaju zobowiązania, których wymaga zamawiający obowiązują w

równym stopniu wszystkich wykonawców. Przeciwne twierdzenie prowadziłoby do naruszenia zasady równego traktowania

wykonawców oraz uczciwej konkurencji.”. Tak też w wyroku Izby z dnia 27 grudnia 2016 r. sygn. akt KIO 2351/16, gdzie

wskazano, że „Z przedstawionego powyżej stanu faktycznego i prawnego wynika, że wykonawca wybrany nie składając

formularza ofertowego nie złożył także szeregu wymaganych przez SIW Z oświadczeń towarzyszących oświadczeniu woli

zawarcia umowy zarówno natury formalnej jaki i merytorycznej. Niemniej zarówno jedne jak i drugie oświadczenia są

niezbędne dla poprawności i ważności złożonej oferty. Bowiem zamawiający ma prawo jak i obowiązek uzyskania

oświadczenia od oferentów, że akceptują warunki postępowania przetargowego i temu celowi służą tzw. oświadczenia

formalne to jest w szczególności o akceptacji SIW Z, o deklaracji zawarcia umowy na warunkach zamawiającego, o

związaniu ofertą czy też o uzyskaniu niezbędnych informacji do złożenia oferty. Kolejnymi oświadczeniami niezbędnymi

dla złożenia oferty są tzw. oświadczenia merytoryczne to jest co do informacji tajnych wraz z ich uzasadnieniem w ofercie,

czy też o braku udziału lub udziale podwykonawców wraz z podaniem ich firm. Tych oświadczeń to jest zarówno

formalnych jak i merytorycznych wykonawca wybrany w pakiecie nr 23 nie złożył na etapie składania oferty. W związku z

tym, że są one wymagane według SIW Z, brak ich kwalifikuje treść oferty jako sprzeczną z treścią SIW Z co wyczerpuje

przesłanki odrzucenia oferty na podstawie art.89 ust.1 pkt 2 ustawy pzp. W konsekwencji uzasadniony jest również zarzut

odwołania co do naruszenia art.7 ust.1 ustawy pzp o zachowaniu uczciwej konkurencji i równym traktowaniu stron.”.

Izba wskazuje, że Formularz Oferty, stanowiący załącznik nr 2.1 do IDW, zawiera szereg oświadczeń, które winni

byli złożyć wykonawcy. Ponadto w opinii Izby brak polegający na niezłożeniu Formularza Oferty nie ogranicza się do

aspektu formalnego dotyczącego postaci (formy), w jakiej zgodnie z wymaganiami Zamawiającego wykonawca powinien

był złożyć ofertę w postępowaniu, lecz ma charakter istotny, materialny. Powoduje bowiem, że w świetle dokumentów

złożonych przez Odwołującego nie można przyjąć, że wykonawca ten bierze udział w postępowaniu na warunkach

wymaganych przez Zamawiającego a zarazem na tych samych zasadach co pozostali wykonawcy, w tym z

uwzględnieniem tych samych zasad będzie zobowiązany zawrzeć i realizować umowę w sprawie przedmiotowego

zamówienia.

W konsekwencji zarzut okazał się niezasadny, a żądanie dokonania badania oferty na podstawie złożonych

dokumentów i na ich podstawie ustalenie treści oferty niedopuszczalne.

Izba za niezasadne uznała również żądanie dotyczące unieważnienia postępowania w wyniku zaistnienia wady

postępowania, o której mowa w art. 255 pkt 6 Pzp. Izba zauważa, że art. 255 pkt 6 Pzp pozostaje w związku z art. 457

ust. 1 Pzp, w zakresie w jakim wada postępowania może prowadzić do zawarcia umowy podlegającej unieważnieniu na

podstawie przesłanek wskazanych w tych przepisach. Co również istotne możliwość powołania się na art. 255 pkt 6 Pzp

wymaga łącznego wystąpienia następujących przesłanek: postępowanie musi być obarczone wadą, czyli

w postępowaniu doszło do naruszenia przez zamawiającego przepisów regulujących jego prowadzenie, wada ta jest

niemożliwa do usunięcia (jeśli wada jest usuwalna, konieczne jest jej usunięcie – w takim przypadku nie ma możliwości

unieważnienia postępowania), stwierdzona wada postępowania musi być na tyle istotna, że uniemożliwia zawarcie

niepodlegającej unieważnieniu umowy w sprawie zamówienia publicznego. Podkreślić należy, że unieważnienie

postępowania stanowi czynność o charakterze wyjątkowym, która definitywnie kończy postępowanie o udzielenie

zamówienia publicznego i zamyka drogę wykonawcom do uzyskania zamówienia, tym samym nie zostaje osiągnięty cel

postępowania jakim jest udzielenie zamówienia. Dlatego też, katalog przesłanek pozwalających unieważnić

postępowanie ma charakter katalogu zamkniętego i nie może podlegać wykładni rozszerzającej. Co istotne, dla

spełnienia przesłanek z art. 255 pkt 6 Pzp konieczne jest wystąpienie związku przyczynowego pomiędzy zaistniałą wadą,

a niemożnością zawarcia ważnej umowy. Tym samym, unieważniając postępowanie na podstawie art. 255 pkt 6 Pzp

zamawiający powinien dokonać analizy okoliczności skutkujących unieważnieniem umowy w oparciu o art. 457 ust. 1

oraz art. 459 ust. 1 Pzp. Artykuł 457 ust. 1 Pzp podaje w sposób enumeratywny okoliczności prowadzące do

unieważnienia umowy, natomiast art. 459 ust. 1 Pzp uprawnia Prezesa Urzędu do wystąpienia do sądu o unieważnienie

umowy, o której mowa w art. 457 ust. 1 Pzp. Z powyższego wynika, że dopiero wystąpienie przesłanki z art. 457 ust. 1

Pzp w powiązaniu z niemożliwą do usunięcia wadą uprawnia zamawiającego do podjęcia czynności unieważnienia

postępowania na podstawie art. 255 pkt 6 Pzp.

Przenosząc powyższe na kanwę niniejszej sprawy zauważyć należy, że Odwołujący nie wykazał spełnienia

przesłanek w zakresie odnoszącym się do naruszenia art. 255 pkt 6 Pzp, w szczególności w odniesieniu do art. 457 ust.

1 Pzp bądź odpowiednich przepisów kodeksu cywilnego. Odwołujący w tym zakresie nie podjął jakiejkolwiek

argumentacji czy próby wykazania, że w niniejszym postępowaniu zaistniały przesłanki o których mowa ww. przepisach.

Podkreślić natomiast należy, że zakres rozpoznania przed Izbą wyznacza przede wszystkim treść złożonego odwołania.

To skonkretyzowane okoliczności faktyczne podniesione w odwołaniu kreują zarzuty kierowane względem czynności

bądź zaniechania zamawiającego. Jak wskazano w uzasadnieniu wyroku w sprawach połączonych KIO 3055/21, KIO

3061/21, KIO 3199/21, KIO 3203/21, KIO 3226/21 z dnia 19 listopada 2021 r., które to stanowisko Izba podziela w całości:

„zakres rozstrzygnięcia Izby, zgodnie z art. 555 ustawy Pzp, wyznacza treść odwołania – kwestionowana w nim czynność,

oraz przede wszystkim podniesione zarzuty. Zgodnie z treścią tego przepisu, Izba nie może orzekać co do zarzutów,

które nie były zawarte w odwołaniu. Zatem zarzuty odwołania muszą być skonkretyzowane, a Izba nie może wyznaczać

ich granic z zastępstwie Odwołującego. Niewystarczające jest określenie w odwołaniu czynności lub zaniechania

Zamawiającego i wskazanie kwalifikacji prawnej, treść i zakres zarzutu wyznaczają bowiem okoliczności faktyczne, w

których Odwołujący upatruje niezgodności z przepisami ustawy. Zgodnie z treścią art. 516 ust. 1 pkt 10 ustawy Pzp

odwołanie zawiera wskazanie okoliczności faktycznych i prawnych uzasadniających wniesienie odwołania oraz dowodów

na poparcie przytoczonych okoliczności. Powyższe oznacza, że odwołanie powinno konkretyzować postawiony zarzut,

zawierać wskazanie okoliczności faktycznych, które uzasadniają stawianie Zamawiającemu wyartykułowanych w

odwołaniu zastrzeżeń, nie może natomiast mieć charakteru blankietowego. Niewystarczające jest ogólne twierdzenie

o wystąpieniu określonego rodzaju nieprawidłowości, Odwołujący ma obowiązek odniesienia się do elementów stanu

faktycznego, zawartości oferty, w taki sposób, który pozwoli na uznanie, że podniesione zostały konkretne zarzuty wobec

tych czynności lub zaniechań przypisanych Zamawiającemu.”

Izba uznała więc zarzut za nieuzasadniony, co skutkowało jego oddaleniem ze względów formalnych.

O kosztach postępowań orzeczono stosownie do wyniku, na podstawie art. 574 Pzp oraz w oparciu o przepisy §

8 ust. 2 w zw. z w zw. z § 5 pkt 2 lit. c rozporządzenia w sprawie szczegółowych rodzajów kosztów postępowania

odwoławczego, ich rozliczania oraz wysokości i sposobu pobierania wpisu od odwołania (Dz.U. z 2020 r. poz. 2437).

Mając powyższe na względzie orzeczono jak w sentencji.

Przewodnicząca: …………………………………………

Członkowie: …………………………………………

…………………………………………

Uzasadnienie liczy 96 996 znaków.

Dokument w bazie źródłowej