InvoiceGlass

A CII date uses the wrong format · BR-TMP-7

  • Severity · Warning
  • Applies to · CII
  • Editorial review pending

The CII date fields covered by this rule put year, month and day in eight digits without separators. The format attribute must be 102. The pinned XRechnung configuration reports a different value as a warning.

As of

Who can correct it?

The sender can correct the invoice.

How to fix it

  1. Export the actual date as YYYYMMDD and set its format attribute to 102.
  2. XML fields in the affected group · CII udt:DateTimeString, qdt:DateTimeString, udt:DateString

Rule text and source

Paraphrase · The covered CII date values must contain eight digits and declare format 102.

Message to the sender

Subject: Invoice {invoiceNumber} – A CII date uses the wrong format

Hello,

could you clarify a detail on your invoice {invoiceNumber} dated {issueDate} (BR-TMP-7)? The CII date fields covered by this rule put year, month and day in eight digits without separators. Export the actual date as YYYYMMDD and set its format attribute to 102.

Could you send us the corrected invoice?

Thank you and kind regards

Example

The issue date 9 November 2026 is exported as 20261109 with format="102". Using CII format 203 and including a time triggers the rule.

CII

rsm:ExchangedDocument/ram:IssueDateTime/udt:DateTimeString

Fails the rule
<udt:DateTimeString format="203">202611090000</udt:DateTimeString>

Corrected
<udt:DateTimeString format="102">20261109</udt:DateTimeString>

Rule versions

KoSIT · XRechnung Schematron 2.6.0

Validate a file