Fehlercodes · Peppol BIS 3.0
Business process identifier has wrong format
So lautet die Ablehnung wörtlich: „[PEPPOL-EN16931-R007] PEPPOL-EN16931-R007 fires when the ProfileID (BT-23, cbc:ProfileID) in your invoice does not follow the required Peppol URN format. For standard billing it must be exactly urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. Any typo, missing segment, or old identifier from earlier Peppol releases triggers this error at the Access Point before transmission.“
The Peppol Schematron rule PEPPOL-EN16931-R007 asserts that /Invoice/cbc:ProfileID matches the pattern urn:fdc:peppol.eu:2017:poacc:billing:01:1.0 (billing process 01) or an equivalent registered process such as ...:billing:02:1.0 for reminders. The rule is separate from CustomizationID (BT-24), which specifies the syntax specification and must be urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0. Confusing the two identifiers is the single most common cause of R007.
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"> <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID> <cbc:ProfileID>urn:fdc:peppol.eu:2020:poacc:billing:01:2.0</cbc:ProfileID> <cbc:ID>INV-2026-0842</cbc:ID> </Invoice>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"> <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID> <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID> <cbc:ID>INV-2026-0842</cbc:ID> </Invoice>