Werkzeuge › SmartFormular E-Rechnung lite › Prüfregeln › PEPPOL-EN16931-R110
PEPPOL-EN16931-R110
Der Leistungszeitraum einer Position beginnt vor dem Abrechnungszeitraum der Rechnung
Was die Meldung bedeutet
Der Leistungszeitraum einer Position beginnt vor dem Abrechnungszeitraum der Rechnung.
Was der Rechnungssteller ändern muss
Zeiträume angleichen.
Diese Regel gehört zur XRechnung, auch wenn ihr Name mit PEPPOL beginnt.
Ihre Rechnung meldet PEPPOL-EN16931-R110? Prüfen Sie sie mit SmartFormular E-Rechnung lite, kostenlos testen bis 31.12.2026: Das Werkzeug zeigt alle Befunde mit Erklärung, die Rechnung lesbar und einen GiroCode zum Bezahlen – im Browser, ohne Upload.
E-Rechnung prüfenHerkunft
- Regelwerk
- XRechnung 3.0.2 (KoSIT, Schematron 2.6.0)
- Syntax
- CII, UBL
- Stufe
- Fehler
Originaltext der Regel
Start date of line period MUST be within invoice period.
Technische Angaben für die IT
UBL
Kontext: ubl-invoice:Invoice[cac:InvoicePeriod/cbc:StartDate]/cac:InvoiceLine/cac:InvoicePeriod/cbc:StartDate | ubl-creditnote:CreditNote[cac:InvoicePeriod/cbc:StartDate]/cac:CreditNoteLine/cac:InvoicePeriod/cbc:StartDate Test: not(xs:date(text()) >= xs:date(../../../cac:InvoicePeriod/cbc:StartDate))
CII
Kontext: rsm:SupplyChainTradeTransaction[ram:ApplicableHeaderTradeSettlement/ram:BillingSpecifiedPeriod/ram:StartDateTime]/ram:IncludedSupplyChainTradeLineItem/ram:SpecifiedLineTradeSettlement/ram:BillingSpecifiedPeriod/ram:StartDateTime Test: not(udt:DateTimeString >= ../../../../ram:ApplicableHeaderTradeSettlement/ram:BillingSpecifiedPeriod/ram:StartDateTime/udt:DateTimeString)
Verwandte Regeln
- PEPPOL-EN16931-R055Die Umsatzsteuer in Rechnungs- und Steuerwährung hat unterschiedliche Vorzeichen
- PEPPOL-EN16931-R061Bei Lastschrift fehlt die Angabe „Mandatsreferenz“ (BT-89)
- PEPPOL-EN16931-R101Ein Dokumentverweis in einer Position ist nur als Objektkennung (BT-128) erlaubt
- PEPPOL-EN16931-R111Der Leistungszeitraum einer Position endet nach dem Abrechnungszeitraum der Rechnung
- PEPPOL-EN16931-R120Der Nettobetrag einer Position (BT-131) ist nicht Menge mal Preis plus Zuschläge minus Nachlässe
- PEPPOL-EN16931-R121Die Preisbasismenge (BT-149) ist nicht größer als null