Ga naar de hoofdinhoud

Referentie

Markdown-export

PEPPOL-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

Geldig XML
<cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
Ongeldig XML
<cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>

Betrokken velden

Validatietools