BR-CO-24FelEN 16931 (CEN)
Avgift på fakturarad 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å en fakturarad (BG-28) måste ha en orsak som text (BT-144) eller kod (BT-145), eller båda. Regeln slår till när en radavgift (cac:AllowanceCharge med ChargeIndicator true på raden) saknar både text och kod.
Så rättar du felet
Ange vad avgiften på raden avser, som text och/eller med en kod ur kodlistan UNCL 7161. Om programmet lägger på radavgifter automatiskt behöver de ha en benämning.
Officiell regeltext
Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- //cac:InvoiceLine/cac:AllowanceCharge[cbc:ChargeIndicator = true()] | //cac:CreditNoteLine/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.