What it means
In the Basic WL, Basic, EN 16931 and Extended profiles of Factur-X and ZUGFeRD, each buyer ram:URIID in ram:URIUniversalCommunication must have a schemeID attribute. This rule checks that the attribute exists, not its value or the address's usability.
Why it matters
The scheme identifies the addressing system used for the buyer's electronic address.
How to fix it
Check which addressing system the buyer uses. Add the corresponding schemeID to ram:BuyerTradeParty/ram:URIUniversalCommunication/ram:URIID, for example EM for email, 0088 for a GLN or 0204 for a Leitweg-ID. If your exporter omits it, correct the source data or ask its supplier to correct the export. 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 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000428 still fails, and which other rules do.
Related rules
- FX-SCH-A-000429 Use an allowed electronic address scheme
- FX-SCH-A-000430 Give each contract reference one number
- FX-SCH-A-000431 Give the seller's tax representative one name
- FX-SCH-A-000432 Give the tax representative one postal address
- FX-SCH-A-000433 Give the tax representative's address one country code
- FX-SCH-A-000434 Use at most one tax representative region