Skip to content

Error

FX-SCH-A-001073: Give each line delivery event one date element

In short

Error: fails the selected checks.

FX-SCH-A-001073 means a line's delivery event has no ram:OccurrenceDateTime element, or has more than one. Make sure each ram:ActualDeliverySupplyChainEvent under ram:SpecifiedLineTradeDelivery contains exactly one.

On this page

What it means

Each line-level ram:ActualDeliverySupplyChainEvent must contain exactly one ram:OccurrenceDateTime. This rule counts the elements; it does not check their contents. BT-72 is the invoice-level delivery date, not the line-level field checked here.

Why it matters

The required structure gives each delivery event one date element, without a missing or repeated date field.

How to fix it

Find ram:ActualDeliverySupplyChainEvent under the affected line's ram:SpecifiedLineTradeDelivery. Add the missing ram:OccurrenceDateTime with the correct delivery date, or remove duplicate date elements while keeping the correct one. Check the corrected file again.

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

Element 'ram:OccurrenceDateTime' must occur exactly 1 times.

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-001073 still fails, and which other rules do.

Updated 6 November 2026