PEPPOL-EN16931-CL007FelOpenPeppol
Ogiltig valutakod på belopp
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Varje belopp på fakturan har attributet currencyID, som måste vara en giltig valutakod enligt ISO 4217, t.ex. SEK, EUR eller NOK. Regeln slår till om koden är felstavad, skriven med gemener eller är en förkortning som ”kr”.
Så rättar du felet
Ange valutan som en kod med tre versaler, t.ex. SEK. Kontrollera valutainställningen i företagsinställningarna och på kunden i kundregistret.
Officiell regeltext
Currency code must be according to ISO 4217:2005Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- cbc:Amount | cbc:BaseAmount | cbc:PriceAmount | cbc:TaxAmount | cbc:TaxableAmount | cbc:LineExtensionAmount | cbc:TaxExclusiveAmount | cbc:TaxInclusiveAmount | cbc:AllowanceTotalAmount | cbc:ChargeTotalAmount | cbc:PrepaidAmount | cbc:PayableRoundingAmount | cbc:PayableAmount
- Test – måste vara sant, annars visas felet
- some $code in $ISO4217 satisfies @currencyID = $code
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.