What it means
Each ram:ActualDeliverySupplyChainEvent inside ram:ApplicableHeaderTradeDelivery must contain exactly one ram:OccurrenceDateTime for the delivery date (BT-72). This test does not require the event block itself and does not check the date's value or format. It applies to the Basic WL, Basic, EN 16931 and Extended profiles of Factur-X 1.09 and ZUGFeRD 2.5.
Why it matters
The event records when goods were delivered or services were supplied. One date element associates the delivery date with that event.
How to fix it
Check the date when the goods were delivered or the services were supplied. Make sure the actual delivery event contains it in one ram:OccurrenceDateTime, and remove duplicate date elements. If the event was included unintentionally and no other applicable rule requires it, remove ram:ActualDeliverySupplyChainEvent rather than deleting other delivery details. Export again and recheck.
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 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000171 still fails, and which other rules do.
Related rules
- FX-SCH-A-000172 The invoice can have at most one payment reference
- FX-SCH-A-000173 The invoice needs at least one tax breakdown block
- FX-SCH-A-000174 The invoice can have at most one payment terms block
- FX-SCH-A-000175 Use at most one buyer accounting reference
- FX-SCH-A-000176 Each VAT breakdown row needs exactly one VAT amount
- FX-SCH-A-000177 Each VAT breakdown row needs exactly one taxable amount