Listy kodów

W tej sekcji opisano wymienione typy stosowane na fakturze dokumenty żądania i odpowiedzi. Standard UBL nie definiuje typów wyliczenia jako część standardu. Dlatego tam, gdzie to możliwe, używamy zdefiniowanych danych typu enum. na podstawie publicznie stosowanych standardów, rozszerzając je o nasze tylko wtedy, gdy jest to konieczne.

Kod stanu pliku wsadowego

Ten wyliczany typ zawiera dodatkowe wyjaśnienia dotyczące pliku odpowiedzi obsługi błędów dla argumentu <ApplicationResponseBatch>/<FileStatus>

Kod stanu Opis Oczekiwane działania
S Brak problemu, plik został przetworzony Sukces
E Błąd przetwarzania pliku (błąd odszyfrowywania, nie można otworzyć pliku) Interwencja ręczna
D Zduplikowany plik Nie musisz niczego robić

Kod przyczyny stanu

Ten wyliczany typ zawiera dodatkowe wyjaśnienia dotyczące cbc:StatusReasonCode . Używamy kombinacji kodów przyczyny stanu. i kody przyczyny wyjaśnienia stanu od standardu Peppol BIS 3.0, w razie potrzeby uzupełniamy naszymi definicjami.

Kod przyczyny stanu Opis Oczekiwane działania (w zależności od jednostki)
INNE Brak problemów Sukces
REF Nieprawidłowe odwołania (niepoprawne lub brakujące dane podatnika dotyczące kupującego) Błąd + korekta/ponowne rozliczenie
TER Ograniczenie czasowe na przetworzenie faktury. Uwaga: rozszerzenie Google Błąd + korekta/ponowne rozliczenie
SVE Naruszenie składni żądania faktury, nieprawidłowy format, brakujące informacje Interwencja ręczna
CER Błąd komunikacji/przejściowy – dostawca ponowi próbę wysłania żądania. Uwaga: rozszerzenie Google Zaczekaj i Zobacz
OTH Przyczyna stanu nie jest określona przez kod Interwencja ręczna
PEN Oczekiwanie na wygenerowanie faktury. Uwaga: rozszerzenie Google Zaczekaj i Zobacz
COM, Trwała awaria komunikacji – dostawca NIE będzie ponawiać próby przesłania żądania. Uwaga: rozszerzenie Google Interwencja ręczna
REJ Odrzucenie systemu backendu, błąd krytyczny Interwencja ręczna