What it means
The rule counts ram:URIID elements in each ram:EmailURIUniversalCommunication within the line manufacturer's ram:DefinedTradeContact. It requires exactly one element. It does not check whether its text is empty, contains multiple addresses or is a valid email address.
Why it matters
The contact email block uses one dedicated element to hold the email address.
How to fix it
Find the affected ram:EmailURIUniversalCommunication under ram:ManufacturerTradeParty/ram:DefinedTradeContact. Add a missing ram:URIID with the contact's email address, or keep the appropriate ram:URIID and remove the extra elements. If no email address is intended, remove the whole email block. Save or export the corrected file and check it 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: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-001157 still fails, and which other rules do.
Related rules
- FX-SCH-A-001158 A manufacturer's fax block needs one number element
- FX-SCH-A-001159 A manufacturer's telephone block needs one number element
- FX-SCH-A-001160 The manufacturer's global identifier needs a scheme
- FX-SCH-A-001161 Use an allowed manufacturer identifier scheme
- FX-SCH-A-001162 A manufacturer's address needs one country element
- FX-SCH-A-001163 A manufacturer's address can have only one region