Hoppa till innehållet
Fakturaguru
UBL-SR-30FelEN 16931 (CEN)

Rabatten på dokumentnivå har mer än en orsakstext

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

Vad regeln betyder

Varje rabatt på dokumentnivå (cac:AllowanceCharge med ChargeIndicator = false) får ha högst en orsakstext (BT-97, cbc:AllowanceChargeReason).

Så rättar du felet

Skriv en enda orsakstext per rabatt. Om rabatten har flera orsaker, dela upp den i flera separata rabatter eller slå ihop texterna till en.

Officiell regeltext

Document level allowance reason shall occur maximum once
Teknisk kontroll (XPath)
Kontext – där regeln kontrolleras
cac:AllowanceCharge[cbc:ChargeIndicator = false()]
Test – måste vara sant, annars visas felet
(count(cbc:AllowanceChargeReason) <= 1)

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