ii. matematiČke kontrole obrasca joppd moguće … vijesti/stranica... · 2014-01-14 · poruka:...

122
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

Upload: others

Post on 31-Jan-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

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