Co to oznacza
Faktura Peppol nie może zawierać pustych elementów: każdy element musi mieć wartość inną niż same białe znaki albo elementy podrzędne. Pusty znacznik, taki jak <cbc:Note/> czy <cac:PartyName></cac:PartyName>, jest niedozwolony. W XRechnung UBL wyjątkiem jest element cbc:ID bezpośrednio w cac:OrderReference, a w XRechnung CII element ram:ApplicableHeaderTradeDelivery. W Factur-X i ZUGFeRD (faktura w pliku PDF z osadzonym XML, format francuski i niemiecki) ta reguła ma tylko status ostrzeżenia.
Dlaczego to ważne
Peppol BIS Billing 3.0 dodaje tę regułę do normy EN 16931.
Jak to poprawić
Pomiń pola opcjonalne całkowicie zamiast wysyłać je puste. Uzupełnij wymagane pola. Poproś dostawcę programu do faktur, żeby nie zapisywał pustych znaczników. Jeśli budujesz XML samodzielnie, zapisuj element tylko wtedy, gdy ma wartość inną niż same białe znaki albo elementy podrzędne. W XRechnung UBL wyjątkiem jest cbc:ID bezpośrednio w cac:OrderReference, a w XRechnung CII element ram:ApplicableHeaderTradeDelivery.
Gdy poprawisz plik, sprawdź go ponownie za darmo: Sprawdź fakturę Peppol BIS
Albo popraw fakturę w formularzu i pobierz poprawiony plik za 1 kredyt: Popraw odrzuconą e-fakturę
Oryginalna treść reguły
Document MUST not contain empty elements. W zestawach reguł Factur-X 1.09 BASIC, Factur-X 1.09 EN 16931, Factur-X 1.09 EXTENDED, ZUGFeRD 2.5 BASIC, ZUGFeRD 2.5 EN 16931, ZUGFeRD 2.5 EXTENDED ta reguła brzmi:
Document MUST not contain empty elements. (still status warning) Gdzie obowiązuje ta reguła
| Zestaw reguł | Wersja |
|---|---|
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Sprawdź swój plik
Powiązane reguły
- PEPPOL-EN16931-R010 Adres elektroniczny nabywcy jest wymagany
- PEPPOL-EN16931-R020 Adres elektroniczny sprzedawcy jest wymagany
- PEPPOL-EN16931-R040 Rabat lub narzut procentowy musi się zgadzać
- PEPPOL-EN16931-R041 Procent wymaga kwoty podstawy
- PEPPOL-EN16931-R042 Kwota podstawy wymaga procentu
- PEPPOL-EN16931-R043 Wskaźnik narzutu musi mieć wartość true lub false