What it means
The rule selects ram:SpecifiedTaxRegistration under the line's ram:ItemSellerTradeParty when it already contains a ram:ID with schemeID="FC". It then counts all ram:ID children and requires one. A registration with no ID is not selected by this rule.
Why it matters
The FC registration structure holds one identifier rather than several ID elements in the same block.
How to fix it
In the affected ram:SpecifiedTaxRegistration, keep one ram:ID with schemeID="FC" for the tax number and remove duplicate ID elements. If an extra ID is a VAT number you need to include, put it in a separate ram:SpecifiedTaxRegistration with schemeID="VA" on its ram:ID. 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:ID' 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-001052 still fails, and which other rules do.
Related rules
- FX-SCH-A-001053 Each ID in a line seller's tax number registration needs a scheme
- FX-SCH-A-001054 A line seller's VAT number registration needs exactly one ID
- FX-SCH-A-001055 Each ID in a line seller's VAT registration needs a scheme
- FX-SCH-A-001056 A line seller's electronic address block needs exactly one address
- FX-SCH-A-001057 The scheme of an item seller's electronic address is required
- FX-SCH-A-001058 The scheme of an item seller's electronic address must be allowed