Skip to content

Error

FX-SCH-A-000706: Use an allowed contract date format code

In short

Error: fails the selected checks.

FX-SCH-A-000706 means the format code on your contract reference date is not allowed by the Extended profile. Choose an allowed code that matches the date text, such as 102 for YYYYMMDD.

On this page

What it means

A non-empty format attribute on the contract reference's qdt:DateTimeString must match the profile's date format code list. An absent or empty attribute does not fail this value check. The date text itself is not tested here.

Why it matters

The format code identifies how to interpret the referenced contract date.

How to fix it

Correct format on ram:ContractReferencedDocument/ram:FormattedIssueDateTime/qdt:DateTimeString under ram:ApplicableHeaderTradeAgreement in your CII XML. If you use 102, write the date as YYYYMMDD. Export the corrected file and recheck it.

Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice

Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice Beta

The rule as published

Value of '@format' is not allowed.

Where this rule applies

Rule set Version
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EXTENDED 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether FX-SCH-A-000706 still fails, and which other rules do.

Updated 6 November 2026