Oficjalna treść reguły
[PEPPOL-EN16931-P0101] Credit note type code MUST be set according to the profile.
Tekst normatywny jest w języku angielskim i cytowany bez zmian.
Dlaczego pojawia się ten błąd
Element jest obowiązkowy w tym standardzie, ale w pliku go brakuje lub jest pusty. Typowe przyczyny: pole nie jest wypełnione w programie do fakturowania, eksport z ERP go nie mapuje, albo element istnieje, lecz zawiera tylko spacje.
Jak to naprawić
Dodaj element z niepustą wartością w miejscu wskazanym w kontekście powyżej. Sprawdź dane podstawowe (sprzedawca, nabywca, płatność) w programie; większość narzędzi udostępnia to pole pod nazwą pojęcia biznesowego podanego tutaj. Następnie zwaliduj ponownie.
Co sprawdza walidator
Sprawdzany element (kontekst):
UBL
cbc:CreditNoteTypeCodeTest (XPath):
$profile != '01' or (some $code in tokenize('381 396 81 83 532', '\s')
satisfies normalize-space(text()) = $code)
Sprawdź swoją fakturę
Upuść plik XML lub PDF w walidatorze; każda naruszona reguła ma link do swojej strony tutaj. Bezpłatnie, bez konta, plik nie jest zapisywany.
To samo sprawdzenie przez API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validatePowiązane reguły
PEPPOL-EN16931-P0100Kod rodzaju faktury MUSI być zgodny z profilemPEPPOL-EN16931-P0104Kategoria podatku G MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-GPEPPOL-EN16931-P0105Kategoria podatku O MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-OPEPPOL-EN16931-P0106Kategoria podatku K MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-ICPEPPOL-EN16931-P0107Kategoria podatku AE MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-AEPEPPOL-EN16931-P0108Kategoria podatku E MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-DPEPPOL-EN16931-P0109Kategoria podatku E MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-FPEPPOL-EN16931-P0110Kategoria podatku E MUSI być użyta, gdy kod przyczyny zwolnienia to VATEX-EU-I
Najczęstsze pytania
Co oznacza PEPPOL-EN16931-P0101?
PEPPOL-EN16931-P0101 to reguła peppol bis billing 3.0: Credit note type code MUST be set according to the profile.
Czy moja faktura zostanie odrzucona z powodu PEPPOL-EN16931-P0101?
Tak. PEPPOL-EN16931-P0101 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy PEPPOL-EN16931-P0101?
Faktury i noty kredytowe przesyłane siecią Peppol (UBL) oraz, ponieważ XRechnung zawiera reguły Peppol, każda XRechnung. Składnia: UBL.
Źródło: Peppol BIS Billing 3.0.20 (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.