All error codes › BR-RO-110
BR-RO-110 – Seller county code invalid
Errorroapplies to Romanian e-Factura
What the rule says
If the Seller's country Code (BT-40) is RO, then the Seller's country subdivision (BT-39) must be coded using the ISO 3166-2: RO code list (ex. "RO-B" for Bucharest, "RO-AB" for Alba County...).
How to fix it
Use the ISO 3166-2:RO code: RO-B for Bucharest, RO-CJ for Cluj, RO-IF for Ilfov, RO-AB for Alba, etc. Not the county name.
UBL: cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity
Paste the XML and see every error with the exact fix and the correct amounts.
Where it is checked in the XML
Context: /ubl:Invoice | /cn:CreditNote
Test (XPath):
normalize-space(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) = 'RO' and not(normalize-space(cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) = $ISO-3166-RO-CODES)
Related rules
BR-RO-001Wrong CIUS-RO specification identifierBR-RO-010Invoice number has no digitBR-RO-030Foreign-currency invoice needs RON as VAT currencyBR-RO-040VAT point date code not allowedBR-RO-065Seller VAT / tax ID missingBR-RO-081Seller street address missingBR-RO-082Buyer street address missingBR-RO-091Seller city missingBR-RO-092Buyer city missingBR-RO-100Bucharest seller city must be a sector codeBR-RO-101Bucharest buyer city must be a sector codeBR-RO-111Buyer county code invalid