BR-DEC-05FelEN 16931 (CEN)
För många decimaler: avgiftsbelopp på fakturanivå
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Beloppet för avgiftsbelopp på fakturanivå (BT-99) får ha högst två decimaler. Tre eller fler decimaler, till exempel 100,125, gör att fakturan avvisas.
Så rättar du felet
Avrunda beloppet till två decimaler när fakturan skapas. Felet kommer oftast från programmet som skapar filen, så avsändaren behöver rätta inställningen och skicka fakturan igen.
Officiell regeltext
The allowed maximum number of decimals for the Document level charge amount (BT-99) is 2.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
- string-length(substring-after(cbc:Amount,'.'))<=2
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.