II. MATEMATIČKE KONTROLE OBRASCA JOPPD moguće … vijesti/stranica... · 2014-01-14 · poruka:...
Transcript of II. MATEMATIČKE KONTROLE OBRASCA JOPPD moguće … vijesti/stranica... · 2014-01-14 · poruka:...
II. MATEMATIČKE KONTROLE OBRASCA JOPPD
– moguće vrijednosti u poljima i mogući maksimalni iznosi bez obzira na razdoblje (po grupama primitaka i stjecatelja)
Popis grupa:
• Razdoblje može biti mjesec ili manje dana i >=01.01.2003............................................................. 3
I. oznaka_primitka_obveze_B_6_2 = 0001, 0002, 0003, 0201, 0202, 0203, 0101, 0102 ........................ 3
II. oznaka_primitka_obveze_B_6_2 = 0041, 0042, 0043, 0045, 0046, 0204, 0205,0206 .............................. 8
III. oznaka_primitka_obveze_B_6_2 = 0061, 0062, 0063...................................................................... 12
IV. oznaka_primitka_obveze_B_6_2 = 0103 ......................................................................................... 16
• Razdoblje može biti mjesec ili manje dana i < 01.01.2003. ........................................................... 20
V. oznaka_primitka_obveze_B_6_2 = 0004, 0052, 0209 ...................................................................... 20
VI. oznaka_primitka_obveze_B_6_2 = 0044, 0064 ............................................................................... 25
• Razdoblje može biti mjesec ili manje dana ................................................................................... 30
VII. oznaka_primitka_obveze_B_6_2 = 0071, 0210, 0301, 0331, 0332, 0333, 0334 ............................ 30
VIII. oznaka_primitka_obveze_B_6_2 = 0403,5101 .............................................................................. 34
IX. oznaka_primitka_obveze_B_6_2 = 0091, 0214, 5112 ..................................................................... 39
X. oznaka_primitka_obveze_B_6_2 = 0082, 0084, 0212 ...................................................................... 43
XI. oznaka_primitka_obveze_B_6_2 = 0207 ......................................................................................... 47
XII. oznaka_primitka_obveze_B_6_2 = 5102, 5103, 5701, 5702, 5703 ................................................ 51
XIII. oznaka_primitka_obveze_B_6_2 = 5001, 5002, 5003, 5004, 5005, 5106, 5107, 5108, 5109, 5110, 5111, 0000 ............................................................................................................................................. 56
XIV. oznaka_primitka_obveze_B_6_2 = 0321 ....................................................................................... 62
XV. oznaka_primitka_obveze_B_6_2 = 0051, 0081, 0211, 0083, 0302, 0303, 0213, 0404 .................. 66
XVI. oznaka_primitka_obveze_B_6_2 = 0322,0323 .............................................................................. 71
XVII. oznaka_primitka_obveze_B_6_2 = 5104 ...................................................................................... 75
XVIII. oznaka_primitka_obveze_B_6_2 = 5721 ..................................................................................... 79
• Razdoblje može biti mjesec ili manje dana ili više mjeseci i >= 01.01.2003. ................................ 83
XIX. oznaka_primitka_obveze_B_6_2 = 0208 ....................................................................................... 83
• Razdoblje mora biti godina dana ................................................................................................... 87
XX. oznaka_primitka_obveze_B_6_2 = 0021,0025,0027 ...................................................................... 87
XXI. oznaka_primitka_obveze_B_6_2 = 0023 ....................................................................................... 92
1
XXII. oznaka_primitka_obveze_B_6_2 = 0401, 0402, 0404,4004, 4005, 4007,4008, 4010, 4011, 4014, 4015, 4017, 4018, 4023,4025, 4026, 4029, 4030,4031,4035,4036 ........................................................ 96
XXIII. oznaka_primitka_obveze_B_6_2 = 0406 ..................................................................................... 96
XXIV. oznaka_primitka_obveze_B_6_2 = 1001, 1002, 1003, 1004, 1005, 2001, 3001, 3002, 4001, 4002, 4003, 4006, 4009, 4012, 4013, 4016, 4019, 4020, 4021, 4022, 4024, 4027, 4028, 4032, 4033 4034, 4037 105
• Razdoblje mora biti godina dana > = 01.01.2003 ........................................................................ 110
XXVI. oznaka_primitka_obveze_B_6_2 = 0022, 0026, 0028 ............................................................... 110
XXVII. oznaka_primitka_obveze_B_6_2 = 0024 .................................................................................. 115
XXVIII. oznaka_primitka_obveze_B_6_2 = 0000 ................................................................................. 119
tolerancija na sve iznose je 0,05 kn
2
• Razdoblje može biti mjesec ili manje dana i >=01.01.2003. I. oznaka_primitka_obveze_B_6_2 = 0001, 0002, 0003, 0201, 0202, 0203, 0101, 0102 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003,0005,0006,0007,0008,0009, 0021, 0022, 0023, 0024 i oznaka_primitka_obveze_B_6_2 = 0001, 0002, 0003, 0201, 0202, 0203, oznaka podnositelja= 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 0031,0032,0033 i oznaka_primitka_obveze_B_6_2 = 0101 , 0102 oznaka podnositelja= 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 0001,0002,0003,0009 i oznaka_primitka_obveze_B_6_2 = 0085, oznaka podnositelja= 13 ili oznaka_stjecatelja_B_6_1 = 0001,0002,0003,0009 i oznaka_primitka_obveze_B_6_2 = 0086, oznaka podnositelja= 3
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednost od 00001 - 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra_greške: RM_B2_1 2. opcina_grad_rada_B_3 - moguća vrijednost >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra_greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra_greške: RM_B71_1
3
8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra_greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra_greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra_greške: RM_B9_1 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra_greške: RM_B10_1 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra_greške: RM_B101_1 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra_greške: RM_B102_1
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjesec ili manje dana poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra_greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra_greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra_greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00
4
poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra_greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra_greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra_greške: RM_B12_2
15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7
5
- može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra_greške: RM_B128_1 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom
tip poruke: restriktivna šifra_greške: RM_B129_1
24. izdatak_B_13_1 - 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - mora biti <= (doprinos_Istup_B_12_1 + doprinos_IIstup_B_12_2) poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak sumi kolona 12.1 i 12.2 tip poruke: restriktivna šifra_greške: RM_B132_1
26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna šifra_greške: RM_B133_1
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra_greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1 - može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra_greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak:
6
iznos poreza na dohodak * max propisana stopa prireza tip poruke: restriktivna šifra_greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra_greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra_greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak sumi kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra_greške: RM_B162_1
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
7
II. oznaka_primitka_obveze_B_6_2 = 0041, 0042, 0043, 0045, 0046, 0204, 0205,0206 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003,0005,0006,0007,0008,0009, 0021, 0022, 0023, 0024 i oznaka_primitka_obveze_B_6_2 = 0041, 0042, 0043, 0045, 0046, 0204, 0205,0206 oznaka podnositelja=1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti od 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra_greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra_greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna
šifra_greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguća vrijednost 0 – 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra_greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra_greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra_greške: RM_B9_1 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra_greške: RM_B10_1
8
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra_greške: RM_B101_1 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra_greške: RM_B102_1
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra_greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra_greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - može biti = 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći ili jednaka 0,00 tip poruke: restriktivna šifra_greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 i ako je može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra_greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO
9
tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra_greške: RM_B128_1 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom
tip poruke: restriktivna šifra_greške: RM_B129_1
24. izdatak_B_13_1 - 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B132_2
10
26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B134_1
28. porezna_osnovica_B_13_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra_greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra_greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra_greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak iznosu u koloni 15.2 tip poruke: restriktivna šifra_greške: RM_B162_2
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
11
III. oznaka_primitka_obveze_B_6_2 = 0061, 0062, 0063 oznaka_stjecatelja_B_6_1 = 0005,0006,0007 i oznaka_primitka_obveze_B_6_2 = 0061, 0062, 0063 oznaka podnositelja =1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra poruke: RM_B2_1 2. opcina_grad_rada_B_3 - obavezno 00000 poruka: Šifra općine grada rada mora biti 00000 tip poruke: restriktivna šifra poruke: RM_B3_1 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra poruke: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguće vrijednosti 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra poruke: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednosti 0 – 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra poruke: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra poruke: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra poruke: RM_B9_1 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra poruke: RM_B10_1
12
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra poruke: RM_B101_1 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra poruke: RM_B102_1
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra poruke: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra poruke: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra poruke: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra poruke: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO
13
tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra_greške: RM_B128_1 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom
tip poruke: restriktivna šifra_greške: RM_B129_1 24. izdatak_B_13_1 - 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - mora biti <= (doprinos_Istup_B_12_1 + doprinos_IIstup_B_12_2) poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak sumi kolona 12.1 i 12.2 tip poruke: restriktivna šifra poruke: RM_B132_1
14
26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B134_1
28. porezna_osnovica_B_13_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B135_2
29. iznos_porez_dohodak_B_14_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B141_2
30. iznos_prirez_dohodak_B_14_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 36, 37 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 0 ili 36 ili 37 tip poruke: restriktivna šifra poruke: RM_B151_2
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 36 ili 37, tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra poruke: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_neoporezivi_primitak_B_15_2 - izdatak_uplaceni_doprinos_B_13_2
poruka: Za oznaku primitka, iznos u koloni 16.2 može 0,00 ili jednak razlici kolona 15.2 – 13.2 tip poruke: restriktivna šifra poruke: RM_B162_3
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
15
IV. oznaka_primitka_obveze_B_6_2 = 0103 oznaka_stjecatelja_B_6_1 = 0031,0032, 0033 i oznaka_primitka_obveze_B_6_2 = 0103 oznaka podnositelja = 2
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra poruke: RM_B2_1 2. opcina_grad_rada_B_3 - različito od 00000 poruka: Šifra općine grada rada ne može biti 00000 tip poruke: restriktivna šifra poruke: RM_B3_2 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra poruke: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra poruke: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra poruke: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra poruke: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra poruke: RM_B9_1 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra poruke: RM_B10_2
16
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra poruke: RM_B101_1 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.2003. veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra poruke: RM_B102_1
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra poruke: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra poruke: RM_B102_3 13. iznos_primitka_oporezivi_B_11
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra poruke: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra poruke: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO
17
poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1 19. doprinos_zaposljavanje_B_12_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B128_2 23. doprinos_invaliditet_B_12_9
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B129_2 24. izdatak_B_13_1 - 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B132_2 26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B133_2
18
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B134_1
28. porezna_osnovica_B_13_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B135_2
29. iznos_porez_dohodak_B_14_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B141_2
30. iznos_prirez_dohodak_B_14_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra poruke: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra poruke: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2
- ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00 poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00
tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra poruke: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak iznosu u koloni 15.2 tip poruke: restriktivna šifra poruke: RM_B162_2 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
19
• Razdoblje može biti mjesec ili manje dana i < 01.01.2003. V. oznaka_primitka_obveze_B_6_2 = 0004, 0052, 0209 oznaka_stjecatelja_B_6_1 = 0001, 0005, 0008, 0009, 0021, 0024 i oznaka_primitka_obveze_B_6_2 = 0004, 0052, 0209 oznaka podnositelja = 1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednost od 00001 - 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - moguća vrijednost >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra greške: RM_B9_1 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0- 744 tip poruke: restriktivna šifra_greške: RM_B10_1
20
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od 31.12.2002 poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od od 31.12.2002 tip poruke: restriktivna šifra greške: RM_B101_2 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od 31.12.2002 poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od 31.12.2002. tip poruke: restriktivna šifra greške: RM_B102_4
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjesec ili manje dana poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1
21
17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra_greške: RM_B128_1 23. doprinos_invaliditet_B_12_9 - 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - može biti između 0,00 i osnovica_doprinos_B_12 * 9,85% (fiksna stopa) poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * 9,85%
tip poruke: restriktivna šifra greške: RM_B131_2
22
25. izdatak_uplaceni_doprinos_B_13_2 - može biti između 0,00 i osnovica_doprinos_B_12 * 10,75% (fiksna stopa) poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * 10,75%
tip poruke: restriktivna šifra greške: RM_B132_3
25.a) 13.1+13.2 <= 12.1 + 12.2 +12.3 +12.4 +12-5 +12.6 +12.7 +12.8+12.9 poruka: Za oznaku primitka, suma iznosa u koloni 13.1 i 13.2 mora biti manji ili jednak sumi iznosa 12.1 + 12.2 +12.3 +12.4 +12-5 +12.6 +12.7 +12.8+12.9
tip poruke: restriktivna šifra greške: RM_B131_132_1
26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4
28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
23
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak sumi kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
24
VI. oznaka_primitka_obveze_B_6_2 = 0044, 0064 oznaka_stjecatelja_B_6_1 = 0001, 0005,0008,0009, 0021, 0024 i oznaka_primitka_obveze_B_6_2 = 0044 oznaka podnositelja=1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 0005 i oznaka_primitka_obveze_B_6_2 = 0064 oznaka podnositelja=1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra greške: RM_B9_1
25
10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra_greške: RM_B10_1 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od 31.12.2002 poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od 31.12.2002 tip poruke: restriktivna šifra greške: RM_B101_2 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od 31.12.2002 poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od 31.12.2002 tip poruke: restriktivna šifra greške: RM_B102_4
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjesec ili manje dana poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3
14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna
26
šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra_greške: RM_B128_1 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - može biti <= osnovica_doprinos_B_12 * 9,85% (fiksna stopa) poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * 9,85%
tip poruke: restriktivna šifra greške: RM_B131_2
27
25. izdatak_uplaceni_doprinos_B_13_2 - može biti <= osnovica_doprinos_B_12 * 10,75% (fiksna stopa) poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * 10,75%
tip poruke: restriktivna šifra greške: RM_B132_3
25.a) 13.1+13.2 <= 12.1 + 12.2 +12.3 +12.4 +12-5 +12.6 +12.7 +12.8+12.9 poruka: Za oznaku primitka, suma iznosa u koloni 13.1 i 13.2 mora biti manji ili jednak sumi iznosa 12.1 + 12.2 +12.3 +12.4 +12-5 +12.6 +12.7 +12.8+12.9
tip poruke: restriktivna šifra greške: RM_B131_132_1
26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
28
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_neoporezivi_primitak_B_15_2 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak razlici kolona 15.2 -13.1 – 13.2 tip poruke: restriktivna šifra greške: RM_B162_4
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
29
• Razdoblje može biti mjesec ili manje dana
VII. oznaka_primitka_obveze_B_6_2 = 0071, 0210, 0301, 0331, 0332, 0333, 0334 oznaka_stjecatelja_B_6_1 = 0004 i oznaka_primitka_obveze_B_6_2 = 0071, 0210 oznaka podnositelja = 1,2,4,5
ili oznaka_stjecatelja_B_6_1 = 0101,0102,0104,0105,0106,0107,0108 i oznaka_primitka_obveze_B_6_2 = 0301 oznaka podnositelja = 1
ili oznaka_stjecatelja_B_6_1 = 0121 i oznaka_primitka_obveze_B_6_2 = 0331, 0332, 0333,0334 oznaka podnositelj = 1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1
30
10. oznaka_punog_nepunog_radvremena_B_9 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra greške: RM_B10_3 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina i mjesec iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjeseca ili manje od mjesec dana poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B12_3
15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3
31
16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2 17. doprinos_zdravstveno_B_12_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B123_2 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B131_3 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2
32
26. dohodak_B_13_3 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2
poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 - 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1 - može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške:RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
33
VIII. oznaka_primitka_obveze_B_6_2 = 0403,5101 oznaka_stjecatelja_B_6_1 =0009 i oznaka_primitka_obveze_B_6_2 = 0403 oznaka podnositelja = 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 5403 i oznaka_primitka_obveze_B_6_2= 5101 oznaka podnositelja = 1
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednost od 00001 - 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - moguća vrijednost => 00000 poruka: Šifra općine grada rada ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B3_2 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B8_2 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2
34
10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra greške: RM_B10_3 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina i mjesec iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjeseca ili manje od mjesec dana poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna
35
šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra_greške: RM_B128_1 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom
tip poruke: restriktivna
36
šifra_greške: RM_B129_1 24. izdatak_B_13_1
- 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - mora <= (doprinos_Istup_B_12_1 + doprinos_IIstup_B_12_2) poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak sumi kolona 12.1 i 12.2 tip poruke: restriktivna šifra greške: RM_B132_1 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4
28. porezna_osnovica_B_13_5
- dohodak_B_13_3 - osobni_odbitak_B_13_4 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1
31. oznaka_neoporezivi_primitak_B_15_1 - može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6
37
tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
38
IX. oznaka_primitka_obveze_B_6_2 = 0091, 0214, 5112 oznaka_stjecatelja_B_6_1 = 0001 i oznaka_primitka_obveze_B_6_2 = 0091, 0214 oznaka podnositelja = 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 5402 i oznaka_primitka_obveze_B_6_2 = 5112 oznaka podnositelja = 1
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3
- može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9
- moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2
39
10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra greške: RM_B10_3 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina i mjesec iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti istei => razdoblje može biti manje od mjeseca ili mjesec poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3
14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2
15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa
40
tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B123_2 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2
20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00
tip poruke: restriktivna šifra greške: RM_B126_2
21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * 20,00% (Z5) poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 ili ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu tip poruke: restriktivna šifra greške: RM_B128_1 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2
41
26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške:RM_B134_1
28. porezna_osnovica_B_13_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna
šifra greške: RM_B151_1 32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_neoporezivi_primitak_B_15_2 poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak iznosu u koloni 15.2 tip poruke: restriktivna šifra greške: RM_B162_2
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
42
X. oznaka_primitka_obveze_B_6_2 = 0082,0084, 0212 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003,0009 i oznaka_primitka_obveze_B_6_2 = 0082, 0084, 0212 oznaka podnositelja=3
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - različito od 00000 poruka: Šifra općine grada rada ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B3_2 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednosti u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 – 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra greške: RM_B9_1 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra_greške: RM_B10_1
43
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina i mjesec iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće od mjeseca poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2 razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške:RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak:
44
osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra greške: RM_B128_1
23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom tip poruke: restriktivna šifra greške: RM_B129_1 24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00
45
tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- obavezno 0 poruka: Za oznaku primitka, vrijednost u koloni 15.1 mora biti 0 tip poruke: restriktivna šifra greške: RM_B151_3
32. iznos_neoporezivi_primitak_B_15_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B152_1
33. oznaka_nacin_isplate_B_16_1
- obavezno 0 poruka: Za oznaku primitka, vrijednost u koloni 16.1 mora biti 0 tip poruke: restriktivna šifra greške: RM_B161_2
34. iznos_za_isplatu_B_16_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti 0,00 tip poruke: restriktivna
šifra greške: RM_B162_5
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
46
XI. oznaka_primitka_obveze_B_6_2 = 0207 oznaka_stjecatelja_B_6_1 = 0001, 0005,0008,0009, 0021, 0024 i oznaka_primitka_obveze_B_6_2 = 0207 oznaka podnositelja=1,2,3,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguće vrijednosti 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednosti 0 – 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra greške: RM_B9_1 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra_greške: RM_B10_1 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna
47
šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške:RM_B12_2 15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2
17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra greške: RM_B123_1 18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna
48
šifra greške: RM_B124_1 19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra greške: RM_B125_1
20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00
tip poruke: restriktivna šifra greške: RM_B126_2
21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra greške: RM_B128_1
23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom tip poruke: restriktivna šifra greške: RM_B129_1 24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
49
28. porezna_osnovica_B_13_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna
šifra greške: RM_B135_2 29. iznos_porez_dohodak_B_14_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- obavezno 0 poruka: Za oznaku primitka, vrijednost u koloni 15.1 mora biti 0 tip poruke: restriktivna šifra greške: RM_B151_3
32. iznos_neoporezivi_primitak_B_15_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B152_1
33. oznaka_nacin_isplate_B_16_1
- obavezno 0 poruka: Za oznaku primitka, vrijednost u koloni 16.1 mora biti 0 tip poruke: restriktivna šifra greške: RM_B161_2
34. iznos_za_isplatu_B_16_2 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B162_5 35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
50
XII. oznaka_primitka_obveze_B_6_2 = 5102, 5103, 5701, 5702, 5703 oznaka_stjecatelja_B_6_1 = 5401 i oznaka_primitka_obveze_B_6_2= 5102 oznaka podnositelja= 1 ili oznaka_stjecatelja_B_6_1 = 5608 i oznaka_primitka_obveze_B_6_2= 5103 oznaka podnositelja= 1,7,8 ili oznaka_stjecatelja_B_6_1 = 5701,5702 i oznaka_primitka_obveze_B_6_2= 5701, 5702 oznaka podnositelja= 1,2,3,4,5 ili oznaka_stjecatelja_B_6_1 = 5702 i oznaka_primitka_obveze_B_6_2= 5703 oznaka podnositelja= 1,2,3,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti od 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3
- može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2
51
9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9
- moguće vrijednosti od 0-3, poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra greške: RM_B10_3 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina i mjesec iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće od mjeseca poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2
52
15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2
53
24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
54
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2
- iznos_neoporezivi_primitak_B_15_2 poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak iznosu u koloni 15.2 tip poruke: restriktivna
šifra greške: RM_B162_2
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
55
XIII. oznaka_primitka_obveze_B_6_2 = 5001, 5002, 5003, 5004, 5005, 5106, 5107, 5108, 5109, 5110, 5111, 0000 oznaka_stjecatelja_B_6_1 = 5001 i oznaka_primitka_obveze_B_6_2= 5001, 5005 oznaka podnositelja = 1,2,3,4,5 ili oznaka_stjecatelja_B_6_1 = 5002 i oznaka_primitka_obveze_B_6_2= 5002, 5003, 5004 oznaka podnositelja = 1,2,3,4,5 ili oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003,0004,0005, 0006,0007,0008,0009, 0021, 0022, 0023, 0024 , 5701, 5702 i oznaka_primitka_obveze_B_6_2= 5001, 5002 oznaka podnositelja = 1,2,3,4,5
ili oznaka_stjecatelja_B_6_1 = 0031 ,0032, 0033 i oznaka_primitka_obveze_B_6_2= 5004, 5005 oznaka podnositelja = 1,2,3,4,5
ili oznaka_stjecatelja_B_6_1 = 4001, 4002 i oznaka_primitka_obveze_B_6_2= 5003 oznaka podnositelja = 1,2,3,4,5 ili oznaka_stjecatelja_B_6_1 = 5103,5201,5202,5203,5204,5205,5206,5207,5208,5209,5210,5211,5213 i oznaka_primitka_obveze_B_6_2= 5107, 0000 (osoba na bolovanju : poslodavac unosi 00000 , HZZO unosi ili 0000 ili 5107) oznaka podnositelja = 1,2,3,4,5 ili oznaka_stjecatelja_B_6_1 = 5601,5602,5603,5605 i oznaka_primitka_obveze_B_6_2= 5109 oznaka podnositelja = 1,2,3,4,5 ili oznaka_stjecatelja_B_6_1 = 5302,5604 i oznaka_primitka_obveze_B_6_2= 5108, 5110 oznaka podnositelja = 1,2,3,4,5
56
ili oznaka_stjecatelja_B_6_1 = 5101,5102,5212,5301 i oznaka_primitka_obveze_B_6_2= 5106, 0000 (osoba na bolovanju : podnositelj unosi 00000 ako stjecatelj nije obveznik 2.stupa, a ako je obveznik 2. Stupa podnositelj unosi 5106) oznaka podnositelja = 1 ili oznaka_stjecatelja_B_6_1 = 5104, i oznaka_primitka_obveze_B_6_2= 5111 oznaka podnositelja = 1 ili oznaka_stjecatelja_B_6_1 = 5606,5607 i oznaka_primitka_obveze_B_6_2= 5108, 5110 oznaka podnositelja = 6
1. opcina_grad_prebivalista_boravista_B_2 . moguće vrijednosti od 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3
- obavezno 00000 poruka: Šifra općine grada rada mora biti 00000 tip poruke: restriktivna šifra greške: RM_B3_1 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2
57
9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9
- obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - moguće vrijednost od 0 – 744 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 su 0 - 744 tip poruke: restriktivna šifra greške: RM_B10_3
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina i mjesec iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće od mjeseca poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3
14. osnovica_doprinos_B_12 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna
58
šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2
20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra greške: RM_B127_1 22. doprinos_zaštita_inozemstvo_B_12_8 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zaštitu zdravlja u inozemstvu
tip poruke: restriktivna šifra greške: RM_B128_1
23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00
59
tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1 - može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
60
34. iznos_za_isplatu_B_16_2
- iznos_neoporezivi_primitak_B_15_2 poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak iznosu u koloni 15.2 tip poruke: restriktivna šifra greške: RM_B162_2 35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
61
XIV. oznaka_primitka_obveze_B_6_2 = 0321 oznaka_stjecatelja_B_6_1 = 0101,0102,0103, 0104,0105,0107, 0108 i oznaka_primitka_obveze_B_6_2 = 0321 oznaka podnositelja=1
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - obavezno 00000 poruka: Šifra općine grada rada mora biti 00000 tip poruke: restriktivna šifra greške: RM_B3_1 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguće vrijednosti u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2
62
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina i mjesec iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti mjesec dana ili kraće od mjeseca poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3
16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2
63
17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO (pazi iz tablice -> Z2, svi ostali -> Z1) poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra greške: RM_B123_1 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - doprinos_zdravstveno_B_12_3 poruka: Za oznaku primitka, iznos u koloni 13.1 mora jednak iznosu u koloni 12.3 tip poruke: restriktivna šifra greške: RM_B131_4 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna
64
šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1 - može <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
65
Razdoblje može biti mjesec ili manje dana ili više mjeseci
XV. oznaka_primitka_obveze_B_6_2 = 0051, 0081,0211, 0083, 0302, 0303, 0213, 0404 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003, 0005,0006, 0007, 0008,0009, 0021,00022, 00023, 0024 i oznaka_primitka_obveze_B_6_2 = 0051 oznaka podnositelja=1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 0001, 0002,0003,0009 i oznaka_primitka_obveze_B_6_2 = 0081, 0083, 0211 oznaka podnositelja=1,2,3,4,5 ili oznaka_stjecatelja_B_6_1 = 0001 i oznaka_primitka_obveze_B_6_2 = 0083 oznaka podnositelja=2,4 ili oznaka_stjecatelja_B_6_1 = 0101, 0102, 0104, 0105, 0106, 0107, 0108 i oznaka_primitka_obveze_B_6_2 = 0302, 0303 oznaka podnositelja=1 ili oznaka_stjecatelja_B_6_1 = 0001, i oznaka_primitka_obveze_B_6_2 = 0213 oznaka podnositelja=2,4 ili oznaka_stjecatelja_B_6_1 = 0009, i oznaka_primitka_obveze_B_6_2 = 0404 oznaka podnositelja=1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguća vrijednost 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1
- moguća vrijednost 0 - 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4
66
tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2
- moguća vrijednost 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B8_2 10. oznaka_punog_nepunog_radvremena_B_9
- moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - moguće 0 - 6588 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 su 0 - 6588 tip poruke: restriktivna šifra greške: RM_B10_4 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od
zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca
poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti manje od mjeseca, mjesec ili više mjeseci unutar godine poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1
67
- ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B12_3
15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2 17. doprinos_zdravstveno_B_12_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B123_2 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2
21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2
68
23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 24. izdatak_B_13_1 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B131_3 25. izdatak_uplaceni_doprinos_B_13_2 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B132_4 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4
28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00
69
tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1 35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
70
XVI. oznaka_primitka_obveze_B_6_2 = 0322,0323 oznaka_stjecatelja_B_6_1 = 0101,0102,0103, 0104,0105,0107, 0108 i oznaka_primitka_obveze_B_6_2 =0322,0323 oznaka podnositelja = 1
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: 2. opcina_grad_rada_B_3 - obavezno 00000 poruka: Šifra općine grada rada mora biti 00000 tip poruke: restriktivna šifra greške: RM_B3_1 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2
71
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 mora biti ista => razdoblje može biti mjeseca ili manje od mjesec dana ili više mjeseci poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2
72
17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra greške: RM_B123_1 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna
šifra greške: RM_B126_2
21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - može biti <= doprinos_zdravstveno_B_12_3 poruka: Za oznaku primitka, iznos u koloni 13.1 može biti manji ili jednak iznosu u koloni 12.3 tip poruke: restriktivna šifra greške: RM_B131_5 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
73
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna
šifra greške: RM_B161_1 34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
74
XVII. oznaka_primitka_obveze_B_6_2 = 5104 oznaka_stjecatelja_B_6_1 = 5501 i oznaka_primitka_obveze_B_6_2 = 5104 oznaka podnositelja=1
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - obavezno 00000 poruka: Šifra općine grada prebivališta/boravišta mora biti 00000 tip poruke: restriktivna šifra greške: RM_B3_1 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 8 je 0 tip poruke: restriktivna šifra greške: RM_B8_3 10. oznaka_punog_nepunog_radvremena_B_9 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2
75
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjesec dana, manje ili više mjeseci unutar godine poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2
14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2
17. doprinos_zdravstveno_B_12_3
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B123_2
76
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra greške: RM_B124_1 19. doprinos_zaposljavanje_B_12_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2
20. doprinos_beneficirani_Istup_B_12_6
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2
21. doprinos_beneficirani_IIstup_B_12_7
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3
- 0,00 ili iznos_primitka_oporezivi_B_11 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak 0,00 ili jednak iznosu u koloni 11 tip poruke: restriktivna šifra greške: RM_B133_3
27. osobni_odbitak_B_13_4 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
77
28. porezna_osnovica_B_13_5 - 0,00 ili dohodak_B_13_3
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak 0,00 ili iznosu u koloni 13.3 tip poruke: restriktivna šifra greške: RM_B135_3
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti jednak 0,00 ili poreznoj osnovici * max propisana stopa poreza tip poruke: restriktivna šifra greške: RM_B141_3
30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna RM_B142_1 šifra greške: 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
78
XVIII. oznaka_primitka_obveze_B_6_2 = 5721 oznaka_stjecatelja_B_6_1 = svi koji imaju obvezu obračuna MO II.stup i oznaka_primitka_obveze_B_6_2 = 5721 oznaka podnositelja = svi
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednost od 00001 - 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B8_2 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna
79
šifra greške: RM_B101_3 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_5
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjesec dana, manje ili više mjeseci unutar godine poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3
14. osnovica_doprinos_B_12 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B12_3 15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B122_3 17. doprinos_zdravstveno_B_12_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B123_2 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B124_2
19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti jednak 0,00 tip poruke: restriktivna
80
šifra greške: RM_B125_2
20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B127_3 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B129_2
24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
81
30. iznos_prirez_dohodak_B_14_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- obavezno 0 poruka: Za oznaku primitka, vrijednost u koloni 15.1 mora biti jednaka 0 tip poruke: restriktivna šifra greške: RM_B151_3
32. iznos_neoporezivi_primitak_B_15_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1
33. oznaka_nacin_isplate_B_16_1
- obavezno 0 poruka: Za oznaku primitka, vrijednost u koloni 16.1 mora biti jednaka 0 tip poruke: restriktivna šifra greške: RM_B161_2
34. iznos_za_isplatu_B_16_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B162_5 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
82
• Razdoblje može biti mjesec ili manje dana ili više mjeseci i >= 01.01.2003.
XIX. oznaka_primitka_obveze_B_6_2 = 0208 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003, 0005,0006, 0007, 0008,0009, 0021,0022, 0023, 0024 i oznaka_primitka_obveze_B_6_2 = 0208 oznaka podnositelja =1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguća vrijednost 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1
- moguća vrijednost 0 - 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2
- moguća vrijednost 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 1 - 4 tip poruke: restriktivna šifra greške: RM_B8_1 10. oznaka_punog_nepunog_radvremena_B_9
- moguće vrijednost od 1 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 1 - 3 tip poruke: restriktivna šifra greške: RM_B9_1 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2
83
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_1 12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B102_1
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje može biti manje od mjeseca, mjesec ili više mjeseci unutar godine poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B12_3 15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2 17. doprinos_zdravstveno_B_12_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B123_2
84
18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B132_4 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 i 13.1 i 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
85
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
86
• Razdoblje mora biti godina dana
XX. oznaka_primitka_obveze_B_6_2 = 0021,0025,0027 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003,0005,0006,0007,0008,0009, 0021, 0022, 0023, 0024 i oznaka_primitka_obveze_B_6_2 = 0021 oznaka podnositelja= 1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - moguće vrijednosti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost 0-4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 1 – 5 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 5 tip poruke: restriktivna šifra greške: RM_B8_4 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2
87
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 01.01.GGGG poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 poruka: Dan i mjesec u koloni 10.1 za oznaku primitka mora biti 01.01. tip poruke: restriktivna šifra greške: RM_B101_4 12. razdoblje_obracuna_do_B_10_2 - ne manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 31.12.GGGG poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini tip poruke: restriktivna šifra greške: RM_B102_7 poruka: Dan i mjesec u koloni 10.2 za oznaku primitka mora biti 31.12. tip poruke: restriktivna šifra greške: RM_B102_9
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje mora biti godina dana poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12* max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1
88
16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom tip poruke: restriktivna šifra greške: RM_B129_1
89
24. izdatak_B_13_1 - može biti <= osnovica_doprinos_B_12 * 9,85% poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti veči ili jednak 0,00 i manji ili jednak osnovica * 9,85% tip poruke: restriktivna šifra greške: RM_B131_2 25. izdatak_uplaceni_doprinos_B_13_2 - doprinos_Istup_B_12_1 + doprinos_IIstup_B_12_2 ili
- može biti <= osnovica_doprinos_B_12 * 10,75% poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak sumi kolona 12.1 i 12.2 ili manji ili jednak osnovica * 10,75% tip poruke: restriktivna šifra greške: RM_B132_5 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak razlici kolona 11 - 13.1 - 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1
31. oznaka_neoporezivi_primitak_B_15_1 - može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške:
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
90
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B151_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak sumi kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna
šifra greške: RM_B162_1
35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
91
XXI. oznaka_primitka_obveze_B_6_2 = 0023 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003, 0005, 0006, 0007, 0008, 0009, 0021, 0022, 0023, 0024 i oznaka_primitka_obveze_B_6_2 = 0023 oznaka podnositelja=1,2,3,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - moguće >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 0 – 5 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 5 tip poruke: restriktivna šifra greške: RM_B8_4 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - može biti iz 0 - 6588 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 - 6588 tip poruke: restriktivna šifra greške: RM_B10_5 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 01.01.GGGG poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna
92
šifra greške: RM_B101_3 poruka: Dan i mjesec u koloni 10.1 za oznaku primitka mora biti 01.01. tip poruke: restriktivna šifra greške: RM_B101_4 12. razdoblje_obracuna_do_B_10_2 - ne manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 31.12.GGGG poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini tip poruke: restriktivna šifra greške: RM_B102_7 poruka: Dan i mjesec u koloni 10.2 za oznaku primitka mora biti 31.12. tip poruke: restriktivna šifra greške: RM_B102_9
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje mora biti godina dana poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
93
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom
tip poruke: restriktivna šifra_greške: RM_B129_1 24. izdatak_B_13_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2
94
26. dohodak_B_13_3 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna
šifra greške: RM_B151_1 32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_neoporezivi_primitak_B_15_2 - doprinos_Istup_B_12_1 - doprinos_IIstup_B_12_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak razlici kolona 15.2 -12.1-12.2 tip poruke: restriktivna šifra greške: RM_B162_6
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
95
XXII. oznaka_primitka_obveze_B_6_2 = 0401, 0402, 0404, 4004, 4005, 4007,4008, 4010, 4011, 4014, 4015, 4017, 4018, 4023,4025, 4026, 4029, 4030,4031,4035,4036 oznaka_stjecatelja_B_6_1 = 0201 i oznaka_primitka_obveze_B_6_2 = 0401, 0402, 0404
oznaka podnositelja = 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 4002 i oznaka_primitka_obveze_B_6_2 = 4004, 4005, 4007,4008, 4010, 4011, 4014, 4015,4017,4018,4023,4025, 4026, 4029, 4030,4031,4035,4036 oznaka podnositelja = 1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti od 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - obavezno 00000 poruka: Šifra općine grada rada mora biti 00000 tip poruke: restriktivna šifra greške: RM_B3_1 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8
- moguće vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B8_2 10. oznaka_punog_nepunog_radvremena_B_9 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna
96
šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 01.01.GGGG poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od tekućeg datuma tip poruke: restriktivna šifra greške: RM_B101_3 poruka: Dan i mjesec u koloni 10.1 za oznaku primitka mora biti 01.01. tip poruke: restriktivna šifra greške: RM_B101_4 12. razdoblje_obracuna_do_B_10_2 - ne manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 31.12.GGGG poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini tip poruke: restriktivna šifra greške: RM_B102_7 poruka: Dan i mjesec u koloni 10.2 za oznaku primitka mora biti 31.12. tip poruke: restriktivna šifra greške: RM_B102_9
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje mora biti godina dana poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je oznaka_primitka_obveze_B_6_2=0404 obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B12_9 - ostali, ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1
97
- ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00
98
tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - može biti <= iznos_primitka_oporezivi_B_11 * 30,00% poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti veći ili jednak 0,00 i manji ili jednak iznosu primitka * 30,00% tip poruke: restriktivna šifra greške: RM_B131_6 25. izdatak_uplaceni_doprinos_B_13_2 - mora biti <= (doprinos_Istup_B_12_1 + doprinos_IIstup_B_12_2) poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak sumi kolona 12.1 i 12.2 tip poruke: restriktivna šifra greške: RM_B132_1 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak sumi kolona 11 i 13.1 i 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti jednak 0,00 ili porezna osnovica * max propisana stopa poreza tip poruke: restriktivna
šifra greške: RM_B141_3 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna
99
šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1 34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2
tip poruke: restriktivna šifra greške: RM_B162_1
35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
100
XXIII. oznaka_primitka_obveze_B_6_2 = 0406 oznaka_stjecatelja_B_6_1 = 0001,0002,0003,0004,0005,0006,0007,0008,0009,0021,0022,0023,0024, 0031, 0032, 0033, 0101,0103,0104,0105,0106,0107,,0121,0201,5403 i oznaka_primitka_obveze_B_6_2 = 0406 oznaka podnositelja=1,2,3,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti od 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - obavezno >=00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguće vrijednosti od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednosti od 0 – 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B8_2 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2
101
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 01.01.GGGG poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_3 poruka: Dan i mjesec u koloni 10.1 za oznaku primitka mora biti 01.01. tip poruke: restriktivna šifra greške: RM_B101_4 12. razdoblje_obracuna_do_B_10_2 - ne manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 31.12.GGGG poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini tip poruke: restriktivna šifra greške: RM_B102_7 poruka: Dan i mjesec u koloni 10.2 za oznaku primitka mora biti 31.12. tip poruke: restriktivna šifra greške: RM_B102_9
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje mora biti godina dana poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6 13. iznos_primitka_oporezivi_B_11 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B12_3
15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2 17. doprinos_zdravstveno_B_12_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B123_2
102
18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2
20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - može biti 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - može biti 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3 - može biti 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4
- može biti < >= 0,00 28. porezna_osnovica_B_13_5
- može biti < >= 0,00
103
29. iznos_porez_dohodak_B_14_1 - može biti < >= 0,00
30. iznos_prirez_dohodak_B_14_2
- može biti < >= 0,00 31. oznaka_neoporezivi_primitak_B_15_1
- obavezno 0 poruka: Za oznaku primitka, vrijednost u koloni 15.1 mora biti 0 tip poruke: restriktivna šifra greške: RM_B151_3
32. iznos_neoporezivi_primitak_B_15_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B152_1
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2
- može biti < >= 0,00 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
104
XXIV. oznaka_primitka_obveze_B_6_2 = 1001, 1002, 1003, 1004, 1005, 2001, 3001, 3002, 4001, 4002, 4003, 4006, 4009, 4012, 4013, 4016, 4019, 4020, 4021, 4022, 4024, 4027, 4028, 4032, 40334034, 4037 oznaka_stjecatelja_B_6_1 = 1001 i oznaka_primitka_obveze_B_6_2 = 1001, 1002, 1003,1004, 1005,
oznaka podnositelja = 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 2001 i oznaka_primitka_obveze_B_6_2 = 2001
oznaka podnositelja = 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 3001 i oznaka_primitka_obveze_B_6_2 = 3001, 3002
oznaka podnositelja = 1,2,4,5 ili oznaka_stjecatelja_B_6_1 = 4001 i oznaka_primitka_obveze_B_6_2 = 4001,4002,4003,4006,4009,4012,4013,4016,4019,4020,4021,4022, 4024,4027 ,4028,4032,4033, 4034, 4037
oznaka podnositelja = 1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti od 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - obavezno 00000 poruka: Šifra općine grada rada mora biti 00000 tip poruke: restriktivna šifra greške: RM_B3_1 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8
- obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 8 je 0
105
tip poruke: restriktivna šifra greške: RM_B8_3 10. oznaka_punog_nepunog_radvremena_B_9 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 01.01.GGGG poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.1990. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške:RM_101_3 poruka: Dan i mjesec u koloni 10.1 za oznaku primitka mora biti 01.01. tip poruke: restriktivna šifra greške: RM_B101_4 12. razdoblje_obracuna_do_B_10_2 - ne manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini - obavezno 31.12.GGGG poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 31.12.1990. niti veći od posljednjeg dana u tekućoj godini tip poruke: restriktivna šifra greške: RM_B102_7 poruka: Dan i mjesec u koloni 10.2 za oznaku primitka mora biti 31.12. tip poruke: restriktivna šifra greške: RM_B102_9
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje mora biti godina dana poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna
106
šifra greške: RM_B12_3 15. doprinos_Istup_B_12_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B122_2 17. doprinos_zdravstveno_B_12_3
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B123_2 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B124_2 19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B125_2 20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B129_2 24. izdatak_B_13_1 - može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti veći ili jednak 0,00
107
tip poruke: restriktivna šifra greške: RM_B131_3 25. izdatak_uplaceni_doprinos_B_13_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak sumi kolona 11 i 13.1 i 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna šifra greške: RM_B135_1
29. iznos_porez_dohodak_B_14_1
- može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza tip poruke: restriktivna šifra greške: RM_B141_1
30. iznos_prirez_dohodak_B_14_2 - može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra_greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
108
33. oznaka_nacin_isplate_B_16_1 - moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_7 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
109
• Razdoblje mora biti godina dana > = 01.01.2003 XXVI. oznaka_primitka_obveze_B_6_2 = 0022, 0026, 0028 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003, 0005, 0006, 0007, 0008, 0009, 0021, 0022, 0023, 0024 i oznaka_primitka_obveze_B_6_2 = 0022, 0026, 0028 oznaka podnositelja = 1,2,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - moguće >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 0 – 5 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 5 tip poruke: restriktivna šifra greške: RM_B8_4 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2
110
11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.2003. niti veći od posljednjeg dana u tekućoj godini - obavezno 01.01.GGGG poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra greške: RM_B101_1 poruka: Dan i mjesec u koloni 10.1 za oznaku primitka mora biti 01.01. tip poruke: restriktivna šifra greške: RM_B101_4 12. razdoblje_obracuna_do_B_10_2 - ne manji od 31.12.2003. niti veći od posljednjeg dana u tekućoj godini - obavezno 31.12.GGGG poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 31.12.2003. niti veći od posljednjeg dana u tekućoj godini tip poruke: restriktivna šifra greške: RM_B102_8 poruka: Dan i mjesec u koloni 10.2 za oznaku primitka mora biti 31.12. tip poruke: restriktivna šifra greške: RM_B102_9
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje mora biti godina dana poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6 13. iznos_primitka_oporezivi_B_11 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B11_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 11 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B11_2 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1
111
16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom
tip poruke: restriktivna šifra_greške: RM_B129_1
112
24. izdatak_B_13_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - mora biti <= (doprinos_Istup_B_12_1 + doprinos_IIstup_B_12_2) poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti veći ili jednak 0,00 i manji ili jednak sumi kolona 12.1 i 12.2 tip poruke: restriktivna šifra greške: RM_B132_1 26. dohodak_B_13_3
- iznos_primitka_oporezivi_B_11 - izdatak_B_13_1 - izdatak_uplaceni_doprinos_B_13_2 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti jednak sumi kolona 11 i 13.1 i 13.2 tip poruke: restriktivna šifra greške: RM_B133_1
27. osobni_odbitak_B_13_4 28. porezna_osnovica_B_13_5 - dohodak_B_13_3 - osobni_odbitak_B_13_4
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti jednak razlici kolona 13.3 i 13.4 tip poruke: restriktivna RM_B135_1 šifra greške:
29. iznos_porez_dohodak_B_14_1 - može biti <= porezna_osnovica_B_13_5 * max propisana stopa poreza poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti veći ili jednak 0,00 i manji ili jednak: porezna osnovica * max propisana stopa poreza
tip poruke: restriktivna šifra greške: RM_B141_1 30. iznos_prirez_dohodak_B_14_2
- može biti <= iznos_porez_dohodak_B_14_1 * max propisana stopa prireza poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti veći ili jednak 0,00 i manji ili jednak: iznos poreza na dohodak * max propisana stopa prireza
tip poruke: restriktivna šifra greške: RM_B142_1 31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna šifra greške: RM_B151_1
32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
113
34. iznos_za_isplatu_B_16_2 - iznos_primitka_oporezivi_B_11 - izdatak_B_13_1- izdatak_uplaceni_doprinos_B_13_2 - iznos_porez_dohodak_B_14_1 - iznos_prirez_dohodak_B_14_2 + iznos_neoporezivi_primitak_B_15_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak: kolona 11 – 13.1 -13.2 -14.1 – 14.2 + 15.2 tip poruke: restriktivna šifra greške: RM_B162_1
35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
114
XXVII. oznaka_primitka_obveze_B_6_2 = 0024 oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003, 0005, 0006, 0007, 0008, 0009, 0021, 0022, 0023, 0024 i oznaka_primitka_obveze_B_6_2 = 0024 oznaka podnositelja = 1,2,3,4,5
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednosti 00001 – 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - moguće >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - moguća vrijednost 0 – 4 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.1 su 0 - 4 tip poruke: restriktivna šifra greške: RM_B71_1 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - moguće vrijednost od 0 - 2 poruka: Za oznaku primitka, moguće vrijednosti u koloni 7.2 su 0 - 2 tip poruke: restriktivna šifra greške: RM_B72_1 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8 - moguće vrijednost od 0 – 5 poruka: Za oznaku primitka, moguće vrijednosti u koloni 8 su 0 - 5 tip poruke: restriktivna šifra greške: RM_B8_4 10. oznaka_punog_nepunog_radvremena_B_9 - moguće vrijednost od 0 – 3 poruka: Za oznaku primitka, moguće vrijednosti u koloni 9 su 0 - 3 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - može biti između 0 – 6588 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.2003. niti veći od posljednjeg dana u tekućoj godini - obavezno 01.01.GGGG poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca
115
tip poruke: restriktivna šifra greške: RM_B101_1 poruka: Dan i mjesec u koloni 10.1 za oznaku primitka mora biti 01.01. tip poruke: restriktivna šifra greške: RM_B101_4 12. razdoblje_obracuna_do_B_10_2 - ne manji od 31.12.2003. niti veći od posljednjeg dana u tekućoj godini - obavezno 31.12.GGGG poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 31.12.2003. niti veći od posljednjeg dana u tekućoj godini tip poruke: restriktivna šifra greške: RM_B102_8 poruka: Dan i mjesec u koloni 10.2 za oznaku primitka mora biti 31.12. tip poruke: restriktivna šifra greške: RM_B102_9
godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti iste => razdoblje mora biti godina dana poruka: razdoblje obračuna nije ista godina tip poruke: restriktivna šifra greške: RM_B102_6 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3 14. osnovica_doprinos_B_12 - ako je vrsta_izvjesca_A_II = 1, 3 može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B12_1 - ako je vrsta_izvjesca_A_II = 2 može biti >= 0,00 poruka: Za oznaku primitka, iznos u koloni 12 ne može biti manji od 0,00 tip poruke: restriktivna šifra greške: RM_B12_2 15. doprinos_Istup_B_12_1 - mora biti <= osnovica_doprinos_B_12 * max propisana stopa MO I stupa poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO I stupa tip poruke: restriktivna šifra_greške: RM_B121_1 16. doprinos_IIstup_B_12_2 - može biti između <= osnovica_doprinos_B_12 * max propisana stopa MO II stupa poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa MO II stupa tip poruke: restriktivna šifra_greške: RM_B122_1 17. doprinos_zdravstveno_B_12_3 - može biti <= osnovica_doprinos_B_12 * max propisana stopa ZO poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa ZO tip poruke: restriktivna
116
šifra_greške: RM_B123_1
18. doprinos_zastita_B_12_4 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa zaštite zdravlja na radu poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa zaštite zdravlja na radu tip poruke: restriktivna šifra_greške: RM_B124_1
19. doprinos_zaposljavanje_B_12_5 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje tip poruke: restriktivna šifra_greške: RM_B125_1 20. doprinos_beneficirani_Istup_B_12_6 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO I staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO I staž s povećanim trajanjem tip poruke: restriktivna
šifra_greške: RM_B126_1
21. doprinos_beneficirani_IIstup_B_12_7 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za MO II staž s povećanim trajanjem poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za MO II staž s povećanim trajanjem tip poruke: restriktivna šifra_greške: RM_B127_1
22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - može biti <= osnovica_doprinos_B_12 * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti veći ili jednak 0,00 i manji ili jednak: osnovica * max propisana stopa doprinosa za zapošljavanje osoba s invaliditetom
tip poruke: restriktivna šifra_greške: RM_B129_1 24. izdatak_B_13_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2
117
26. dohodak_B_13_3 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
30. iznos_prirez_dohodak_B_14_2 - obavezno 0,00
poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 0 ili 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 00 - 38 tip poruke: restriktivna
šifra greške: RM_B151_1 32. iznos_neoporezivi_primitak_B_15_2 - ako je oznaka_neoporezivi_primitak_B_15_1 = 0 tada je 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B152_1 - ako je oznaka_neoporezivi_primitak_B_15_1 = 01 - 38 tada je > 0,00
poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2 33. oznaka_nacin_isplate_B_16_1
- moguće vrijednosti 0 - 6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 - 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2 - iznos_neoporezivi_primitak_B_15_2 - doprinos_Istup_B_12_1 - doprinos_IIstup_B_12_2
poruka: Za oznaku primitka, iznos u koloni 16.2 mora biti jednak razlici kolona 15.2 -12.1-12.2 tip poruke: restriktivna šifra greške: RM_B162_6
35. 0,00 ili obracunani_primitak_od_ nesam_rada_B_17
118
XXVIII. oznaka_primitka_obveze_B_6_2 = 0000 oznaka_stjecatelja_B_6_1 = 0000 i oznaka_primitka_obveze_B_6_2 = 0000 oznaka podnositelja = svi
1. opcina_grad_prebivalista_boravista_B_2 - moguće vrijednost od 00001 - 99999 poruka: Šifra općine grada prebivališta/boravišta ne može biti 00000 tip poruke: restriktivna šifra greške: RM_B2_1 2. opcina_grad_rada_B_3 - može biti >= 00000 3. OIB_stjecatelja_B_4 - kontrola po modulu za ispravnost OIB-a poruka: OIB stjecatelja je formalno neispravan tip poruke: restriktivna šifra greške: RM_B4_1 4. ime_prezime_stjecatelja_B_5 5. oznaka_stjecatelja_B_6_1 6. oznaka_primitka_obveze_B_6_2 7. obveza_doprinosa_beneficirani_B_7_1 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.1 je 0 tip poruke: restriktivna šifra greške: RM_B71_2 8. obveza_doprinosa_zaposljavanje_invaliditet_B_7_2 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 7.2 je 0 tip poruke: restriktivna šifra greške: RM_B72_2 9. oznaka_prvog_zadnjeg_mjeseca_osiguranja_B_8
- obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 8 je 0 tip poruke: restriktivna šifra greške: RM_B8_3 10. oznaka_punog_nepunog_radvremena_B_9 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 9 je 0 tip poruke: restriktivna šifra greške: RM_B9_2 10.a. sati_rada_B_10 - obavezno 0 poruka: Za oznaku primitka, moguća vrijednost u koloni 10 je 0 tip poruke: restriktivna šifra greške: RM_B10_2 11. razdoblje_obracuna_od_B_10_1 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna
119
šifra_greške: RM_B101_1 12. razdoblje_obracuna_do_B_10_2 - ne manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od zadnjeg dana tekućeg mjeseca tip poruke: restriktivna šifra_greške: RM_B102_1
mjesec i godina iz polja razdoblje_obracuna_od_B_10_1 i razdoblje_obracuna_do_B_10_2 moraju biti isti => razdoblje može biti mjesec ili manje dana poruka: razdoblje obračuna nije isti mjesec tip poruke: restriktivna šifra_greške: RM_B102_2
razdoblje_obracuna_do_B_10_2 mora biti veće ili jednako razdoblje_obracuna_od_B_10_1 poruka: Datum u koloni 10.2 mora biti jednako ili veće od datuma u koloni 10.1 tip poruke: restriktivna šifra_greške: RM_B102_3 13. iznos_primitka_oporezivi_B_11 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 11 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B11_3
14. osnovica_doprinos_B_12 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B12_3 15. doprinos_Istup_B_12_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.1 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B121_3 16. doprinos_IIstup_B_12_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.2 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B122_2 17. doprinos_zdravstveno_B_12_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.3 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B123_2 18. doprinos_zastita_B_12_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.4 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B124_2
19. doprinos_zaposljavanje_B_12_5 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.5 mora biti jednak 0,00 tip poruke: restriktivna
120
šifra greške: RM_B125_2
20. doprinos_beneficirani_Istup_B_12_6 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.6 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B126_2 21. doprinos_beneficirani_IIstup_B_12_7 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.7 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B127_2 22. doprinos_zaštita_inozemstvo_B_12_8 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.8 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B128_2 23. doprinos_invaliditet_B_12_9 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 12.9 mora biti jednak 0,00 tip poruke: restriktivna šifra greške: RM_B129_2
24. izdatak_B_13_1 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B131_1 25. izdatak_uplaceni_doprinos_B_13_2 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B132_2 26. dohodak_B_13_3 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.3 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B133_2
27. osobni_odbitak_B_13_4 - obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.4 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B134_1
28. porezna_osnovica_B_13_5
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 13.5 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B135_2
29. iznos_porez_dohodak_B_14_1
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.1 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B141_2
121
30. iznos_prirez_dohodak_B_14_2
- obavezno 0,00 poruka: Za oznaku primitka, iznos u koloni 14.2 mora biti 0,00 tip poruke: restriktivna šifra greške: RM_B142_2
31. oznaka_neoporezivi_primitak_B_15_1
- može biti 01 - 38 poruka: Za oznaku primitka, moguće vrijednosti u koloni 15.1 su 01 - 38 tip poruke: restriktivna šifra greške: RM_B151_4
32. iznos_neoporezivi_primitak_B_15_2
- može biti > 0,00 poruka: Za oznaku primitka, iznos u koloni 15.2 mora biti veći od 0,00 tip poruke: restriktivna šifra greške: RM_B152_2
33. oznaka_nacin_isplate_B_16_1
- obavezno 0 -6 poruka: Za oznaku primitka, moguće vrijednosti u koloni 16.1 su 0 – 6 tip poruke: restriktivna šifra greške: RM_B161_1
34. iznos_za_isplatu_B_16_2
- moguće >= 0,00 35. obracunani_primitak_od_ nesam_rada_B_17 - obavezno 0 poruka: Za oznaku primitka, iznos u koloni 17 mora biti jednak 0,00 tip poruke: restriktivna šifra poruke: RM_B17_1
122