Was bedeutet PEPPOL-EN16931-R001?
Diese Regel stammt aus PEPPOL BIS Billing 3.0 — dem Regelwerk für die Übertragung von Rechnungen über das europäische PEPPOL-Netz. PEPPOL verlangt, dass jede Rechnung ihren Geschäftsprozess (BT-23) benennt, damit der Empfänger die Rechnung dem richtigen Verfahren zuordnen kann.
Häufige Ursachen für PEPPOL-EN16931-R001
- Das Element 'BusinessProcessSpecifiedDocumentContextParameter/ram:ID' fehlt vollständig.
- Die Rechnung wurde für reines ZUGFeRD/B2B erzeugt, wird aber gegen die strengeren PEPPOL-Regeln geprüft.
So behebst du PEPPOL-EN16931-R001
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-23 über den folgenden XPath:
//rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID - Korrektur einsetzen. Ergänze den Geschäftsprozess (BT-23) in 'ram:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID', üblicherweise mit dem Wert 'urn:fdc:peppol.eu:2017:poacc:billing:01:1.0'.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass PEPPOL-EN16931-R001 nicht mehr gemeldet wird.
Ergänze den Geschäftsprozess (BT-23) in 'ram:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:ID', üblicherweise mit dem Wert 'urn:fdc:peppol.eu:2017:poacc:billing:01:1.0'.
//rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter/ram:IDHäufige Fragen zu PEPPOL-EN16931-R001
Muss ich BT-23 setzen, wenn ich nicht über PEPPOL versende?
Welcher Wert gehört in BT-23?
Verwandte Fehlercodes
PEPPOL-EN16931-R001 automatisch prüfen
Statt das XML manuell zu durchsuchen, kannst du deine ZUGFeRD- oder XRechnung-Datei online validieren – lade die PDF oder XML hoch und du bekommst jeden Fehler mit Regel-ID, betroffenem Feld, Korrekturvorschlag und XPath, als lesbaren Report oder strukturiertes JSON über die API.