|
||||||||||||||||||||||||||||
Schema de etichetare a câmpurilor din schema SAF-T: | ||||||||||||||||||||||||||||
1. Schema are o structură arborescentă pe 3 niveluri | ||||||||||||||||||||||||||||
2. Totuși, este important ca schema să fie cât mai simplă pentru a avea o structură ușor de utilizat în formulele care descriu regulile de corelare și validare a datelor. | ||||||||||||||||||||||||||||
3. Notația aleasă este compusă din 3 elemente: <Section>.<Sub-section><Element Index> | ||||||||||||||||||||||||||||
a. <Section> corespunde cu una din cele 6 secțiuni ale schemei: | ||||||||||||||||||||||||||||
- <H> : Header | ||||||||||||||||||||||||||||
- <MF> : Master Files | ||||||||||||||||||||||||||||
- <GLE> : General Ledger Entries | ||||||||||||||||||||||||||||
- <SD> : Source Documents | ||||||||||||||||||||||||||||
- <S> : Structures | ||||||||||||||||||||||||||||
b. <Sub-section> corespunde cu structurile principale de date definite în interiorul unei secțiuni | ||||||||||||||||||||||||||||
c. <Element Index> corespunde indexului unui element care aparține de o sub secțiune. | ||||||||||||||||||||||||||||
Structura de organizare a acestui document | ||||||||||||||||||||||||||||
Acest document este organizat în două categorii de informații: | ||||||||||||||||||||||||||||
1. Taburile care definesc schema SAF-T pentru România | ||||||||||||||||||||||||||||
2. Taburile suport care conțin nomenclatoare și informații privind regulile de validare pentru anumite tipuri de date. | ||||||||||||||||||||||||||||
1. Schema SAF-T pentru Romania este definită în taburile: | ||||||||||||||||||||||||||||
1. Header | Structura headerului unui fișier XML SAF-T | |||||||||||||||||||||||||||
2. MasterFiles | Toate informațiile care aparțin de identificarea clienților, furnizorilor, stocurilor fizice, etc. | |||||||||||||||||||||||||||
3. GeneralLedgerEntries | Jurnalele contabile | |||||||||||||||||||||||||||
4. SourceDocuments | Document sursă, precum facturi de vânzare și achiziție | |||||||||||||||||||||||||||
5. Structures | Structuri de date referite în celelalte secțiuni ale schemei | |||||||||||||||||||||||||||
6. SimpleTypes | Definițiile tipurilor simple de date, utilizate pentru stabilirea tipurilor câmpurilor din schemă. | |||||||||||||||||||||||||||
2. Elementele suport pentru schema SAF-T se referă la nomenclatoare și reguli de validare. | ||||||||||||||||||||||||||||
Descrierea completă a nomenclatoarelor se găsește în foaia Centralizator_Nomenclatoare | ||||||||||||||||||||||||||||
LINK Centralizator | ||||||||||||||||||||||||||||
Structura de organizare a informației în taburile care descriu schema SAF-T | ||||||||||||||||||||||||||||
Fiecare din taburile 1 - 6 care conțin definiția schemei SAF-T sunt organizate sub formă tabelară. Taburile 1 - 5 prezintă informația folosind o structură comună de organizare. Tabul 6, care definește tipurile simple de date, are o formă mai simplă de organizare a informației. Informația este organizată după cum urmează: | ||||||||||||||||||||||||||||
Taburile 1 - 5 | ID | Identificatorul câmpului pentru a putea fi referit codificat, conform cu schema de codificare prezentată în acest tab | ||||||||||||||||||||||||||
Section | Numele secțiunii din schema SAF-T | |||||||||||||||||||||||||||
Sub-section | Numele sub-secțiunii din schema SAF-T | |||||||||||||||||||||||||||
Element | Numele elementului care aparține de o sub-secțiune | |||||||||||||||||||||||||||
Description | Descrierea elementului | |||||||||||||||||||||||||||
Type | Tipul de date asociat elementului | |||||||||||||||||||||||||||
Source Document/Field | Sursa pentru obținerea valorii elementului din datele contabile ale contribuabilului. | |||||||||||||||||||||||||||
Reporting (Mandatory or Optional) for sections/ sub-sections/ structures and fields according to OP ANAF no. / | Modul de raportare (Obligatoriu - Mandatory sau
Opțional - Optional) pentru
secțiuni/ sub-secțiuni/ structuri și câmpuri conform OP
ANAF nr. / Valorile Obligatoriu - Mandatory sau Opțional - Optional din această coloană indică prezența secțiunii/ sub-secțiunii/ structurii/ elementului, descris pe linia curentă, în Declarația D406 - SAF-T Semnificația de Obligatoriu sau Opțional din această coloană nu au legătură directă cu cardinalitatea secțiunii/ sub-secțiunii/ structurii/ elementului de pe linia curentă, ci descrie condiționalitatea acestor secțiuni în fiecare perioadă de raportare de către contribuabil. |
|||||||||||||||||||||||||||
Validation of cumulativ and modal reporting for sections/ sub-sections/ structures and fields (Mandatory or Optional) | Modul de validare pentru raportarea cumulativă
și modală pentru secțiuni/ sub-secțiuni/ structuri și
câmpuri (Obligatoriu - Mandatory sau Opțional - Optional) Valorile Obligatoriu - Mandatory sau Opțional - Optional din această coloană indică prezența secțiunii/ sub-secțiunii/ structurii/ elementului, descris pe linia curentă, în Declarația D406 - SAF-T transmisă cu formularul electronic Transmiterea datelor folosind Declarația D406 - SAF-T este modală, adică raportarea datelor se poate realiza în mai multe părți (nu aceeași declarație de mai multe ori) ci mai multe formulare D406 depuse în aceeași lună pentru fiecare contribuabil. Raportarea modală privește strict planul de transport al datelor de la contribuabil la ANAF, pentru raportarea în format electronic. Raportarea modală se aplică pe un fișier XML generat și funcționează identic pentru toate fișierele extrase / pregătite, indiferent de numărul câmpurilor și conținutul lor. Împărțirea fișierelor XML pentru raportare modală cu mai multe formulare D406 pentru aceeași lună este în sarcina contribuabilului, la pregătirea Declarației informative D406. Această metodă se folosește în cazul unor Declarații de dimensiuni foarte mari, iar împărțirea se face la nivel de Sub-Secțiune. Din considerente tehnice o sub - secțiune nu poate fi împărțită în mai multe extracții și trebuie obligatoriu transmisă printr-un singur formular D406. Semnificația de Obligatoriu sau Opțional din această coloană are legătură directă cu cardinalitatea secțiunii/ sub-secțiunii/ structurii/ elementului de pe linia curentă, astfel: - dacă valoarea este Mandatory, cardinalitatea este 1/ 1..* - atunci elementul trebuie transmis obligatoriu în cadrul uneia sau mai multor înregistrări. Altfel Declarația D406 - SAF-T va fi respinsă - considerată ca neconformă - dacă valoarea este Optional, cardinalitatea este 0/ 0..1/ 0..* - atunci: - pentru cardinalitate 0 - secțiunea/ sub-elementul/ structura/ elementul nu se transmite - pentru cardinalitate 0..1 - secțiunea/ sub-secțiunea/ structura/ elementul poate să fie transmis sau nu prin intermediul unui singur formula - pentru cardinalitate 0..* - secțiunea/ sub-secțiunea/ structura/ elementul poate să fie transmis sau nu prin intermediul unuia dintre mai multe formulare ale unei Declarații D406 - SAF-T. În cazul în care se transmite Declarația informativă prin intermediul mai multor formulare D406 atunci secțiunea/ sub-secțiunea/ structura va fi raportată o singură dată într-unul din formularele din serie. În cazul în care elementul trebuie completat în secțiunea respectivă și este marcat cu 0..* ( de exemplu Invoice) se va transmite câte o înregistrare pentru fiecare element. În cazul în care nu este nimic de raportat se va transmite doar tag-urile de început și de sfârșit ale sub-secțiunii sau structurii, însemnând că nu este nimic de raportat pentru perioada de raportare. |
|||||||||||||||||||||||||||
Syntactic Validation Rules | Regulile de validare sintactică aplicabile elementului. Dacă elementul nu are reguli de validare sintactică, "N/A" va fi valoarea câmpului. | |||||||||||||||||||||||||||
Semantic Validation Rules | Regulile de validare semantică aplicabile elementului. Dacă elementul nu are reguli de validare semantică, "N/A" va fi valoarea câmpului. | |||||||||||||||||||||||||||
Default Value | Valoarea implicită pentru element, dacă are una. Altfel, "N/A" va fi valoarea câmpului. | |||||||||||||||||||||||||||
Cardinality | Cardinalitatea elementului, adică de câte ori poate să apară în documentul XML SAF-T. | |||||||||||||||||||||||||||
Comments | Observații | |||||||||||||||||||||||||||
Raportare Lunara/ Trimestrială corelată cu
decontul de TVA* *Entitățile neînregistrate în scop de TVA vor depune trimestrial |
x - secțiunea/ sub-secțiunea/
structura/ elementul se transmite pentru perioada lună/ trimestru N/A - secțiunea/ sub-secțiunea/ structura/ elementul nu se transmite pentru perioada lună/ trimestru |
|||||||||||||||||||||||||||
Raportare la cerere - Stocuri | x - la cerere există obligația de raportare
pentru secțiunea/
sub-secțiunea/ structura/ elementul privind Stocurile prin
Declarația informativă D406 N/A - nu există obligația de raportare pentru secțiunea/ sub-secțiunea/ structura/ elementul privind Stocurile prin Declarația informativă D406 |
|||||||||||||||||||||||||||
Raportare Anuala - Active | x - anual, în funcție de anul financiar al
contribuabilului, există obligația de raportare pentru secțiunea/
sub-secțiunea/structura/elementul privind Activele prin Declarația
informativă D406 N/A - nu există obligația de raportare pentru secțiunea/ sub-secțiunea/structura/elementul privind Activele prin Declarația informativă D406 |
|||||||||||||||||||||||||||
Raportare D406 pentru Societățile nerezidente înregistrate în scopuri de TVA | x - secțiunea/ sub-secțiunea/
structura/ elementul se transmite pentru perioada lună/ trimestru de către
Societățile nerezidente înregistrate în scopuri de TVA N/A - secțiunea/ sub-secțiunea/ structura/ elementul nu se transmite pentru perioada lună/ trimestru de către Societățile nerezidente înregistrate în scopuri de TVA |
|||||||||||||||||||||||||||
Raportare rectificativă D406 (care se depune pentru corecția erorilor materiale în declarațiile informative D406) | x - secțiunea/ sub-secțiunea/
structura/ elementul se pot transmite pentru corectarea erorilor materiale
semnalate în cadrul declarațiilor informative D406 N/A - secțiunea/ sub-secțiunea/ structura/ elementul nu se transmite în cadrul declarației rectificative D406 |
|||||||||||||||||||||||||||
Tabul 6 | Section | Numele secțiunii | ||||||||||||||||||||||||||
Name | Numele tipului de date | |||||||||||||||||||||||||||
Type | Tipul de bază din specificația XML pe care îl moștenește. | |||||||||||||||||||||||||||
Description | Descrierea elementului | |||||||||||||||||||||||||||
Length | Lungimea permisă pentru acest tip de date. | |||||||||||||||||||||||||||
Comments | Observații |