Subsectiunea Header Structure este inclusa in sectiunea Structures (Structuri).
In subsectiunea Header Structure sunt definite urmatoarele elemente:
AuditFileVersion
- Descriere: identificarea versiunii utilizate pentru Fisierul Standard de Audit SAF-T
- Tip: SAFcodeType
- Validare sintactica: –
- Validare semantica: –
- Observatii: se completeaza cu valoarea 2.0, pentru fisierul standard de audit OECD SAF-T 2.0
AuditFileCountry
- Descriere: cod de tara din doua litere in conformitate cu standardul ISO 3166-1 alpha 2
Exemple: NL pentru Olanda, RO pentru Romania - Tip: ISOCountryCode
- Validare sintactica: sunt permise toate caracterele ISO ASCII
- Validare semantica: validare conform ISO3166-2-CountryCodes
- Observatii: se completeaza cu valoarea „RO” pentru Romania
AuditFileRegion
- Descriere: cod specific fiecarei tari pentru a indica regiunile/provinciile din cadrul autoritatii fiscale, de preferinta, descris in conformitate cu ISO3166-1A2 – RO Dept Codes
Exemplu: RO-AB pentru judetul Alba din Romania - Tip: SAFcodeType
- Validare sintactica: validare conform ISO3166-1A2 – RO Dept Codes
- Validare semantica: validare conform ISO3166-1A2 – RO Dept Codes
- Observatii: se completeaza conform nomenclatorului ISO3166-1A2 – RO Dept Codes
AuditFileDateCreated
- Descriere: data creerii fisierului SAF-T
- Tip: Date
- Validare sintactica: validare conform standardului ISO 8601
- Validare semantica: –
- Observatii: codificarea datei si a orei in fisierul standard de audit SAF-T se realizeaza pe baza standardului ISO 8601, care specifica formatul AAAA-LL-ZZ
Exemple de date acceptate: 2020-10-03, 2021-04-12
SoftwareCompanyName
- Descriere: denumirea societatii producatoare a software-lui care a generat fisierul standard de control fiscal
- Tip: SAFmiddle2textType
- Validare sintactica: –
- Validare semantica: –
- Observatii: –
SoftwareID
- Descriere: numele software-ului care a generat fisierul SAF-T
- Tip: SAFmiddle2textType
- Validare sintactica: –
- Validare semantica: –
- Observatii: –
SoftwareVersion
- Descriere: versiunea software-ului care a generat fisierul SAF-T
- Tip: SAFshorttextType
- Validare sintactica: –
- Validare semantica: –
- Observatii: –
Company
- Descriere: numele si adresa companiei
- Tip: CompanyHeaderStructure
- Validare sintactica: –
- Validare semantica: –
- Observatii: –
DefaultCurrencyCode
- Descriere: cod de moneda din trei litere (ISO 4217) al monedei locale, care este implicit pentru SAF-T
- Tip: ISOCurrencyCode
- Validare sintactica: validare conform localizarii pentru Romania
- Validare semantica: –
- Observatii: se completeaza cu valoarea „RON” pentru Romania
SelectionCriteria
- Descriere: criterii stabilite de utilizator pentru a popula fisierul de audit
- Tip: SelectionCriteriaStructure
- Validare sintactica: –
- Validare semantica: –
- Observatii: –
HeaderComment
- Descriere: indica tipul de declaratie transmisa
Aceasta poate fi declaratie lunara, declaratie trimestriala, declaratie anuala sau declaratie la cerere. - Tip: SAFlongtextType
- Validare sintactica: restrictie pentru valorile
- L – pentru declaratii lunare
- T – pentru declaratii trimestriale
- A – pentru declaratii anuale
- C – pentru declaratii la cerere
- NL – nerezidenti lunar
- NT – nerezidenti trimestrial
- Validare semantica: restrictie pentru valorile
- L – pentru declaratii lunare
- T – pentru declaratii trimestriale
- A – pentru declaratii anuale
- C – pentru declaratii la cerere
- NL – nerezidenti lunar
- NT – nerezidenti trimestrial
- Observatii: completarea acestui camp se face cu codificarea corespunzatoare tipului de declaratie transmisa, astfel:
- pentru declaratii lunare se completeaza cu L
- pentru declaratii trimestriale se completeaza cu T
- pentru declaratii anuale se completeaza cu A
- pentru declaratiile nerezidentilor inregistrati in Romania in scop de TVA si asimilati marilor contribuabili (pe baza criteriului de reprezentare) se completeaza cu NL (nerezidenti lunar)
- pentru declaratiile nerezidentilor inregistrati in scop de TVA in Romania asimilati contribuabililor mijlocii sau mici se completeaza cu NT (nerezidenti trimestrial)
SegmentIndex
- Descriere: indexul segmentului in secventa de raportare, pentru raportarea modala
- Tip: SAFcodeType
- Validare sintactica: valoare numerica
- Validare semantica: valoarea trebuie sa fie mai mare ca 0
- Observatii: –
TotalSegmentsInSequence
- Descriere: numarul total de segmente in secventa
- Tip: SAFcodeType
- Validare sintactica: valoare numerica
- Validare semantica: valoarea trebuie sa fie mai mare ca 0
- Observatii: –
Sursa: www.anaf.ro