...
Baza wiedzy

Eksperckie wpisy, praktyczne porady, gotowe rozwiązania.

“Błąd weryfikacji, brak poprawnych faktur” w wysyłce KSeF – co robić, kiedy Optima raportuje błąd, a faktury i tak trafiają do KSeF

Jeden z najbardziej frustrujących scenariuszy, jaki może się zdarzyć przy wysyłce do KSeF w Comarch ERP Optima wygląda tak: wysyłasz zbiorczo 150 faktur, dostajesz komunikat “Błąd weryfikacji, brak poprawnych faktur”, ponawiasz – ten sam komunikat, a licznik punktów w pakiecie KSeF spada. Wysyłasz pojedynczo – dostajesz “Duplikat faktury. Faktura o numerze KSeF… została już prawidłowo przesłana do systemu”. Pokażemy, co się dzieje pod spód, jak to poprawnie odbaćwać i jak odzyskać punkty niesprawiedliwie zdjęte z puli.

Dlaczego dostajesz “Błąd weryfikacji, brak poprawnych faktur” mimo że faktury są poprawne

Ten komunikat w praktyce oznacza, że sesja wysyłki została przetworzona po stronie KSeF, ale odpowiedź zwrotna nie trafiła poprawnie do Optimy – albo Optima nie umiała jej poprawnie zinterpretować. Powodów może być kilka: błąd po stronie serwerów KSeF (podniesiona latencja, chwilowa niezgodność schemy), zmiany w walidacji KSeF od 1.08, które nie zostały jeszcze pokryte w Twojej wersji Optimy, albo błąd parsowania odpowiedzi zwrotnej w konkretnej wersji programu. Kluczowe, co pokazuje komunikat o duplikacie: faktura z numerem KSeF 9160002136-20260731-...-2F została już prawidłowo przesłana w sesji 20260731-SB-... – czyli KSeF ją zarejestrował i nadał jej numer identyfikacyjny. Optima natomiast raportowała “błąd weryfikacji” i zdjęła punkty z puli.

Krok po kroku – jak to odbaćwać

Krok 1 – najpierw sprawdź status faktur w module KSeF, ZANIM ponowisz wysyłkę

Wejdź w menu główne KSeF → Sesja KSeF lub odpowiedni widok listy dokumentów wysłanych do KSeF. Sprawdź, czy Twoje 150 faktur ma nadany numer KSeF (kolumna z ID KSeF). Jeśli tak – to znaczy, że są fizycznie w KSeF, a “błąd weryfikacji” był tylko błędem odczytu odpowiedzi. Nie wysyłaj ich ponownie, bo dostaniesz duplikaty i tylko zaśmiecisz KSeF.

<screen>

Krok 2 – podnieś Optimę do wersji 2026.5.1

Jeśli masz obecnie wpisaną pulę KSeF, działasz na wersji co najmniej 2026.4.1 – to wystarczy do korzystania z pakietu, ale nie zawiera wszystkich świeżych poprawek do walidacji KSeF po 1.08. Wersja 2026.5.1 zawiera pakiet ważnych poprawek dotyczących właśnie sesji KSeF, obsługi odpowiedzi zwrotnej i walidacji dokumentów. Aktualizację wykonaj przez Menadżera Instalacji Comarch ERP – pamiętaj o kopii bazy przed update i o oknie serwisowym. Po aktualizacji zweryfikuj wersję w Pomoc → O programie.

Krok 3 – test na jednej nowej fakturze po aktualizacji

Zanim wrócisz do wysyłek zbiorczych, wystaw jedną nową fakture testową i wyślij ją pojedynczo do KSeF. Sprawdź, czy dostaniesz status “Zakolejkowana → Wysłana → Zaakceptowana z numerem KSeF”. Jeśli tak – wysyłka działa poprawnie na 2026.5.1 i możesz wracać do rutynowej pracy. Jeśli test nadal daje błąd – masz sygnał, że to nie był problem samej wersji, tylko potencjalny problem z konfiguracją firmy / środowiskiem / uprawnieniami operatora KSeF.

Krok 4 – domknij sprawę tych 150 faktur, które “utknęły”

Dla faktur, które w Kroku 1 pokazały już numer KSeF – nic nie rób, zostały prawidłowo zarejestrowane. W Optimie ręcznie zaktualizuj status wysyłki na fakturach (jeśli program tego nie zrobił sam po update do 2026.5.1) – w wielu przypadkach nowa wersja po synchronizacji automatycznie “dopasuje” statusy z KSeF. Dla faktur bez numeru KSeF – wystaw je ponownie w Optimie z flażą do wysyłki i wyślij normalną ścieżką.

<screen>

Krok 5 – zgłoś sprawa niesprawiedliwie zdjętych punktów KSeF do Asysty Comarch

Każda próba wysyłki, która zakończyła się komunikatem “błąd weryfikacji”, a faktycznie faktury trafiły do KSeF – to podstawa do zgłoszenia w Asyście Comarch. Otwórz zgłoszenie, opisz sytuację, podaj identyfikator sesji z komunikatu duplikatu (np. 20260731-SB-2BE41C2003-C0D454DAFD-24) i załącz logi sesji z Twojej instalacji. Na tej podstawie Comarch zwraca punkty do puli pakietu KSeF. Nie licz na automatyczny zwrot – trzeba zgłosić.

Dlaczego warto być zawsze na aktualnej wersji Optimy przy KSeF

Wysyłka do KSeF od 1.08 działa według nowych reguł walidacji, które Ministerstwo Finansów wprowadziło w kolejnych falach. Każda wersja Optimy przynosi poprawki dopasowujące się do tych reguł – i nie ma bezpiecznego “pomijania” wersji, jeśli faktury muszą trafiać do KSeF na bieżąco. Firmy, które zostają na 2026.4.1, dostają dokładnie takie problemy: częściowe wysyłki, punkty znikające z puli mimo błędu i konieczność domykania sprawy przez Asystę. Wersja 2026.5.1 nie jest wersją “kosmetyczną” – to release z pakietem poprawek do samej wysyłki.

Perspektywa ELTE-S

Jeśli obsługujesz w Optimie dużą liczbę dokumentów do KSeF (setki miesięcznie i więcej), rekomendujemy dwie rzeczy. Pierwsza – zbudować procedurę aktualizacji Optimy w oknie serwisowym, uruchamianą w tym samym tygodniu, w którym Comarch wydaje nowy patch KSeF. Opóźnianie update o kilka tygodni to dokładnie ten scenariusz, który generuje 150 zawieszonych faktur w środę wieczorem. Druga – wprowadż monitoring pakietu KSeF (ktoś, kto codziennie sprawdza stan pakietu, statusy sesji i alertuje, jeśli licznik punktów spada szybciej niż liczba faktycznych wysyłek). W ten sposób problem z niesprawiedliwie zdejmowanymi punktami łapiesz w dzień, w którym się wydarzył, a nie po miesiącu przy zamknięciu okresu, kiedy odzyskanie punktów przez Asystę zajmuje trzy razy tyle czasu.

Porozmawiajmy o uporządkowaniu procesu wysyłki KSeF i update Optimy w Twojej firmie.

Bądź na bieżąco z najnowszymi trendami w branży IT!

Zapisz się do newslettera i otrzymuj regularne aktualizacje prosto ze świata technologii.

Umów się na konsultacje

Jesteś zainteresowany rozwojem swojego biznesu? Wypełnij formularz – odezwiemy się do Ciebie i pokażemy, w jaki sposób możesz zoptymalizować procesy w swojej firmie