Przejdź do treści

Ostrzeżenie

UBL-CR-646: Pozycje nie powinny zawierać bloków SubInvoiceLine

W skrócie

Ostrzeżenie: warto sprawdzić.

UBL-CR-646 oznacza, że wewnątrz pozycji znajduje się kolejna pozycja (cac:SubInvoiceLine), a norma EN 16931 nie dopuszcza takiego zagnieżdżania. Wypisz każdą podpozycję jako zwykłą pozycję albo włącz ją do pozycji nadrzędnej.

Na tej stronie

Co to oznacza

Reguła sprawdza, czy żadna pozycja cac:InvoiceLine ani cac:CreditNoteLine nie zawiera elementu cac:SubInvoiceLine. Format UBL pozwala umieścić mniejsze pozycje wewnątrz większej, na przykład części zestawu. Norma EN 16931 ma płaską listę pozycji (BG-25) i nie przewiduje zagnieżdżania. Ten test dotyczy cac:SubInvoiceLine, nie cac:SubCreditNoteLine.

Dlaczego to ważne

Norma EN 16931 nie używa cac:SubInvoiceLine wewnątrz pozycji faktury ani faktury korygującej.

Jak to poprawić

Zdecyduj, co ma zobaczyć nabywca. Możesz wypisać części jako zwykłe pozycje albo zostawić jedną pozycję dla całego zestawu i opisać jego zawartość w opisie towaru. Każdą kwotę podaj tylko w jednej pozycji, żeby nie została policzona dwa razy w sumach. Jeśli budujesz plik XML samodzielnie, usuń cac:SubInvoiceLine z pozycji.

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 InvoiceLine SubInvoiceLine

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-646 nadal nie jest spełniona i jakie inne reguły plik narusza.

Zaktualizowano 7 listopada 2026