What it means
Under ram:ApplicableHeaderTradeDelivery, each ram:ShipToTradeParty may contain zero or one ram:URIUniversalCommunication element. This check counts the blocks, not the address values inside them.
Why it matters
The EXTENDED profile provides one optional electronic address block for the delivery party.
How to fix it
Check which electronic address you intend to provide for your delivery party. Keep its ram:URIUniversalCommunication inside ram:ApplicableHeaderTradeDelivery/ram:ShipToTradeParty and remove other occurrences of that block. Export and recheck your file.
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:URIUniversalCommunication' may occur at maximum 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 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000816 still fails, and which other rules do.
Related rules
- FX-SCH-A-000817 Keep at most one delivery party tax registration
- FX-SCH-A-000818 The delivery contact's email needs one address element
- FX-SCH-A-000819 The delivery contact's fax needs one number element
- FX-SCH-A-000820 The delivery contact's telephone needs one number element
- FX-SCH-A-000821 Use an allowed delivery party identifier scheme
- FX-SCH-A-000822 The delivery address must use an allowed country code