BR-DE-TMP-32: Liefer- oder Leistungsdatum fehlt
Schweregrad: information · Syntax: CII, UBL
Offizielle Meldung
Eine Rechnung sollte zur Angabe des Liefer-/Leistungsdatums entweder BT-72 "Actual delivery date", BG-14 "Invoicing period" oder in jeder Rechnungsposition BG-26 "Invoice line period" enthalten.
Was bedeutet das?
Eine Rechnung sollte das Liefer- oder Leistungsdatum auf eine von drei Arten angeben: BT-72 Actual delivery date, BG-14 Invoicing period, oder in jeder Rechnungsposition BG-26 Invoice line period. Der Schweregrad in der Schematron-Datei ist information. Die UBL-Assertion ist erfüllt, wenn ActualDeliveryDate oder InvoicePeriod auf Kopfebene steht, oder jede Position ein InvoicePeriod hat.
Typische Ursache
Weder Kopfdatum noch Abrechnungszeitraum noch Positionszeitraum wurde exportiert.
So beheben Sie es
Setzen Sie eines der drei Elemente. Die Regel ist als Information gekennzeichnet, nicht als fatal.
UBL
<cbc:ActualDeliveryDate>2026-10-19</cbc:ActualDeliveryDate>CII
<ram:OccurrenceDateTime>
<udt:DateTimeString format="102">20261019</udt:DateTimeString>
</ram:OccurrenceDateTime>
Business Term
BT-72, BG-14, BG-26
Verwandte Regeln
Kontext und Prüfbedingung
UBL /ubl:Invoice | /cn:CreditNote
CII /rsm:CrossIndustryInvoice/rsm:SupplyChainTradeTransaction
UBL
cac:Delivery/cbc:ActualDeliveryDate or cac:InvoicePeriod or (every $line in (cac:InvoiceLine | cac:CreditNoteLine) satisfies $line/cac:InvoicePeriod)CII
ram:ApplicableHeaderTradeDelivery/ram:ActualDeliverySupplyChainEvent/ram:OccurrenceDateTime or ram:ApplicableHeaderTradeSettlement/ram:BillingSpecifiedPeriod or (every $line in ram:IncludedSupplyChainTradeLineItem satisfies $line/ram:SpecifiedLineTradeSettlement/ram:BillingSpecifiedPeriod)
curl -F "file=@rechnung.xml" https://checkxrechnung.com/v1/validate
Fragen
Was prüft BR-DE-TMP-32 genau?
Eine Rechnung sollte das Liefer- oder Leistungsdatum auf eine von drei Arten angeben: BT-72 Actual delivery date, BG-14 Invoicing period, oder in jeder Rechnungsposition BG-26 Invoice line period. Der Schweregrad in der Schematron-Datei ist information. Die UBL-Assertion ist erfüllt, wenn ActualDeliveryDate oder InvoicePeriod auf Kopfebene steht, oder jede Position ein InvoicePeriod hat.
Wie behebe ich BR-DE-TMP-32?
Setzen Sie eines der drei Elemente. Die Regel ist als Information gekennzeichnet, nicht als fatal.
Heißt eine bestandene Prüfung von BR-DE-TMP-32, dass ein Portal die Rechnung annimmt?
Nein. Die Seite hilft Ihnen, diese eine Schematron-Aussage zu verstehen. Ein Bestehen hier ist keine Aussage über Steuerrecht, Portalannahme oder Bank-Overlays.