Erori e-FacturaBR-06

Factura trebuie să conțină numele vânzătorului

Codul regulii este BR-06.

Mesajul exact din validatorul ANAF

textEroare=[BR-06]-An Invoice shall contain the Seller name (BT-27).

Ce inseamna

BR-06 cere ca factura să conțină denumirea vânzătorului (BT-27), adică elementul cac:PartyLegalEntity/cbc:RegistrationName din grupul vânzătorului. Validatorul nu verifică dacă denumirea e corectă sau completă, ci doar dacă elementul există. Fără el, factura nu are un emitent identificabil ca nume și se respinge, chiar dacă CUI-ul și numărul de la registrul comerțului sunt prezente.

Cum repari

Completează denumirea firmei emitente exact ca în certificatul constatator (câmpul de nume al vânzătorului din datele firmei). În multe programe acest câmp există dar rămâne gol la firmele create rapid, iar exportul XML omite elementul; verifică și că denumirea nu a fost ștearsă dintr-un șablon de factură.

Exemplu

Asa pica

<ubl:Invoice>
  <cac:AccountingSupplierParty>
    <cac:Party>
      <cac:PartyLegalEntity>
        <cbc:CompanyID>J40/1234/2010</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingSupplierParty>
</ubl:Invoice>

Asa trece

<ubl:Invoice>
  <cac:AccountingSupplierParty>
    <cac:Party>
      <cac:PartyLegalEntity>
        <cbc:RegistrationName>Vanzator SRL</cbc:RegistrationName>
        <cbc:CompanyID>J40/1234/2010</cbc:CompanyID>
      </cac:PartyLegalEntity>
    </cac:Party>
  </cac:AccountingSupplierParty>
</ubl:Invoice>
Verificat. Am pus fiecare din cele doua fragmente intr-o factura completa si le-am trecut prin validatorul oficial ANAF, versiunea 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.
Regula asa cum e scrisa in schematronul oficial

Textul oficial, in engleza

An Invoice shall contain the Seller name (BT-27).

Unde se aplica

$Invoice

Conditia care trebuie sa fie adevarata

$BR-06
Ce nu rezulta din textul oficial al regulii

Factura de referință folosește spațiul de nume implicit pentru rădăcină (elementul <Invoice> fără prefix), în timp ce convenția de fragment cere <ubl:Invoice>; am scris <ubl:Invoice> fără declarații de namespace, presupunând că instrumentul le adaugă la recompunere. Nu pot confirma din datele primite dacă validatorul ANAF raportează lipsa numelui vânzătorului doar ca BR-06 sau și prin alte reguli colaterale.