Fehlercodes / PEPPOL-EN16931-R001
PEPPOL-EN16931-R001
Business process MUST be provided.Offizieller Prüftext (Originaltext der KoSIT), aus der KoSIT-Validator-Konfiguration v2026-08-31.
- Stufe in XRechnung
- Fehler (Rechnung wird abgelehnt)
- Gilt für
- UBL und CII
- Regelquelle
- XRechnung (KoSIT)
- Stand
- KoSIT v2026-08-31, veröffentlicht 02.09.2026
Was bedeutet das?
Die Kennung des Geschäftsprozesses (BT-23) fehlt. XRechnung übernimmt diese Peppol-Regel: Jede Rechnung muss angeben, in welchem Geschäftsprozess sie verschickt wird. Der Wert selbst wird nicht gegen eine Liste geprüft.
So beheben Sie den Fehler
Tragen Sie den Standardwert für Peppol-Rechnungen ein. In CII steht er im ExchangedDocumentContext unter BusinessProcessSpecifiedDocumentContextParameter/ID, in UBL im Element cbc:ProfileID direkt nach cbc:CustomizationID.
Beispiel:
urn:fdc:peppol.eu:2017:poacc:billing:01:1.0
- CII
/rsm:CrossIndustryInvoice/rsm:ExchangedDocumentContext/ram:BusinessProcessSpecifiedDocumentContextParameter- UBL
/ubl:Invoice/cbc:ProfileID
Erläuterung von Annehmbar, kein KoSIT-Text. Jeder genannte Pfad wird bei jeder neuen KoSIT-Version automatisch gegen das Regelwerk getestet.
Rechnung jetzt auf PEPPOL-EN16931-R001 prüfen
Verwandte Regeln
- PEPPOL-EN16931-R005 VAT accounting currency code MUST be different from invoice currency code when provided.
- PEPPOL-EN16931-R008 Document MUST not contain empty elements.
- PEPPOL-EN16931-R010 Buyer electronic address MUST be provided
- PEPPOL-EN16931-R020 Seller electronic address MUST be provided
- PEPPOL-EN16931-R040 Allowance/charge amount must equal base amount * percentage/100 if base amount and percentage exists
- PEPPOL-EN16931-R041 Allowance/charge base amount MUST be provided when allowance/charge percentage is provided.