Codul regulii este BR-RO-082. In raspunsul de la ANAF vezi insa BR-RO-080: eticheta din mesaj nu coincide cu identificatorul regulii. Nu cauta dupa codul regulii, ci dupa textul mesajului.
Regula BR-RO-082 din schematronul CIUS-RO cere ca adresa cumpărătorului să conțină linia 1, adică strada (BT-50). În răspunsul ANAF regula apare sub eticheta [BR-RO-080], de aceea nu o găsești căutând BR-RO-082. Validatorul verifică normalize-space, deci un câmp completat doar cu spații sau gol este tratat ca lipsă. Regula se aplică atât facturii, cât și notei de credit.
Completează în fișa partenerului adresa - linia 1 (strada și numărul) și verifică maparea către cbc:StreetName din cac:PostalAddress al cumpărătorului, nu doar către adresa vânzătorului. Dacă programul folosește un singur câmp de adresă pentru ambele părți, duplică-l explicit pentru cumpărător.
<ubl:Invoice xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PostalAddress>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty>
</ubl:Invoice><ubl:Invoice xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PostalAddress>
<cbc:StreetName>Bd. Revolutiei nr. 10</cbc:StreetName>
</cac:PostalAddress>
</cac:Party>
</cac:AccountingCustomerParty>
</ubl:Invoice>ro16931-ubl-1.0.9. Factura cu fragmentul din stanga a fost respinsa cu exact mesajul de mai sus; cea cu fragmentul din dreapta a trecut fara nicio eroare. Verificarea s-a facut pe 14.09.2026.Adresa vânzătorului: linia 1 (strada) lipsește din factură
Adresa Cumparatorului - Linia 1 (BT-50) trebuie furnizata
Buyer address line 1(BT-50) must be provided.
/ubl:Invoice | /cn:CreditNote
cac:AccountingCustomerParty/cac:Party/cac:PostalAddress/cbc:StreetName[boolean(normalize-space(.))]
Nu am putut confirma din datele primite dacă eticheta [BR-RO-080] din răspunsul ANAF corespunde acestei reguli pentru toate tipurile de document; am preluat eticheta din enunț. De asemenea, nu pot verifica din datele primite dacă validatorul respinge un cac:PostalAddress complet gol din alte motive decât BR-RO-082.