PEPPOL-EN16931-CL003FelOpenPeppol
Ogiltig orsakskod för avgift
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Orsakskoden för en avgift eller ett tillägg (cbc:AllowanceChargeReasonCode där ChargeIndicator är true) måste finnas i kodlistan UNCL 7161, t.ex. FC (frakt). Regeln gäller avgifter både på dokumentnivå och på fakturarad.
Så rättar du felet
Byt till en giltig avgiftskod ur UNCL 7161, eller ta bort koden och ange orsaken som text i stället. Kontrollera att inte en rabattkod (t.ex. 95) har hamnat på en avgift.
Officiell regeltext
Reason code MUST be according to UNCL 7161 D.16B.Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- cac:AllowanceCharge[cbc:ChargeIndicator = 'true']/cbc:AllowanceChargeReasonCode
- Test – måste vara sant, annars visas felet
- some $code in $UNCL7161 satisfies normalize-space(text()) = $code
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.