What it means
For ram:GlobalID under the line's ram:SpecifiedLineTradeDelivery/ram:UltimateShipToTradeParty, the checked schemeID value must be empty or match code list 11 in FACTUR-X_EXTENDED_codedb.xml. FX-SCH-A-001115 separately requires the attribute to be present.
Why it matters
The Extended profile uses a defined list of identifier schemes. A non-empty code outside that list fails this check, regardless of whether another system recognises it.
How to fix it
Identify the numbering system behind your final recipient's global identifier. Use its listed four-digit ISO 6523 code, such as 0088 for a GLN or 0060 for a DUNS number. Correct schemeID on the relevant ram:GlobalID, preserving leading zeroes, then export and recheck.
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-001116 still fails, and which other rules do.
Related rules
- FX-SCH-A-001117 The final recipient's address needs one country element
- FX-SCH-A-001118 Repeated region in the final recipient's address
- FX-SCH-A-001119 Unsupported country code in the final recipient's address
- FX-SCH-A-001120 Unsupported company registration scheme for the final recipient
- FX-SCH-A-001121 The final recipient's tax registration needs one identifier
- FX-SCH-A-001122 The final recipient's tax registration needs a type