Przejdź do treści

Ostrzeżenie

UBL-CR-102: Kod lokalizacji w odwołaniu do umowy

W skrócie

Ostrzeżenie: warto sprawdzić.

UBL-CR-102 oznacza, że odwołanie do umowy w twojej fakturze lub fakturze korygującej UBL zawiera kod lokalizacji (cbc:LocaleCode). Usuń ten element z cac:ContractDocumentReference i ponownie sprawdź plik.

Na tej stronie

Co to oznacza

W fakturze lub fakturze korygującej UBL reguła sprawdza, czy żaden blok cac:ContractDocumentReference na poziomie całego dokumentu nie zawiera cbc:LocaleCode. Sprawdza obecność elementu, a nie jego wartość. Pusty element też wywołuje ostrzeżenie. Numer umowy (BT-12) jest zapisany w cbc:ID. UBL to format XML używany m.in. w sieci Peppol, odrębny od formatu KSeF.

Dlaczego to ważne

EN 16931 zaleca pominięcie kodu lokalizacji w odwołaniu do umowy.

Jak to poprawić

Usuń cbc:LocaleCode z cac:ContractDocumentReference i pozostaw cbc:ID z numerem umowy bez zmian. Jeśli plik tworzy program do faktur, poproś jego dostawcę, żeby przestał eksportować cbc:LocaleCode w tym miejscu. Sprawdź poprawiony plik ponownie.

Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź e-fakturę

Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę

Oryginalna treść reguły

A UBL invoice should not include the ContractDocumentReference LocaleCode

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
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
SI-UBL 2.0 / NLCIUS (invoice) 2.0.3.13
SI-UBL 2.0 / NLCIUS (credit note) 2.0.3.13
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-CR-102 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026