What it means
In the Extended profiles of Factur-X and ZUGFeRD, a non-empty schemeID on ram:SalesAgentTradeParty/ram:SpecifiedLegalOrganization/ram:ID must match an entry in code list 12. This test does not reject an empty scheme value or check the registration number itself.
Why it matters
The scheme identifies the numbering system used for the company registration number. The profile restricts which scheme codes you can record in this attribute.
How to fix it
Check which register or numbering system your sales agent's company registration number comes from. Correct schemeID on ram:SalesAgentTradeParty/ram:SpecifiedLegalOrganization/ram:ID to the corresponding permitted code. Do not select a different scheme merely because its code is allowed. Correct the source data or export mapping and recheck the resulting 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
Value of '@schemeID' is not allowed. 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-000746 still fails, and which other rules do.
Related rules
- FX-SCH-A-000747 The sales agent's organisation address needs one country element
- FX-SCH-A-000748 The sales agent's organisation address can have at most one region
- FX-SCH-A-000749 The sales agent's organisation address needs an allowed country code
- FX-SCH-A-000750 Each sales agent tax registration needs one identifier
- FX-SCH-A-000751 The sales agent's tax registration needs a scheme attribute
- FX-SCH-A-000752 The sales agent's electronic address block needs one address element