What it means
Each ram:URIUniversalCommunication under the line's ram:SpecifiedLineTradeDelivery/ram:UltimateShipToTradeParty must contain exactly one ram:URIID. This rule counts the elements; it does not check whether the address text is valid.
Why it matters
One address value per block gives the electronic address an unambiguous structure.
How to fix it
Find the affected ram:URIUniversalCommunication under the line's final delivery party. Add the intended ram:URIID if it is missing. If several are present, identify the correct address and remove the extra ram:URIID elements. Export the invoice again 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
Element 'ram:URIID' 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 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-001123 still fails, and which other rules do.
Related rules
- FX-SCH-A-001124 Electronic address of a line's delivery party needs a scheme
- FX-SCH-A-001125 Electronic address scheme of a line's delivery party must be valid
- FX-SCH-A-001126 Reference type of a document referred to on a line must be valid
- FX-SCH-A-001127 Document type code of a line's referenced document must be valid
- FX-SCH-A-001128 Tax category code on a line must be allowed
- FX-SCH-A-001129 Tax point date code on a line must be allowed