Erori e-FacturaBR-RO-001

CustomizationID nu conține identificatorul CIUS-RO cerut de ANAF

Codul regulii este BR-RO-001.

Mesajul exact din validatorul ANAF

textEroare=[BR-RO-001]-Identificatorul specificatie (BT-24) trebuie sa corespunda sintactic cu valoarea precizata in Specificatii tehnice și de utilizare a elementelor de baza ale facturii electronice - RO_CIUS - și a regulilor operationale specifice aplicabile la nivel national. #The specification identifier (BT-24) must syntactically correspond to the value specified in the Technical and Usage Specifications of the basic elements of the electronic invoice - RO_CIUS - and the specific operational rules applicable at national level(urn:cen.eu:en16931:2017#compliant#urn:efactura.mfinante.ro:CIUS-RO:1.0.1).

Ce inseamna

BT-24 (cbc:CustomizationID) este câmpul prin care îi spui destinatarului, adică ANAF, după ce set de reguli ai construit factura. Pentru RO e-Factura valoarea trebuie să fie exact cea din specificația CIUS-RO, cu tot cu sufixul care indică versiunea. Dacă lipsește partea cu efactura.mfinante.ro:CIUS-RO sau dacă versiunea diferă, validarea se oprește aici, înainte să se uite cineva la sume sau la părți. Regula se aplică identic și la facturile de stornare emise ca CreditNote.

Cum repari

Setează în programul de facturare identificatorul de specificație pe valoarea completă cerută de CIUS-RO, fără să o modifici manual și fără spații suplimentare. Verifică sufixul de versiune: el trebuie să fie ultimul segment, după CIUS-RO:, și să corespundă versiunii de schematron cu care validezi.

Exemplu

Asa pica

<ubl:Invoice xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
             xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:CustomizationID>urn:cen.eu:en16931:2017</cbc:CustomizationID>
</ubl:Invoice>

Asa trece

<ubl:Invoice xmlns:ubl="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
             xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
  <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:efactura.mfinante.ro:CIUS-RO:1.0.1</cbc:CustomizationID>
</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 romana

Identificatorul specificatie (BT-24) trebuie sa corespunda sintactic cu valoarea precizata in Specificatii tehnice și de utilizare a elementelor de baza ale facturii electronice - RO_CIUS - și a regulilor operationale specifice aplicabile la nivel national

Textul oficial, in engleza

The specification identifier (BT-24) must syntactically correspond to the value specified in the Technical and Usage Specifications of the basic elements of the electronic invoice - RO_CIUS - and the specific operational rules applicable at national level({valoare}).

Unde se aplica

/ubl:Invoice | /cn:CreditNote

Conditia care trebuie sa fie adevarata

cbc:CustomizationID = $RO-CIUS-ID
Ce nu rezulta din textul oficial al regulii

Valoarea variabilei RO-CIUS-ID din schematron este dată ca terminându-se cu "CIUS-RO:", fără numărul de versiune; în factura de referință și în exemplele ANAF apare "...CIUS-RO:1.0.1". Nu pot confirma din datele primite dacă versiunea face parte din variabilă sau se adaugă separat, nici dacă versiunea 1.0.1 este încă cea acceptată de validatorul actual (schematronul citat este 1.0.9). Verifică în validatorul ANAF versiunea exactă cerută în momentul emiterii.