Co to oznacza
Reguła sprawdza każde odwołanie cac:AdditionalDocumentReference. Odwołanie przechodzi weryfikację, gdy jego kod typu dokumentu (cbc:DocumentTypeCode) to 130, co oznacza identyfikator obiektu faktury (BT-18), czyli obiektu, którego dotyczy faktura. Jego schemat (BT-18-1), jeśli jest podany, znajduje się w atrybucie schemeID elementu cbc:ID. Odwołanie przechodzi też wtedy, gdy nie ma ani kodu typu, ani schematu przy identyfikatorze, jak zwykłe odwołanie do dokumentu dodatkowego (BT-122). W tym warunku reguła sprawdza cbc:ID/@schemeID, a w UBL.BE i włoskim profilu Peppol cbc:ID/@scheme. W fakturze korygującej dopuszczalny jest także kod 50. Inny kod typu albo schemat bez dozwolonego kodu typu powoduje błąd.
Dlaczego to ważne
Reguła ogranicza użycie schematu identyfikatora i kodu typu dokumentu do dozwolonych odwołań do obiektu faktury.
Jak to poprawić
W programie do faktur sprawdź dodane odwołania do dokumentów i załączniki. Schemat zostaw wyłącznie przy identyfikatorze obiektu faktury z kodem 130 lub z kodem 50 w fakturze korygującej. Przy pozostałych dokumentach dodatkowych usuń schemat i kod typu. Jeśli tworzysz XML samodzielnie, usuń atrybut schemeID (scheme w UBL.BE i włoskim profilu Peppol) z cbc:ID i element cbc:DocumentTypeCode w elementach cac:AdditionalDocumentReference dotyczących tych dokumentów dodatkowych.
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
Scheme identifier shall only be used for invoiced object (document type code with value 130 or 50) 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 |
Sprawdź swój plik
Powiązane reguły
- UBL-SR-44 Faktura może mieć tylko jeden tytuł przelewu
- UBL-SR-45 Termin płatności w sposobach płatności można podać tylko raz
- UBL-SR-46 Opis sposobu płatności można podać tylko raz
- UBL-SR-47 Kody sposobu płatności na fakturze muszą być jednakowe
- UBL-SR-48 Dokładnie jedna kategoria VAT na pozycję
- UBL-SR-49 Kod daty obowiązku podatkowego można podać tylko raz