Hoppa till innehållet
Fakturaguru
BR-CO-21FelEN 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 en orsak, antingen som text (BT-97, cbc:AllowanceChargeReason) eller som kod (BT-98, cbc:AllowanceChargeReasonCode), eller båda. Regeln slår till när en rabatt på hela fakturan saknar båda.

Så rättar du felet

Ange en förklaring till rabatten, t.ex. texten ”Rabatt” och/eller koden 95. Om programmet lägger in rabatten automatiskt, kontrollera att rabattinställningen har en benämning.

Officiell regeltext

Each Document level allowance (BG-20) shall contain a Document level allowance reason (BT-97) or a Document level allowance reason code (BT-98), or both.
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.

Begrepp i regeln