Story Transcript
Structura fişier XML pentru declaratia 402
D402 - Declarație informativă privind veniturile de natură salarială sau asimilate salariilor, inclusiv
remunerațiile administratorilor și ale altor persoane asimilate acestora , rezidenți ai altor state membre ale Uniunii Europene, realizate în România conform cu prevederile OMFP nr.2727/ 2015 (universalCode=D402_A1.0.0, declaratie:v1)
Nr. crt.
1. 2.
3. 4.
Elemente/ atribute
7. 8.
Tip şi lung. câmp
Câmp oblig.
Formule şi restricţii
Erori
an
Anul raportarii
N(4)
DA
luna
Luna raportarii
N(2)
DA
d_rec
Declaratie rectifcativa
N(1)
DA
5. 6.
Denumire câmp
an >= 20142015
luna =12 d_rec=(0,1) 0-initiala 1-rectificativa
ERR - an raportare necompletat ERR - luna raportare necompletata ERR - camp D_rec diferit de (0,1 )
A. Date de identificare ale platitorului de venit cif
CIF platitor de venit
Den_P
Denumire platitor de venit
N(10) N(13) C(200)
Adresa_P
Adresa
C(200)
DA DA DA
9.
Tip_P
Tip platitor
N(1)
DA
10. Forma_jurid_P
Forma juridica de organizare
N(1)
verificare cif
DA
Listă de valori (1,2,3,4) 1-Stat, unitate administrativ – teritorială, autoritiăţi locale 2-Sectorul privat 3-Societăți cu capital de stat si privat 4-Altă situație Listă de valori (1 la 8) 1-Persoane juridice 2-Autorități și Instituții Publice 3-Organizaţie internaţională sau
ERR – camp cif platitor de venit necompletat sau invalid ERR – camp Den_P necompletat ERR – camp Adresa_P necompletat
ERR – camp Tip_P diferit de (1,2 ,3,4) sau necompletat
ERR – camp Forma_jurid_P diferit de (1 la 9) sau necompletat
1
reprezentanță a acesteia pe teritoriul României 54-Organizații non-profit 65-Organisme de plasament colectiv 76-Parteneriat/asociere în participațiune 87-Fiducie 98-Altele 11. 12. 13. 14. 15. 16.
Nume declarant
C(75)
DA
prenume_declar
Prenume declarant
C(75)
DA
functie_declar
Functie declarant
C(50)
DA
totalPlata_A
Suma de control
N(15)
DA
N(6)
DA
ERR – camp id_benef necompletat
Nume
1-n aparitii C. Beneficiarii de venit ID beneficiar C1. Date de identificare ale beneficiarului de venit 1. Nume si prenume
C(200)
DA
Nationalitate
2. Nationalitate (statul)
C(2)
Data_nasterii
3. Data nasterii
D(10)
ERR – camp Nume necompletat ERR – camp Nationalitate neregasit in N3 ERR – camp Data_nasterii eronat sau necompletat
NIF_R Act_id
4. NIF in statul de rezidenta 5. Pasaport/ Act identitate (serie nr.) 6.Adresa/ sediul in statul de rezidenta
C(20) C(50)
id_benef
17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
ERR - camp nume_declarant necompletat ERR - camp prenume_declarant necompletat ERR - camp functie_declarant necompletat ERR – camp totalPlata_A calculat gresit
nume_declar
totalPlata_A = Σ (beneficiar.venit.Suma_venit)
Nationalitate in N3 DA
format ZZ.LL.AAAA
Stat_R in N1
Stat_R
6.1.Statul de rezidenta
C(2)
DA
Localitate_R
6.2.Localitate
C(75)
DA
Strada_R Nr_R Codp_R
6.3.Strada 6.4.Nr. 6.5.Cod postal
C(50) C(10) C(20)
CIF_Rom
7. Identificat prin CNP/ NIF Romania
N(13)
DA
verificare cif(13)
Calitate_B
8. In calitate de
N(1)
DA
Listă de valori (1,2,3,4) 1-în interes personal
ERR – camp Stat_R necompletat sau invalid ERR – camp Localitate_R necompletat
ERR – camp CIF_Rom eronat sau necompletat ERR – camp Calitate_B diferit de (1,2 ,3,4) sau necompletat
2
2-în scop de afaceri 3-în interes personal și de afaceri 4-altele 31. Tip_adr
9. Tip adresa
N(1)
DA
N(1)
DA
Listă de valori (1,2) 1-dependent 2-alte categorii
N(15)
DA
Impozit_venit >= 0
N(6)
DA
32. Categ_B
33. 34. 35. 36.
Impozit_venit id_venit
10. Categorie beneficiar de venit
C2.Impozit anual 1.Impozit anual 1-n aparitii C3. Venit/ remuneratie ID venit
37.
Tip_venit
1.Tipul de venit
Listă de valori (1,2,3) 13-De domiciliu sau de la locul de afacere 21-De domiciliu 32-De la locul de afacere
N(2)
DA
ERR – camp Tip_adr diferit de (1,2 ,3) sau necompletat
ERR – camp Categ_B diferit de (1,2) sau necompletat
ERR – camp id_venit necompletat Listă de valori (1 la 14) 1- indemnizație brută a administratorilor 2- sume din profitul net 3- remunerații obținute de directori în baza unui contract de mandat 4- remunerații suplimentare obținute de membrii consiliului de administrație 5- indemnizații ale directorilor 6- venitul brut 7- bonusuri, comisioane, onorarii 8- indemnizație de loialitate 9- indemnizații in legătura cu mutarea (reinstalarea) in cadrul serviciului 10- avantaje primite in legătură cu activitatea desfășurată 11- avantaje reprezentând cazare sau beneficii similare 12- primele de asigurare plătite de către entitatea raportoare
ERR – camp Tip_venit diferit de val. (1 la 14) sau necompletat
3
pentru beneficiar de venituri, altele decât contribuțiile obligatorii 13- avantaje sub forma de stock options si acțiuni 14- daune 38. DA_NU
2. Venit declarat in D112 (Da/NU)
N(1)
DA
39. Data_I
3. Data inceput
D(10)
DA
40.
Data_S
4. Data sfarsit
D(10)
41.
Per_venit
5. Periodicitate venit
N(1)
DA
42.
43. 44. 45.
Listă de valori (1,2) 1-DA 2-NU
ERR – camp DA_NU diferit de (1,2) sau necompletat
format ZZ.LL.AAAA
ERR – camp Data_I necompletat sau eronat ERR –Anul din Data_I > anul raportarii ERR – camp Data_S eronat
if (Data_I !=null and Data_S !=null) then Data_S>= Data_I
ERR – camp Data_S < Data_I
if (Data_S !=null ) then anul(Data_S)= an Listă de valori (1,2,3,4,5) 1-lunar 2-trimestrial 3-semestrial 4-anual 5-ocazional
ERR –Anul din Data_S anul raportarii
format ZZ.LL.AAAA if (Data_I !=null ) then anul(Data_I) 0
Moneda_venit
8.Moneda
C(3)
DA
Moneda in N4
Cont
9. Contul (BIC, IBAN, OBAN, ISIN, OSIN)
C(24) C(34)
ERR – camp Per_venit diferit de (1,2,3,4,5) sau necompletat
ERR – camp Regim_fisc diferit de (1,2,3) sau necompletat ERR –camp Suma_venit necompletat ERR – camp Moneda_venit necompletat
4
46. 47. 48.
Validari suplimentare Nr. crt. Corelatie 49. Categ_B=1 daca Tip_venit # (1,2,3) Categ_B=2 daca Tip_venit # (5,6,8,9,10) Daca Categ_B=1 atunci Tip_venit # (1,2,3) Daca Categ_B=2 atunci Tip_venit # (5,6,8,9,10) 50. cu aparitii unice dupa CIF_Rom
Eroare ERR – Categ_B=1 si Tip_venit =(1,2,3) ERR – Categ_B=2 si Tip_venit =(5,6,8,9,10) ERR - cu aparitii multiple pe acelasi CIF_Rom
Corelatii intre Categ_B si Tip_venit Tip_venit Categ_B Categ_B 1-dependent 2-alte categorii 1 2 2 2 3 2 4 1 2 5 1 6 1 7 1 2 8 1 9 1 10 1 11 1 2 12 1 2 13 1 2 14 1 2 Categ_B 1 2
Tip_venit 5,6,8,9,10, 4,7,11,12,13,14 1,2,3, 4,7,11,12,13,14
Tip_venit #123 #5,6,8,9,10
N4 – Nomenclator monede Cod Descriere CZK moneda Cehia DKK moneda Danemarca EUR moneda UE GBP moneda Marea Britanie
5
HRK HUF PLN RON SKK SEK USD
moneda Croatia moneda Ungaria moneda Polonia moneda Romania moneda Slovenia moneda Suedia moneda USA
N1 – Nomenclator state UE Cod Descriere AT AT-AUSTRIA BE BE-BELGIUM BG BG-BULGARIA CZ CZ-CZECH REPUBLIC CY CY-CYPRUS HR HR-CROATIA DK DK-DENMARK EE EE-ESTONIA DE DE-GERMANY EL EL-GREECE FI FI-FINLAND FR FR-FRANCE IE IE-IRELAND IT IT-ITALY LV LV-LATVIA LU LU-LUXEMBOURG LT LT-LITHUANIA MT MT-MALTA GB GB-UNITED KINGDOM NL NL-NETHERLANDS PL PL-POLAND PT PT-PORTUGAL SI SI-SLOVENIA SK SK-SLOVAKIA ES ES-SPAIN SE SE-SWEDEN HU HU-Ungaria N2 - Nomenclator judete
6
01 02 03 04 05 06 07 08 09 10 11 51 12 13 14 15 16 17 52 18 19 20 21
Alba Arad Arges Bacau Bihor Bistrita-Nasaud Botosani Brasov Braila Buzau Caras-Severin Calarasi Cluj Constanta Covasna Dambovita Dolj Galati Giurgiu Gorj Harghita Hunedoara Ialomita
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
Iasi Ilfov Maramures Mehedinti Mures Neamt Olt Prahova Satu Mare Salaj Sibiu Suceava Teleorman Timis Tulcea Vaslui Valcea Vrancea Municipiul Bucuresti DGAMC
N3 – Nomenclator state nationalitate Cod Descriere JM Jamaica JP Japonia KZ Kazakhstan KE Kenia KG Kirghizistan KI Kiribati KW Kuwait LA Laos LS Lesotho LV Letonia LB Liban LR Liberia LY Libia LI Liechtenstein
7
LT LU MO MK MG MW MY MV ML MT MH MQ MR MU YT FM MC MN MS MZ NA NR NP NI NE NU NF CD CS GS MP PS RU SA TF TW UM WS XK XL
Lituania Luxemburg Macao Macedonia Madagascar Malawi Malayezia Maldive Mali Malta Marshall Martinica Mauritania Mauritius Mayotte Micronezia Monaco Mongolia Montserrat Mozambic Namibia Nauru Nepal Nicaragua Niger Niue Norfolk Congo (Rep. Dem.) Serbia si Muntenegru Georgia Sud si Insulele Sandwich Sud Marianele de Nord Fisia Gaza RUSIA Arabia Saudita Teritoriile Franceze de Sud Taiwan Teritoriile SUA din departare Samoa de Vest Kosovo Melila
8
AX AF FC ZA AL DZ AD AO AI AQ AG AN AR AM AU AT AZ BS BH BD BB BE BZ BJ BM BT BY BO BA BW BR BN BG BF BI KH CM CA CV CZ CL
Insulele Aaland Afghanistan CENTRAL AFRICAN REP. SOUTH AFRICA Albania Algeria Andorra Angola insula,(terit.aut.britanic) ANTARCTICA ANTIGUA NETHERLANDS ANTILLES Argentina Armenia Australia Austria Azerbaidjan Bahamas Bahrain Bangladesh Barbados Belgia Belize Benin Bermude Bhutan Bielorusia Bolivia Bosnia-Hertegovina Botswana Brazilia Brunei Bulgaria Burkina Faso Burundi Cambogia Camerun Canada Capul Verde Cehia Chile
9
CN CX TD CY CI CC CO KM CG CK KP KR HR CU DK DM DO EC CH AE ER EE FO FJ FI FR GA GM GE DE GH GI TV EL GD GL GP GU GT GN GQ
China insula,(terit. ausralian) Ciad Cipru Coasta de Fildes insule,(terit. australian) Columbia Comore Congo Cook COREEA DE NORD Coreea de Sud Croatia Cuba Danemarca Dominica Dominicana Ecuador Elvetia Emiratele Arabe Unite Erytrhreea Estonia Feroe Fiji Finlanda Franta Gabon Gambia Georgia Germania Ghana Gibraltar Gilbert si Tuvalu Grecia Grenada Groenlanda Guadelupa Guam Guatemala Guineea Guineea Ecuatoriala
10
GW GY GF HT HM HN HK IN ID JO IQ IR IE IS IL IT EG ET FK MX MA NG NL PH UG UY CR GB SV AW BV KY XM PW NO NC NZ OM PK PA PG
Guineea-Bissau Guyana Guiana Franceza Haiti (terit.australian) Honduras Hong-Kong India Indonezia Iordania Irak Iran Irlanda ISLANDA Israel Italia Egipt Ethiopia Falkland Mexic Maroc Nigeria Olanda Filipine Uganda Uruguay Costa Rica Marea Britanie Salvador Aruba Bouvet (Insula) Cayan (Insule) Muntenegru Palau (Insule) Norvegia Noua Caledonie Noua Zeelanda Oman Pakistan Panama Papua-Noua Guinee
11
PY PE PN PF PL PT XC PR QA YE MD RE RO RW US EH SH KN LC PM VC AS SM ST SN XS SC SL SG SY SK GG SI SB SO ES LK SD SE SR
Paraguay Peru Pitcairn Polinezia Franceza Polonia Portugalia Poses. Spaniole Africa de Nord Puerto Rico Qatar R.A YEMEN Republica Moldova Reunion România Rwanda S.U.A. Western Sahara Saint Helena Saint Kitts Nevis Anguil Saint Lucia Saint Pierre si Miquelon Saint Vincent Samoa Americana San Marino Sao Tome si Principe Senegal Serbia Seychelles Sierra Leone Singapore Siria Slovacia Guernsey Slovenia Solomon Britanice Somalia Spania Sri Lanka Sudan Suedia Surinam
12
SJ SZ TJ TZ IO TH TL TG TK TO TT TN TR TM TC UA HU MM UZ VU VA VE VN VI VG WF ZM ZW DJ
Svalbard si Jan Mayen Swaziland REP. TADJIKISTAN Tanzania Chagos,Aldabra,Farquhar,Des roches(insule) Thailanda insula,(terit. indonezian) Togo insule(terit. neozeelandez) Tonga Trinidad-Tobago Tunisia Turcia Turkmenistan Turks si Caikos Ucraina Ungaria Uniunea Myanmar REP. UZBEKISTAN Vanuatu Vatican Venezuela Vietnam Virgine Americane Virgine Britanice Wallis si Futuna Zambia Zimbabwe Djibouti
Vers. A1.0.0 din 26.02.2016
13