What it means
In the Extended profiles of Factur-X and ZUGFeRD, each ram:URIUniversalCommunication under ram:SalesAgentTradeParty must contain exactly one ram:URIID child. The rule counts elements. It does not check whether the address text is present, correctly formatted or usable.
Why it matters
The profile provides one address field within each electronic address block. A block without that field, or with repeated fields, does not meet the required structure.
How to fix it
Correct the sales agent's electronic address data so ram:SalesAgentTradeParty/ram:URIUniversalCommunication contains one ram:URIID with the intended address. Remove duplicate ram:URIID elements. If you are omitting this electronic address, remove the whole ram:URIUniversalCommunication block rather than leaving it without ram:URIID. Recheck the corrected 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: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-000752 still fails, and which other rules do.
Related rules
- FX-SCH-A-000753 The sales agent's electronic address needs a scheme attribute
- FX-SCH-A-000754 The sales agent's electronic address needs an allowed scheme
- FX-SCH-A-000755 The seller's order date needs a date format attribute
- FX-SCH-A-000756 The seller's order date needs an allowed format code
- FX-SCH-A-000757 The tax representative can have at most one general identifier
- FX-SCH-A-000758 The tax representative can have at most one role code