Validator e-Factura

Toate codurile de eroare › BR-RO-111

BR-RO-111 – Cod de județ invalid la cumpărător

Eroarerose aplică la e-Factura

Ce spune regula

Daca Codul tarii Cumparatorului (BT-55) este RO, atunci Subdiviziunea tarii Cumparatorului (BT-54) trebuie sa fie codificata folosind lista de coduri ISO 3166-2:RO (ex. "RO-B" pentru Municipiul Bucuresti, "RO-AB" pentru judetul Alba...).

Cum o repari

Folosește codul ISO 3166-2:RO: RO-B pentru București, RO-CJ pentru Cluj, RO-IF pentru Ilfov etc. Nu numele județului.

UBL: cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity

Verifică-ți factura gratuit

Lipește XML-ul și vezi toate erorile, cu corectura exactă și valoarea corectă.

Unde se verifică în XML

Context: /ubl:Invoice | /cn:CreditNote

Condiția (XPath):

normalize-space(cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode) = 'RO' and not(normalize-space(cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:CountrySubentity) = $ISO-3166-RO-CODES)
Textul oficial (engleză)

If the Buyer's country Code (BT-55) is RO, then the Buyer's country subdivision (BT-54) must be coded using the ISO 3166-2: RO code list (ex. "RO-B" for Bucharest, "RO-AB" for Alba County...).

Reguli înrudite