BR-CL-19FelEN 16931 (CEN)
Ogiltig orsakskod för rabatt
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Orsakskoden för en rabatt (BT-98 eller BT-140, cbc:AllowanceChargeReasonCode där cbc:ChargeIndicator är false) måste finnas i den begränsade kodlistan UNCL5189. Vanligast är 95 (rabatt).
Så rättar du felet
Använd en giltig kod ur UNCL5189, till exempel 95. Skriv orsaken i klartext i fältet för rabattorsak (cbc:AllowanceChargeReason) om ingen kod passar, och ta då bort koden.
Officiell regeltext
Coded allowance reasons MUST belong to the UNCL 5189 code listTeknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- cac:AllowanceCharge[cbc:ChargeIndicator = false()]/cbc:AllowanceChargeReasonCode
- Test – måste vara sant, annars visas felet
- ((not(contains(normalize-space(.), ' ')) and contains(' 41 42 60 62 63 64 65 66 67 68 70 71 88 95 100 102 103 104 105 ', concat(' ', normalize-space(.), ' '))))
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.