BR-33FelEN 16931 (CEN)
Rabatt 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 rabatt på dokumentnivå (BG-20) måste ha antingen en orsak i text (BT-97, cbc:AllowanceChargeReason) eller en orsakskod (BT-98, cbc:AllowanceChargeReasonCode).
Så rättar du felet
Skriv en kort förklaring till rabatten, till exempel ”Mängdrabatt”, eller ange en kod från kodlistan för rabattorsaker (UNCL5189), till exempel 95 för rabatt.
Officiell regeltext
Each Document level allowance (BG-20) shall have a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98).Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- /ubl:Invoice/cac:AllowanceCharge[cbc:ChargeIndicator = false()] | /cn:CreditNote/cac:AllowanceCharge[cbc:ChargeIndicator = false()]
- 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.