InvoiceIn
Język: PL

BR-CL-23

EN 16931 · reguła walidacji

EN 16931Błąd
Kod jednostki miary (BT-130 lub BT-150) nie pochodzi z UN/ECE Rec 20 (z rozszerzeniem Rec 21). Użyj np. C62 (sztuka/jednostka), H87 (sztuka), HUR (godzina), DAY (dzień), KGM (kilogram), MTR (metr), LTR (litr), MON (miesiąc); „szt.”, „Stk”, „pcs” ani „EA” nie są poprawnymi kodami.
Pole
lines[].unit (BT-130) / lines[].price.base_unit (BT-150)
Zestaw reguł
EN 16931
Wersja zestawu reguł
EN 16931 validation artefacts 1.3.17 · obowiązuje od · Historia zestawów reguł
Kto musi poprawić
Wystawca

To cecha otrzymanego pliku — nie da się jej poprawić po stronie odbiorcy bez zmiany dokumentu; trzeba poprosić dostawcę o ponowne wystawienie faktury.

Przykład · UBL

unitCode pochodzi z Rekomendacji 20/21 UN/ECE: „sztuka” to H87 (lub C62 dla „jednostki”), nigdy dowolny skrót jak PCS czy szt.

Narusza regułę
<cbc:InvoicedQuantity unitCode="PCS">1</cbc:InvoicedQuantity>
Poprawnie
<cbc:InvoicedQuantity unitCode="H87">1</cbc:InvoicedQuantity>

Przykład · CII

Narusza regułę
<ram:BilledQuantity unitCode="PCS">1</ram:BilledQuantity>
Poprawnie
<ram:BilledQuantity unitCode="H87">1</ram:BilledQuantity>

Sprawdź własną fakturę

Wgraj plik, który nie przeszedł walidacji. Odczytamy go, sprawdzimy oficjalnymi zestawami reguł i wypiszemy każdą uwagę wraz z poprawką — 20 faktur dziennie, bez klucza, nic nie jest przechowywane.

Otwórz demo

To samo wyjaśnienie przez API: GET /v1/rules/BR-CL-23?lang=pl