Was bedeutet PEPPOL-EN16931-R002?
PEPPOL BIS Billing 3.0 lässt auf Dokumentebene bewusst nur eine Bemerkung zu, um die maschinelle Verarbeitung eindeutig zu halten. Mehrere Kopf-Notizen würden die automatische Weiterverarbeitung erschweren.
Häufige Ursachen für PEPPOL-EN16931-R002
- Das Rechnungsprogramm schreibt mehrere 'IncludedNote'-Elemente auf Kopfebene.
- Zusätzliche Freitexte (z. B. Zahlungsbedingungen, Grußformeln) wurden je als eigene Bemerkung angelegt.
So behebst du PEPPOL-EN16931-R002
- Fehlerhafte Stelle im XML finden. Öffne die XML der E-Rechnung und navigiere zum Feld BT-22 über den folgenden XPath:
//rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:Content - Korrektur einsetzen. Fasse alle Kopf-Bemerkungen zu einer einzigen 'ram:IncludedNote' (BT-22) zusammen oder verlagere zusätzliche Hinweise auf die Positionsebene.
- Erneut validieren. Speichere die Datei und validiere sie erneut, um zu prüfen, dass PEPPOL-EN16931-R002 nicht mehr gemeldet wird.
Fasse alle Kopf-Bemerkungen zu einer einzigen 'ram:IncludedNote' (BT-22) zusammen oder verlagere zusätzliche Hinweise auf die Positionsebene.
//rsm:CrossIndustryInvoice/rsm:ExchangedDocument/ram:IncludedNote/ram:ContentHäufige Fragen zu PEPPOL-EN16931-R002
Wie bringe ich mehrere Hinweise unter?
Verwandte Fehlercodes
PEPPOL-EN16931-R002 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.