Structura fişier XML pentru declaratia unica pentru an r ...
[Pages:115]Structura fiier XML pentru declaratia unica pentru an_r = 2019 2020 cu aplicarea bonificatiilor la 30/06/2020
Conform OPANAF nr. 139/2020
(universalCode = D212_A3.0.0D212_A4.0.0, declaratie: v3v4)
Nr.
Obs Elem./atrib.
crt
1.
luna_r
2.
an_r
3.
rectif1
Semnificatie Tip Obli Constrangeri si formule
Err/
date g
Att
Luna de
N(2) da luna_r = 12
raportare
Anul de
N(4) da an_r = 2019 2020
raportare
Se rectifica N(1) da rectif1 = (0,1)
doar cap11,
0 - nu
cap12,
1 ? da
cap13, cap
14,
rectif1 si rectifBon1 nu pot
avea
valoarea 1 in acelasi timp
daca rectifBon1 0
atunci rectif1 = 0
4.
rectif2
5.
rectifBon1
Se rectifica doar capitolele cap21, cap22, cap23, Declaraie
N(1) da rectif2 = (0,1) 0 - nu 1 - da
N(1)
rectifBon1 = (0,1)
rectificativ privind Capitolul I, pentru aplicarea bonificaiei
0 - nu 1 ? da
rectif1 si rectifBon1 nu pot avea valoarea 1 in acelasi timp daca rectif1 0 atunci rectifBon1 = 0
6.
bonificatie120
Declaraie N(1)
bonificatie120 = (0,1)
pentru
0 - nu
aplicarea
1 ? da
bonificaiei ?n
cazul
bonificatie120 si
contribuabilil
bonificatie148 pot fi bifate in
or care obin
acelasi timp doar daca una
venituri
dintre bifete rectif1 sau
anuale
rectifBon1 este bifata
pentru care
exist
Daca bonificatie148 = 1 &&
obligaia
(rectif1 + rectifBon1 = 0)
completrii i
Atunci bonificatie120 = 0
depunerii
numai a
declaraiei
prevzut la
art.120 din
Codul fiscal
7.
bonificatie148
Declaraie N(1)
bonificatie148 = (0,1)
pentru
0 - nu
aplicarea
1 ? da
bonificaiei ?n
cazul
bonificatie120 si
8.
d_rec
contribuabilil
bonificatie148 pot fi bifate in
or care au
acelasi timp doar daca una
optat pentru
dintre bifete rectif1 sau
plata
rectifBon1 este bifata
contribuiei
de asigurri
sociale sau a
Daca bonificatie120 = 1 &&
contribuiei
(rectif1 + rectifBon1 = 0)
de asigurri
Atunci bonificatie148 = 0
sociale de
sntate
potrivit
art.148
alin.(3),
respectiv
art.180 din
Codul fiscal
Bifa
N(1) da d_rec = (0,1, 2, 3)
declaratie
rectificativa
daca rectif1 || rectif2 == 1
atunci d_rec = 1
daca rectif1 + rectif2 + rectifBon1 0 atunci d_rec = 1;
daca rectif1 + rectifBon 1+ bonifictie120 0 atunci d_rec = 2;
9.
totalPlata_A
10.
nume_c
11.
adresa_c
12.
telefon_c
13.
fax_c
rectif1 + rectifBon 1+ bonifictie148 0
atunci d_rec = 3
altfel d_rec = 0
Suma de control
N(15) da
totalPlata_A >= 0 totalPlata_A = (cif[i])
suma caractererlor ce compun codul numeric personal
A. Date de identificare a contribuabil ului Nume Initiala Prenume Adresa
Telefon
C(25 da 0) C(20 da 0) C(15)
Doar caractere alfabetice si semnul - (minus)
Doar caractere numerice
Numar valid in retele telefonice din Romania
Fax
C(15)
Doar caractere numerice
Numar valid in retele telefonice din Romania
14.
email_c
Email
C(20
Format valid adresa email
0)
15.
cif
Cod numeric N(13) da Format CNP/ NIF valid
personal/
Numar de
identificare
fiscala din
Romania
16.
nerezident
Bifa
N(1) da nerezident = (0,1)
Nerezident
0 - nu
1 - da
17.
stat_rezidenta
Statul de
C(2)
stat_rezidenta null
rezienta
nerezident == 1
Valori conform Nomenclator
tari (simbolizare ALFA2)(ISO
3166-1 Alpha-2)
18.
cif_str
19.
cont_bancar
Cod de identificare fiscala din strainatate Cont bancar (IBAN) D. Date de identificare a imputernicit ului/ curatorului
C(50) C(24)
cif_str null nerezident == 1
Format valid IBAN
20.
den_i
21.
cif_i
22.
adresa_i
23.
telefon_i
Nume, prenume/ Denumire Cod de identificare fiscala Adresa
Telefon
C(60)
N(13)
C(20 0) C(15)
Format valid CNP, NIF sau CUI
Doar caractere numerice Numar valid in retele telefonice din Romania
24.
fax_i
Fax
C(15)
Doar caractere numerice
Numar valid in retele telefonice din Romania
25.
email_i
Email
C(20
Format valid adresa email
0)
Cap1.sectiune a 3.subsectiune a 1 Date privind contribuia de asigurri sociale CAS datorat pentru anul 20182019
26.
Total venit N(15)
cas_total_ven>= 0
net anual
cumulat
Daca cas_total_ven null
realizat din
atunci
activiti
cas_baza null si
independente
cas_datorat null
i drepturi de
proprietate
Daca rectifBon1= 0 atunci
intelectual
cas_total_ven, cas_baza,
cas_total_ven
cas_datorat sunt simultan
nule sau simultan nenule;
Daca rectifBon1= 1 atunci
cas_total_ven, cas_baza sunt
nule;
Daca rectifBon1= 1 atunci
cas_datorat diferit de nul;
27. cas_baza
Baz anual calcul a CAS ( Venit ales pentru plata CAS)
N(15)
cas_baza > = 19002080 Daca cas_baza null atunci cas_total_ven null si cas_datorat null;
Daca rectifBon1= 0 atunci cas_total_ven, cas_baza, cas_datorat sunt simultan nule sau simultan nenule; Daca rectifBon1= 1 atunci cas_total_ven, cas_baza sunt nule; Daca rectifBon1= 1 atunci cas_datorat diferit de nul;
28. cas_datorat
CAS datorat N(15)
Cap1.sectiune a 3.subsectiune a 2 Date privind contribuia de asigurri
cas_datorat = math.round(cas_baza *25/ 100) daca rectiBon1 = 0; rotunjire la numar intreg
cas_datorat > = 0 daca cas_datorat null atunci cas_total_ven null si cas_baza null
Daca rectifBon1= 0 atunci cas_total_ven, cas_baza, cas_datorat sunt simultan nule sau simultan nenule;
Daca rectifBon1= 1 atunci cas_total_ven, cas_baza sunt nule;
Daca rectifBon1= 1 atunci si cas_datorat diferit de nul si se verifica cu ce exista in baza de date Nu se verifica formula
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- ordinul anaf nr 139 2020 pentru aprobarea modelului
- ghid privind depunerea Şi completarea În anul 2021 a
- ghid de depunere a declaratiei unice aferenta
- stabilirea Şi declararea obliga iilor fiscale datorate de
- ministerul afacerilor interne site ul mai
- cum se depunde declaratia unica la anaf
- dogar p m lia felicia daesti
- declaraŢie unicĂ privind impozitul pe venit i contribu
- declaraŢie unicĂ privind impozitul pe venit și
- structura fişier xml pentru declaratia unica pentru an r