Zum Hauptinhalt springen

BR-CO-19 Abrechnungszeitraum benötigt Anfangs- oder Enddatum

Wird der Abrechnungszeitraum (BG-14) verwendet, muss das Anfangsdatum des Abrechnungszeitraums (BT-73) oder das Enddatum (BT-74) angegeben sein, oder beide.

Problembeschreibung

FEHLER

EN-16931-Rechen- und Konsistenzregel (BR-CO)

Kontext und Bedeutung

Diese EN-16931-Regel verbietet einen leeren Abrechnungszeitraum ohne jedes Datum. Der Fehler entsteht typischerweise, wenn das ERP das Zeitraum-Element immer erzeugt, auch wenn für die Rechnung kein Leistungs- oder Abrechnungsdatum bekannt ist.

Lösung

Ist ein Abrechnungszeitraum (BG-14) vorhanden, geben Sie mindestens das Anfangsdatum (BT-73) oder das Enddatum (BT-74) an; andernfalls entfernen Sie das leere Element. UBL: cac:InvoicePeriod/cbc:StartDate oder cbc:EndDate; ein cac:InvoicePeriod, der nur cbc:DescriptionCode (den Umsatzsteuerstichtagscode, BT-8) enthält, wird akzeptiert. CII: ram:BillingSpecifiedPeriod/ram:StartDateTime oder ram:EndDateTime.

Schnellzugriff

Gültige Beispiele

  • BT-73 = 2026-01-01 mit BT-74 = 2026-01-31
  • UBL: cac:InvoicePeriod nur mit cbc:DescriptionCode = 3 (BT-8)

Ungültige Beispiele

  • cac:InvoicePeriod vorhanden ohne BT-73 und BT-74 (und in UBL ohne cbc:DescriptionCode)

Code-Beispiele

Gültiges XML
<cac:InvoicePeriod>
  <cbc:StartDate>2026-01-01</cbc:StartDate>
  <cbc:EndDate>2026-01-31</cbc:EndDate>
</cac:InvoicePeriod>
Ungültiges XML
<cac:InvoicePeriod>
</cac:InvoicePeriod>

Betroffene Felder

Validierungstools