Przejdź do treści

Błąd krytyczny

UBL-SR-59: Rachunek bankowy musi mieć dokładnie jeden identyfikator

W skrócie

Błąd krytyczny: nie przechodzi wybranych weryfikacji.

UBL-SR-59 oznacza, że rachunek bankowy do wpłaty (cac:PayeeFinancialAccount) nie ma dokładnie jednego identyfikatora rachunku (BT-84), zwykle numeru IBAN. Wpisz numer rachunku raz i usuń ewentualny drugi.

Na tej stronie

Co to oznacza

Gdy sposób płatności zawiera rachunek bankowy (cac:PayeeFinancialAccount), musi on mieć dokładnie jedno cbc:ID, czyli identyfikator rachunku (BT-84). To numer IBAN albo lokalny numer rachunku poza obszarem SEPA. Rachunek bez identyfikatora albo z dwoma nie przechodzi weryfikacji. Faktura bez rachunku bankowego nie podlega tej regule. Oficjalny tekst reguły mówi o oddziale banku, ale test liczy identyfikator na samym rachunku, a nie w oddziale.

Dlaczego to ważne

Identyfikator rachunku mówi nabywcy, dokąd wysłać pieniądze. Rachunek bez niego albo z dwoma nie pozwala wiarygodnie zapłacić, więc faktura zostaje odrzucona.

Jak to poprawić

W programie do faktur sprawdź dane bankowe i wpisz numer IBAN raz. Usuń drugi numer z tego samego wpisu rachunku. Jeśli podajesz dwa rachunki bankowe, umieść każdy w osobnym cac:PaymentMeans. Jeśli tworzysz XML samodzielnie, zostaw dokładnie jedno cbc:ID w każdym cac:PayeeFinancialAccount.

Oryginalna treść reguły

A Financial Institution Branch shall contain exactly one Payment account identifier (BT-84).

Pola faktury: BT-84

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
CIUS-RO UBL Invoice 1.0.9 1.0.9
CIUS-RO UBL Credit Note 1.0.9 1.0.9
Źródło treści reguły: phive-rules 4.6.4.

Sprawdź swój plik

Przeciągnij tutaj e-fakturę i zobacz, czy reguła UBL-SR-59 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 6 listopada 2026