Referentie
Markdown-exportPEPPOL-EN16931-R001 Bedrijfsprocesidentificatie (ProfileID) moet aanwezig zijn
Volgens Peppol-regel PEPPOL-EN16931-R001 moet elke factuur in Peppol BIS Billing 3.0 een bedrijfsprocesidentificatie (BT-23, cbc:ProfileID) bevatten. R001 controleert alleen of het element aanwezig is. Voor facturen en creditnota’s is de waarde urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. Een aanwezige maar afwijkende waarde valt onder PEPPOL-EN16931-R007.
Probleembeschrijving
FOUT
Regel van Peppol BIS Billing 3.0 (OpenPeppol)
Context en betekenis
Het Peppol-toegangspunt van de verzender valideert de factuur vóór verzending en weigert een factuur zonder ProfileID. De ProfileID moet ook overeenkomen met het proces waarvoor de ontvanger in het SMP is geregistreerd. De fout ontstaat vaak als een generator alleen de CustomizationID (BT-24) schrijft, bijvoorbeeld als een XRechnung-export voor Peppol wordt hergebruikt.
Oplossing
Stel in uw XML-generator BT-23 in op urn:fdc:peppol.eu:2017:poacc:billing:01:1.0. Voeg in UBL 2.1 <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID> toe direct onder <Invoice> of <CreditNote>, na cbc:CustomizationID. Peppol BIS Billing 3.0 gebruikt in het Peppol-netwerk alleen UBL 2.1.
Snelle acties
Geldige voorbeelden
- BT-23 = "urn:fdc:peppol.eu:2017:poacc:billing:01:1.0" (Officiële Peppol BIS Billing 3.0 ProfileID)
Ongeldige voorbeelden
- Factuurkop laat het element cbc:ProfileID volledig weg
- Factuurkop bevat alleen cbc:CustomizationID (BT-24) en geen cbc:ProfileID (BT-23)
- BT-23 = "urn:cen.eu:en16931:2017" is aanwezig maar geen goedgekeurd Peppol-proces: gemeld door PEPPOL-EN16931-R007, niet door R001
Codevoorbeelden
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID><cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>