BR-CO-22FelEN 16931 (CEN)
Avgift på dokumentnivå saknar orsak
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Varje avgift eller tillägg på dokumentnivå (BG-21), t.ex. frakt eller fakturaavgift, måste ha en orsak som text (BT-104, cbc:AllowanceChargeReason) eller som kod (BT-105, cbc:AllowanceChargeReasonCode), eller båda. Regeln slår till när båda saknas.
Så rättar du felet
Ange vad avgiften avser, t.ex. texten ”Frakt” och/eller koden FC. Kontrollera att avgifter som programmet lägger på automatiskt, som fakturaavgift eller frakt, har en benämning.
Officiell regeltext
Each Document level charge (BG-21) shall contain a Document level charge reason (BT-104) or a Document level charge reason code (BT-105), or both.Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- /ubl:Invoice/cac:AllowanceCharge[cbc:ChargeIndicator = true()] | /cn:CreditNote/cac:AllowanceCharge[cbc:ChargeIndicator = true()]
- Test – måste vara sant, annars visas felet
- exists(cbc:AllowanceChargeReason) or exists(cbc:AllowanceChargeReasonCode)
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.