What it means
The rule counts ram:CountryID elements in each ram:PostalTradeAddress within the line's ram:SpecifiedTradeProduct/ram:ManufacturerTradeParty. It requires exactly one element in each existing address block. It does not check whether the country text is empty or is a valid two-letter code.
Why it matters
The country field identifies the country to which the manufacturer's postal address belongs.
How to fix it
Check the affected manufacturer's postal address. Add a missing ram:CountryID with the correct country code, such as DE or FR, or keep the appropriate country element and remove the extra elements. If the address was included by mistake, remove the whole ram:PostalTradeAddress block. Save or 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:CountryID' 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-001162 still fails, and which other rules do.
Related rules
- FX-SCH-A-001163 A manufacturer's address can have only one region
- FX-SCH-A-001164 The manufacturer's country must be a valid country code
- FX-SCH-A-001165 Manufacturer registration number scheme must be a known code
- FX-SCH-A-001166 A manufacturer tax number entry must hold exactly one number
- FX-SCH-A-001167 Every ID in a manufacturer tax number entry needs a scheme
- FX-SCH-A-001168 A manufacturer VAT number entry must hold exactly one number