Przejdź do treści

Błąd krytyczny: nie przechodzi wybranych weryfikacji

BR-21: Każda pozycja faktury musi mieć numer

W skrócie

BR-21 oznacza, że pozycja faktury nie ma identyfikatora (BT-126), czyli numeru pozycji. Ponumeruj wszystkie pozycje, a w większości programów do faktur wystarczy wyeksportować plik ponownie, bo numerują je automatycznie.

Na tej stronie

Co to oznacza

Każda pozycja faktury (BG-25) musi mieć identyfikator pozycji (BT-126). To numer pozycji w obrębie faktury, zwykle 1, 2, 3 i tak dalej.

Dlaczego to ważne

Program nabywcy księguje i sprawdza każdą pozycję osobno, często porównując ją z zamówieniem. Pozycji bez numeru nie da się dopasować ani zaksięgować, więc cała faktura zostaje odrzucona.

Jak to poprawić

Ponumeruj wszystkie pozycje faktury. Większość programów do faktur robi to automatycznie przy eksporcie, więc wyeksportuj plik ponownie. Jeśli budujesz plik XML samodzielnie, nadaj każdej pozycji cbc:ID (UBL) lub ram:LineID (CII) z kolejnym numerem.

Oryginalna treść reguły

Each Invoice line (BG-25) shall have an Invoice line identifier (BT-126).

Pola faktury: BG-25, BT-126

Gdzie obowiązuje ta reguła

Zestaw reguł Wersja
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
EN 16931 (CII) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 3.0.2
XRechnung 3.0 (CII) 3.0.2
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Factur-X 1.09 BASIC 1.0.9-2
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 BASIC 2.5.2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
NLCIUS (CII) 1.0.3.13
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
France CTC (CII) 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 BR-21 nadal nie jest spełniona i jakie inne reguły plik narusza.