← Înapoi la dicționar
BR-01 Eroare Câmpuri obligatorii (header)

CustomizationID lipsește

Referință: EN16931 BR-01

Ce înseamnă

Orice factură UBL conformă EN16931 trebuie să declare <cbc:CustomizationID> ca prim element al header-ului. Acest identificator spune validatorului care variantă a standardului (CIUS) este folosită. Pentru România, valoarea fixă este:

urn:cen.eu:en16931:2017#compliant#urn:efactura.mfinante.ro:CIUS-RO:1.0.1

Dacă elementul lipsește, ANAF nu poate aplica regulile CIUS-RO și respinge XML-ul cu BR-01.

Cum se rezolvă

Adaugă elementul ca prim copil al <Invoice> sau <CreditNote>, după UBLVersionID:

<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
         xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:UBLVersionID>2.1</cbc:UBLVersionID>
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:efactura.mfinante.ro:CIUS-RO:1.0.1</cbc:CustomizationID>
  <cbc:ID>FACT-2026-0001</cbc:ID>
  ...
</Invoice>

Note

  • Valoarea este fixă pentru toate facturile e-Factura românești
  • Nu folosi alte CIUS (cum ar fi cele germane sau franceze) — ANAF le respinge
  • Acest identificator este cel care declanșează regulile suplimentare românești peste cele EN16931 standard

Verifică dacă XML-ul tău are această eroare

Încărcăm fișierul, rulăm aceleași reguli EN16931 pe care le folosește ANAF și îți arătăm toate codurile găsite.

Validează gratuit