Hoppa till innehållet
Fakturaguru
PEPPOL-COMMON-R043FelOpenPeppol

Belgiskt företagsnummer har fel format

Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.

Vad regeln betyder

När en identifierare har schema-ID 0208 (belgiskt företagsnummer) måste den bestå av exakt 10 siffror med korrekt kontrollsiffra (modulus 97). Regeln gäller Peppol-adress, partsidentifierare och organisationsidentifierare.

Så rättar du felet

Skriv numret som 10 siffror utan landsprefix BE, punkter eller mellanslag. Om numret inte är belgiskt, byt till rätt schema-ID.

Officiell regeltext

Belgian enterprise number MUST be stated in the correct format.
Teknisk kontroll (XPath)
Kontext – där regeln kontrolleras
cbc:EndpointID[@schemeID = '0208'] | cac:PartyIdentification/cbc:ID[@schemeID = '0208'] | cbc:CompanyID[@schemeID = '0208']
Test – måste vara sant, annars visas felet
matches(normalize-space(), '^[0-9]{10}$') and u:mod97-0208(normalize-space())

Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.

Begrepp i regeln