şier XML pentru borderou 230 Ţ valabil pentru an de ...

Structura fiier XML pentru borderou 230

Structura fiier XML pentru declaratia 230 - CERERE PRIVIND DESTINAIA SUMEI REPREZENT?ND P?N LA 3,5 % DIN IMPOZITUL ANUAL DATORAT valabil pentru an de depunere = 2021 ( conf. OPANAF 15/2021 )

universalCode = B230_A1.0.0 valabil din 20.01.2021 pentru borderou depus de organizatii non protit/ entitati universalCode = D230_A1.0.0 valabil din 20.01.2021 pentru declaratie depusa de persoane fizice

declaratie: v5 / 20.01.2021 borderou : v1 Poate contine atasata arhiva .zip

modificari fata de v4 evidentiate cu magenta

Nr. crt.

Elemente/ atribute

1.a 1.b 1.c

1.d 1.e 1.g 1.h 1.i

1.

2. 3.

4. 5. 6.

7.

luna an cui

den totalPlata_A Iban_entit nr_borderou data_borderou

den_i cif_i adresa_i telefon_i fax_i

emai_i

Denumire c?mp

Tip i lungime c?mp

C?mp obliga toriu

C?mp calcul at

Formule i restricii

Perioada de raportare - Luna Perioada de raportare - An Cod de identificare fiscal declarant Denumire declarant Suma de control Iban entitate Nr borderou alocat de entitate Data borderou

N(2)

DA

N(4)

DA

N(13)

DA

C(60)

DA

N(15)

DA

C(24)

DA

N(15)

DA

C(10)

DA

IV. DATE DE IDENTIFICARE A IMPUTERNICITULUI Nume, prenume / Denumire

Cod de identificare fiscal

Adresa Telefon

Fax

C(60)

N(13)

C(200) C(15)

C(15)

Email

C(250)

luna =12

Count() Validare iban

Sa fie anterior depunerii Sa fie in cursul anului 2020 2021

=null Validare cif_i =null =null =null Daca tip null fax_i poate exista =null Daca tip null emai_i poate exista Validare format email

Erori ERR ? cif imputernicit invalid

1

8.

9.

luna

10.

tip

11.

an

12.

13.

nume_c

14.

initiala_c

15.

prenume_c

16. adresa_c

17. telefon_c

18. fax_c

19.

email_c

20. cif_c

1 3 . a 21. 22.

nr_poz

23. bifa_sal

24. bifa_pens

1-n aparitii

Perioada de raportare - Luna

N(2)

DA

Formular D230 pentru

N(1)

Perioada de raportare - An I. DATE DE IDENTIFICARE A CONTRIBUABILULUI Nume

Initiala

Prenume Adresa Telefon Fax E-mail

N(4)

DA

C(75)

DA

C(2)

DA

C(75)

DA

C(200) C(15)

C(15)

C(250)

Cod numeric personal/Numr de identificare fiscal

N(13)

DA

Index persoana

N(4)

1-n aparitii II. DATE PRIVIND CATEGORIILE DE VENIT PENTRU CARE SE SOLICIT 2% DIN IMPOZITUL ANUAL

1.Venituri din salarii si asimilate salariilor

N(1)

2.Venituri din pensii

N(1)

=null

luna =12 Daca tip == 1 atunci an >= 2019 Conf opanaf 147/2020 Daca tip== 2atunci an>=2019 conform OPANAF ..../2020 an >= 2018

ERR - luna raportare necompletata ERR ? valoare diferita ERR - an raportare necompletat

nume_c null pentru D230 prenume_c null pentru D230

ERR ? nume contribuabil necompletat

ERR ? initiala contribuabil necompletata ERR ? prenume contribuabil necompletat

Daca tip null fax_c poate exista Daca tip null email_c poate exista Validare format email validare cif_c unic la nivel de formular

Nr_poz null la nivel de borderou

ATT ERR ? CIF contribuabil necompletat ERR ? CIF contribuabil invalid

bifa_sal null tip == null bifa_sal=(0-nebifata, 1-bifata)

bifa_sal nu exista pt tip in (1, 2) bifa_sal null tip == null

bifa_pens=(0-nebifata, 1-bifata)

ERR ? nu ati bifat venituri din 1.salarii/ 2.pensii

2

25. 26.

bifa_bursa

III. DESTINAIA SUMEI REPREZENT?ND PANA LA 2 3,5% DIN IMPOZITUL ANUAL, POTRIVIT ART.79, ART.82 ALIN.(6) SI ART.102 DIN LEGEA NR.227/2015

1 Bursa privata

N(1)

27.

suma_bursa

28. contract_bursa

29.

doc_plata_bursa

30.

bifa_entitate

Suma pltit (lei)

Contract nr. / data Documente de plat nr./data (zz/ll/aaaa)

N(15) C(50) C(150)

2. Sustinerea unei entitati 3egative3t/ unitati de cult

N(1)

31. procent

Cota (2% sau 3,5%) pana la 3,5% din impozitul 3egati pentru sustinerea unei entitati

N(1) N(3.2)

daca (bifa_sal = 0 si bifa_pens=0) atunci err bifa_pens nu exista pt tip in (1, 2)

bifa_bursa =(0-nebifata, 1-bifata) bifa_bursa = 0 sau null Daca tip in (1,2) atunci (bifa_bursa = 1 bifa_entitate = 0) -daca bifa_bursa =1 atunci trebuie ca suma_bursa # null si contract_bursa # null si doc_plata_bursa # null si bifa_entitate = 0 suma_bursa>=0

ERR ? avem bifa_bursa=1 si suma_bursa sau contract_bursa sau doc_plata_bursa necompletat ERR ? Suma bursa pltit 3egative.

bifa_entitate =(0-nebifata, 1-bifata) Daca tip in (1,2) atunci (bifa_entitate = 1 bifa_bursa = 0)

-daca bifa_ entitate =1 atunci trebuie ca den_ entitate #null si cif_ entitate # null si cont_ entitate # null si bifa_bursa = 0

daca (bifa_bursa = 0 si bifa_entitate=0) atunci err procent null tip == null

ERR ? avem bifa_entitate=1 si den_entitate sau cif_entitate sau cont_entitate necompletat

ERR ? nu ati bifat 1.bursa/ 2.entitate

procent = (1,2) 1 = cota de 2%

3

2 = cota de 3,5%

procent =0

ERR ? Suma entitate 4egative.

25

valabilitate _distribuire = (1, 2)

.a valabilitate_distribuire

Optiune privind distribuirea sumei pentru o perioada de 2 N(1) ani *)

valabilitate _distribuire = 1 - nebifat valabilitate _distribuire = 2 - bifat valabilitate _distribuire null ( tip == 1 && bifa_entitate == 1) sau (tip ==

ERR

2 && bifa_entitate == 1 && sectiune

in(3,4))

25

1 ? cap II.A1

.b sectiune

Tipul sectiunii/capitolului

N(1)

2 ? cap II.A2 3 ? cap II.B

4 ? cap III

33.

den_entitate

Denumire entitate nonprofit/unitate de cult

C(60)

34.

cif_entitate

Cod de identificare fiscal

N(10)

Validare cif_entitate cif_entitate = cui declarant

ERR ? cif entitate invalid

35.

cont_entitate

Cont bancar (IBAN)

C(24)

validare cont_entitate

ERR ? cont bancar entitate invalid

36.

37.

totalPlata_A =

totalPlata_A

Suma de control

N(15)

DA

DA

SUMA( suma_bursa+ suma_ entitate) =null

ERR ? suma de control ? mod de calcul eronat

38. 39.

4

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download