MF.P.6 MasterFiles

Regula MF.P.6: ProductCommodityCode

Elementul ProductCommodityCode din secțiunea MasterFiles a declarației informative D406 este verificat de DUKIntegrator după regula MF.P.6 din documentația oficială SAF-T publicată de ANAF. Cerința oficială este citată mai jos ca atare, împreună cu explicația erorii pe care regula o produce la validare.


Cerința oficială

Classification for import / export

Text citat din documentația oficială SAF-T (SchemaDefCod), în limba originală, fără parafrazare.

Detalii din documentația oficială

Clasificarea pentru import / export
Cod NC must be the 8 digits version. The validation will be done with the nomenclatures NC8_2021_TARIC3 and Nom_aisg
Cod NC trebuie să fie o versiune de 8 cifre. Validarea se va realiza cu Nomenclatoarele NC8_2021_TARIC3 si cu Nom_asig
Cod NC (8 digits) will be reported where it is required according to the Romanian law, particularly in instances like: * import / export transactions * acquisitions / supplies of food products subjected to reduced VAT rate * intra-community movements subjected to intrastat reporting. *acquisitions / supplies subjected to local reversed VAT charge depending on NC code * transactions with excisable products for which excise duties are determined based on the code Cod NC. For insurance companies, the codes entered in Nom_asig will also be used. Where Cod NC is not applicable or required according to the Romanian law, will be filled in with value 0 (zero).
Cod NC (8 cifre) va fi raportat acolo unde este cerut conform legislației române, în special în cazuri precum: * tranzacții de import / export * achizitii/livrari de produse alimentare supuse cotei reduse de TVA * mișcări intracomunitare supuse raportării intrastat. *achizitii/livrari supuse taxei locale inversate de TVA in functie de codul NC * tranzactiile cu produse accizabile pentru care accizele se determina pe baza codului Cod NC. Pentru societatile de asigurare se vor utiliza si codurile inscrise in Nom_asig. În cazul în care codul NC nu este aplicabil sau impus în conformitate cu legislația română, se va completa cu valoarea 0 (zero).
Cod NC (8 digits) will be reported where it is required according to the Romanian law, particularly in instances like: * import / export transactions * acquisitions / supplies of food products subjected to reduced VAT rate * intra-community movements subjected to intrastat reporting. *acquisitions / supplies subjected to local reversed VAT charge depending on NC code * transactions with excisable products for which excise duties are determined based on the code Cod NC. For insurance companies, the codes entered in Nom_asig will also be used.
Cod NC (8 cifre) va fi raportat acolo unde este cerut conform legislației române, în special în cazuri precum: * tranzacții de import / export * achizitii/livrari de produse alimentare supuse cotei reduse de TVA * mișcări intracomunitare supuse raportării intrastat. *achizitii/livrari supuse taxei locale inversate de TVA in functie de codul NC * tranzactiile cu produse accizabile pentru care accizele se determina pe baza codului Cod NC. Pentru societatile de asigurare se vor utiliza si codurile inscrise in Nom_asig.

Valori scurte din coloanele fișei oficiale (tip de dată, sursă, obligativitate, cardinalitate), în ordinea din documentație:

SAFmiddle1textType TBD Mandatory Mandatory 1

Eroarea tipică la validare

La validare, DUKIntegrator semnalează această regulă atunci când elementul ProductCommodityCode lipsește, este gol sau nu respectă formatul cerut. Eroarea apare în secțiunea MasterFiles a fișierului D406, iar mesajul validatorului indică de regulă linia din XML, nu și regula încălcată — pe aceasta o ai citată mai sus. Compară valoarea raportată cu cerința oficială înainte de a redepune.