What it means
The ram:PostalTradeAddress under ram:InvoicerTradeParty/ram:SpecifiedLegalOrganization may contain zero or one ram:CountrySubDivisionName child. The rule fails when there are two or more. It does not check the region's text.
Why it matters
The Extended profile provides a single optional region field in the legal organisation's postal address.
How to fix it
Check ram:InvoicerTradeParty/ram:SpecifiedLegalOrganization/ram:PostalTradeAddress. Remove extra ram:CountrySubDivisionName elements. If several parts of the region description are needed, put them in one text value within the remaining element. 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:CountrySubDivisionName' may occur at maximum 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-000901 still fails, and which other rules do.
Related rules
- FX-SCH-A-000902 The invoicer's company address needs a valid country code
- FX-SCH-A-000903 Each invoicer tax registration needs one identifier element
- FX-SCH-A-000904 The invoicer's VAT or tax number must say what kind it is
- FX-SCH-A-000905 Each invoicer electronic address entry needs one identifier
- FX-SCH-A-000906 The invoicer's electronic address needs a scheme attribute
- FX-SCH-A-000907 The invoicer's electronic address needs a valid scheme code