Sunteți pe pagina 1din 4

Structura fiier XML pentru D390:

Conform OPANAF 76/ 21.01.2010


Data Nr. modificrii crt. Elemente/ atribute
<declaratie390>

Denumire cmp

Tip i lungime cmp

Cmp obligatoriu

Formule i restricii

Erori

1 2

luna an

Perioada de raportare Luna Perioada de raportare - An

N(2) N(4) N(1)

DA DA

1>=luna <=12 luna>= 12 pentru an=2011 an >= 2011 d_rec in (0,1) unde 1=Rectificativa , 0=Initiala

ERR - luna raportare ERR - an raportare

d_rec

Declaratie rectificativa

Se raporteaza toata initiala corectata


C(75) C(75) C(50) N(10) C(200) C(1000) C(15) C(15) C(200) N(15) DA totalPlata_A = nrOPI+ bazaL+ bazaT+bazaA+ bazaP+ bazaS
ERR - calcul

4 5 6 7 8 9 10 11 12 13

nume_declar prenume_declar functie_declar

Nume declarant Prenume declarant Functie declarant Cod de nregistrare n scopuri de tva Denumire sau Nume i Prenume Adres domiciliu fiscal Telefon domiciliu fiscal Fax domiciliu fiscal E-mail domiciliu fiscal Suma de control 1 aparitie NUMR TOTAL PAGINI ANEXA LA DECLARATIE NUMRUL TOTAL AL OPERATORILOR INTRACOMUNITARI

DA DA DA DA DA DA
Verificare cui

cui den adresa telefon fax mail totalPlata_A <rezumat>

ERR - nume declarant necompletat ERR - prenume declarant necompletat ERR functie declarant necompletat ERR - cui invalid sau inexistent ERR - denumire necompletat ERR adres necompletat

14

nr_pag

N(1)

DA
nrOPI=COUNT operatie (tara+codO+denO) ERR - NUMRUL TOTAL AL OPERATORILOR INTRACOMUNITARI mod de calcul eronat

15

nrOPI

N(10)

DA

nrOPI=COUNT (operatie) (nr.total operatii intracomunitare)

16

bazaL

L-LIVRRI INTRACOMUNITARE DE BUNURI

N(15)

DA

bazaL= operatie(baza)
pentru operatie(tip)=L

ERR - L-LIVRRI INTRACOMUNITARE DE BUNURI mod de calcul eronat ERR - T-LIVRRI N CADRUL UNEI OPERAIUNI TRIUNGHIULARE mod de calcul eronat ERR - A-ACHIZIII INTRACOMUNITARE DE BUNURI mod de calcul eronat ERR - P-PRESTRI INTRACOMUNITARE DE SERVICII mod de calcul eronat ERR - S-ACHIZIII INTRACOMUNITARE DE SERVICII mod de calcul eronat

17

bazaT

T-LIVRRI N CADRUL UNEI OPERAIUNI TRIUNGHIULARE

N(15)

DA

bazaT= operatie(baza)
pentru operatie(tip)=T

18

bazaA

A-ACHIZIII INTRACOMUNITARE DE BUNURI

N(15)

DA

bazaA= operatie(baza)
pentru operatie(tip)=A

19

bazaP

P-PRESTRI INTRACOMUNITARE DE SERVICII

N(15)

DA

bazaP= operatie(baza)
pentru operatie(tip)=P

20

bazaS

S-ACHIZIII INTRACOMUNITARE DE SERVICII Total baza de impozitare din anexa

N(15)

DA

bazaS= operatie(baza)
pentru operatie(tip)=S

21

total_baza </rezumat> <operatie>

N(15)

DA

total_baza =

operatie(baza)
tip in (L,T,A,P,S) tara verificare cu Nomenclator tari Daca codO este completat, se verifica daca codO este valid conform algoritmilor pentru fiecare tara - pt. tip in (A,S) codO poate lipsi - pt. tip in (L,T,P) codO este obligatoriu Se verifica unicitate apariie pentru (tara+codO+denO+tip) ERR codO necompletat pt. Tip in (L,T,P) ERR- (tara+codO+denO+tip) are apariii multiple ERR codO invalid (nu respecta algoritmul de tara) ERR tip operaiune diferit de (L,T,A,P,S)

1-n aparitii Tip operaiune Tara operator intracomunitar

22 23

tip tara

C(1) C(2)

DA DA

24

codO

Cod operator intracomunitar (fara codul de tara)

C(12)

ERR - denumire operator necompletat

25

denO

Denumire / nume si prenume operator intracomunitar

C(200)

DA

Daca codO este completat, se verifica daca perechea (tara+codO) are asociata o singura denO

ERR - denumire multipla pentru un operator definit prin perechea (tara+codO) ERR - baz impozabil necompletat

26

baza </operatie>
</declaratie390>

Baz impozabil

N(15)

DA

Lista de valori Tip operatiune


L T A P S LIVRRI INTRACOMUNITARE DE BUNURI LIVRRI N CADRUL UNEI OPERAIUNI TRIUNGHIULARE ACHIZIII INTRACOMUNITARE DE BUNURI PRESTRI INTRACOMUNITARE DE SERVICII ACHIZIII INTRACOMUNITARE DE SERVICII

Nomenclator Tari
AT BE BG CZ CY DK EE DE EL FI FR IE Austria Belgia Bulgaria Cehia Cipru Danemarca Estonia Germania Grecia Finlanda Franta Irlanda

IT LV LU LT MT GB NL PL PT SI SK ES SE HU

Italia Letonia Luxemburg Lituania Malta Marea Britanie Olanda Polonia Portugalia Slovenia Slovacia Spania Suedia Ungaria

Vers. A1.0.0 din 30.12.2011

S-ar putea să vă placă și