S.H.2 Structuri comune (Structures)

Regula S.H.2: AuditFileCountry

Regula S.H.2 face parte din documentația oficială SAF-T publicată de ANAF și privește elementul AuditFileCountry din secțiunea Structuri comune (Structures) a declarației informative D406. Validatorul DUKIntegrator o aplică la fiecare depunere; mai jos ai cerința oficială, citată ca atare, și explicația erorii pe care o produce la validare.


Cerința oficială

Two-letter country code according to ISO 3166-1 alpha 2 standard. Example NL for the Netherlands, RO for Romania

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

Detalii din documentația oficială

Cod de țară din două litere în conformitate cu standardul ISO 3166-1 alpha 2. Exemplu NL pentru Olanda, RO pentru România
All ISO ASCII characters allowed
Sunt permise toate caracterele ISO ASCII
Validation according to ISO3166-2-CountryCodes
Validare conform ISO3166-2-CountryCodes
Filled with ”RO” for Romania
Se completează cu valoarea ”RO” pentru România

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

ISOCountryCode Mandatory Mandatory RO 1

Eroarea tipică la validare

La validare, DUKIntegrator semnalează această regulă atunci când elementul AuditFileCountry lipsește, este gol sau nu respectă formatul cerut. Eroarea apare în secțiunea Structuri comune (Structures) 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.