ii. matematiČke kontrole obrasca joppd … b - 2. kontrola-matematička... · 4 10....
TRANSCRIPT
1
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, 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, 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 ........................................................................................ 87
XXI. oznaka_primitka_obveze_B_6_2 = 0023 ....................................................................................... 92
2
XXII. oznaka_primitka_obveze_B_6_2 = 0401, 0402, 4004, 4005, 4007,4008, 4010, 4011, 4014, 4015,
4017, 4018, 4023,4025, 4026, 4029, 4030,4031 ................................................................................... 96
XXIII. oznaka_primitka_obveze_B_6_2 = 0406 ................................................................................... 101
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 105
Razdoblje mora biti godina dana > = 01.01.2003 ........................................................................ 110
XXVI. oznaka_primitka_obveze_B_6_2 = 0022 ................................................................................... 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
3
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
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
- 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
4
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 tekućeg datuma
poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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 tekućeg datuma
poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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
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
5
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
- 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
6
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:
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
7
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
8
II. oznaka_primitka_obveze_B_6_2 = 0041, 0042, 0043, 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, 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
9
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.2003. niti veći od tekućeg datuma
poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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 tekućeg datuma
poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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 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
10
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
11
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
12
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
13
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.2003. niti veći od tekućeg datuma
poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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 tekućeg datuma
poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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
14
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
15
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
16
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
17
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.2003. niti veći od tekućeg datuma
poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
tip poruke: restriktivna
šifra poruke: RM_B101_1
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.2003. veći od tekućeg datuma
poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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
18
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
19
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
20
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
21
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
22
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
23
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
24
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
25
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
26
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
27
š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
28
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
29
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
30
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
31
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 tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
32
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
33
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
34
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
35
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 tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
šifra_greške: RM_B121_1
36
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
šifra_greške: RM_B129_1
37
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
tip poruke: restriktivna
38
š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
39
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
40
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 tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
41
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
42
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
43
X. oznaka_primitka_obveze_B_6_2 = 0082, 0212
oznaka_stjecatelja_B_6_1 = 0001, 0002, 0003,0009
i
oznaka_primitka_obveze_B_6_2 = 0082, 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
44
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.1990. niti veći od tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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:
osnovica * max propisana stopa ZO
45
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
tip poruke: restriktivna
46
š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
47
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 tekućeg datuma
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
48
šifra greške: RM_B101_3
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
49
š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
50
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
51
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
52
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 tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
53
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
54
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
55
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
56
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
57
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
58
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 tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
59
š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
60
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
61
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
62
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
63
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.1990. niti veći od tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
64
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
65
š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
66
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, 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
67
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 tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
68
- 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
69
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 - 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
70
š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
71
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
72
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.1990. niti veći od tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
73
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
74
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
75
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
76
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.1990. niti veći od tekućeg datuma
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
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
77
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
78
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
79
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 tekućeg datuma
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
80
šifra greške: RM_B101_3
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.1990. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 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_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
81
š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
82
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
83
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
84
11. razdoblje_obracuna_od_B_10_1
- ne manji od 01.01.2003. niti veći od tekućeg datuma
poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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 tekućeg datuma
poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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
85
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
86
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
87
Razdoblje mora biti godina dana
XX. oznaka_primitka_obveze_B_6_2 = 0021
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
88
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 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
89
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
90
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
91
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
92
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
tekućeg datuma
tip poruke: restriktivna
93
š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
94
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
95
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
96
XXII. oznaka_primitka_obveze_B_6_2 = 0401, 0402, 4004, 4005, 4007,4008, 4010, 4011, 4014, 4015, 4017,
4018, 4023,4025, 4026, 4029, 4030,4031
oznaka_stjecatelja_B_6_1 = 0201
i
oznaka_primitka_obveze_B_6_2 = 0401, 0402
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
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
šifra greške: RM_B9_2
97
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 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
98
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
tip poruke: restriktivna
šifra greške: RM_B129_2
99
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
š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
100
š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
101
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
102
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
- 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
103
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
104
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
105
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
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
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
106
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
tekućeg datuma
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
107
š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
108
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
- 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
109
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
110
Razdoblje mora biti godina dana > = 01.01.2003
XXVI. oznaka_primitka_obveze_B_6_2 = 0022
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
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
111
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
tekućeg datuma
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
112
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
113
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
114
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
115
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
tekućeg datuma
116
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
117
š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
118
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
119
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 tekućeg datuma
poruka: Datum u koloni 10.1 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
tip poruke: restriktivna
120
šifra_greške: RM_B101_1
12. razdoblje_obracuna_do_B_10_2
- ne manji od 01.01.2003. niti veći od tekućeg datuma
poruka: Datum u koloni 10.2 za oznaku primitka ne može biti manji od 01.01.2003. niti veći od
tekućeg datuma
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
121
š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
122
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