PEPPOL-EN16931-R111FelOpenPeppol
Radens period slutar efter fakturaperioden
Ett fel betyder att fakturan inte uppfyller reglerna. Den avvisas normalt när den skickas via Peppol.
Vad regeln betyder
Om fakturan har en faktureringsperiod med slutdatum (BT-74) får ingen fakturarads slutdatum (BT-135) ligga efter det datumet. Exempel: fakturaperiod till 2026-09-30 och radperiod till 2026-10-31 ger fel.
Så rättar du felet
Justera antingen radens slutdatum eller fakturans period så att radperioden ryms inom fakturaperioden. Gäller fakturan flera perioder kan du ta bort perioden på dokumentnivå och bara ange period per rad.
Officiell regeltext
End date of line period MUST be within invoice period.Teknisk kontroll (XPath)
- Kontext – där regeln kontrolleras
- ubl-invoice:Invoice[cac:InvoicePeriod/cbc:EndDate]/cac:InvoiceLine/cac:InvoicePeriod/cbc:EndDate | ubl-creditnote:CreditNote[cac:InvoicePeriod/cbc:EndDate]/cac:CreditNoteLine/cac:InvoicePeriod/cbc:EndDate
- Test – måste vara sant, annars visas felet
- xs:date(text()) <= xs:date(../../../cac:InvoicePeriod/cbc:EndDate)
Källa: Peppol BIS Billing 3.0.21 · EN 16931 1.3.16.