Co to oznacza
Reguła sprawdza, czy w fakturze lub fakturze korygującej w formacie UBL odwołanie do dokumentu odbioru, czyli potwierdzenia przyjęcia towaru (cac:ReceiptDocumentReference), nie zawiera okresu ważności, czyli dat, między którymi wskazany dokument obowiązuje. UBL to format XML używany m.in. w sieci Peppol i w niemieckim XRechnung. Z tego bloku norma EN 16931 bierze tylko numer dokumentu odbioru (BT-15, w cbc:ID).
Dlaczego to ważne
Norma nie ma pola na okres ważności dokumentu, do którego się odwołujesz, więc program odbiorcy pomija go albo usuwa. Od okresu ważności nie zależy żadna kwota ani VAT, dlatego to ostrzeżenie i faktura nadal zostaje przyjęta. Warto to poprawić, gdy chciałeś w ten sposób opisać okres rozliczeniowy faktury, bo ten trafia w inne pole.
Jak to poprawić
Usuń cac:ValidityPeriod z cac:ReceiptDocumentReference i wyeksportuj plik ponownie. Jeśli chodziło o okres, którego dotyczy faktura, użyj okresu rozliczeniowego (BG-14). W tym bloku zostaw tylko numer w polu numeru dokumentu odbioru (BT-15).
Oryginalna treść reguły
A UBL invoice should not include the ReceiptDocumentReference ValidityPeriod 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 |