What it means
Each ram:URIID inside ram:ShipFromTradeParty/ram:URIUniversalCommunication must have a schemeID attribute. The test checks only its presence, so an empty attribute passes this rule.
Why it matters
The scheme attribute identifies the addressing system used for your electronic address. Its value is checked separately from its presence.
How to fix it
Check the addressing system your ship-from electronic address uses. Add schemeID to ram:ShipFromTradeParty/ram:URIUniversalCommunication/ram:URIID and enter the matching permitted scheme code. 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
Attribute '@schemeID' is required in this context. 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-000813 still fails, and which other rules do.
Related rules
- FX-SCH-A-000814 Use an allowed ship-from electronic address scheme
- FX-SCH-A-000815 Keep at most one delivery party role code
- FX-SCH-A-000816 Keep at most one delivery electronic address block
- 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