Pomoću programskog sučelja aplikacije (API) je omogućen formalizirani pristup iCentru. Programsko sučelje je kreirano na princpu RESTful (WEB.API) te se za razmjenu podataka koristi XML struktura.
Metoda GetEmployees
Tipovi podataka:
C - Char, Varchar, R - Real, F - Float, SI - Small integer, I - Integer, D - Datetime
| Element | TIP | OPIS |
|
Employees |
||
|
+Employee |
||
|
++EmployeeID |
C7 | Šifra djelatnika |
|
+++Active |
B | Aktivnost (1 = aktivan, 0 = neaktivan) |
|
+++PayrollCalc |
B | Određuje hoće li djelatnik biti ponuđen u obračunu plaće |
|
+++Remuneration |
B | Određuje hoće li djelatnik biti ponuđen u obračunu drugog dohotka |
|
+++StatusID |
C3 | Šifra statusa (001 = određeno, 002 = neodređeno, 004 = izaslanje, 006 = stručno osposobljavanje) |
|
+++FamilyName |
C30 | Prezime |
|
+++Name |
C30 | Ime |
|
+++DateOfBirth |
D | Datum rođenja |
|
+++Gender |
C1 | Spol |
|
+++TaxNumber |
C20 | OIB |
|
+++PlaceOfBirth |
C30 | Mjesto rođenje |
|
+++Citizenship |
C20 | Državljanstvo |
|
+++AddrStreet |
C30 | Ulica prebivališta |
|
+++AddrTown |
C30 | Mjesto prebivališta |
|
+++AddrZipCode |
C20 | Poštanski broj prebivališta |
|
+++AddrCountryId |
C20 | Oznaka države prebivališta |
|
+++AddrCounty |
C20 | Općina prebivališta (podatak bitan za obračun plaće jer utječe na izračun prireza) |
|
+++TempAddrStreet |
C20 | Adresa boravišta |
|
+++TempAddrTown |
C20 | Mjesto boravišta |
|
+++TempAddrZipCode |
C20 |
Poštanski broj boravišta |
|
+++TempAddrCountryId |
C20 | Oznaka države boravišta |
|
+++WorkCounty |
C20 | Općina rada (podatak bitan za JOPPD obrazac) |
|
+++DateBegEmp |
D | Datum zaposlenja |
|
+++DateEndEmp |
D | Datum prestanka |
|
+++TrialPeriod |
D | Datum do kada traje probni rad |
|
+++YOSInYearY |
SI |
Radni staž kod istog poslodavca (godine) |
|
+++YOSInYearM |
SI |
Radni staž kod istog poslodavca (mjeseci) |
|
+++YOSInYearD |
SI |
Radni staž kod istog poslodavca (dani) |
|
+++YOSSameTradeY |
SI | Radni staž u istoj djelatnosti (godine) |
|
+++YOSSameTradeM |
SI |
Radni staž u istoj djelatnosti (mjeseci) |
|
+++YOSSameTradeD |
SI |
Radni staž u istoj djelatnosti (dani) |
|
+++YOSPastY |
SI | Ukupni radni staž (godine) |
|
+++YOSPastM |
SI |
Ukupni radni staž (mjeseci) |
|
+++YOSPastD |
SI |
Ukupni radni staž (dani) |
|
+++YOSBoughtY |
SI | Dokupljen mirovinski staž (godine) |
|
+++YOSBoughtM |
SI |
Dokupljen mirovinski staž (mjeseci) |
|
+++YOSBoughtD |
SI |
Dokupljen mirovinski staž (dani) |
|
+++YOSCivilServiceY |
SI | Radni staž u javnom sektoru (godine) |
|
+++YOSCivilServiceM |
SI |
Radni staž u javnom sektoru (mjeseci) |
|
+++YOSCivilServiceD |
SI |
Radni staž u javnom sektoru (dani) |
|
+++YOSRecognizedY |
SI |
Priznan radni staž (godine) |
|
+++YOSRecognizedM |
SI |
Priznan radni staž (mjeseci) |
|
+++YOSRecognizedD |
SI |
Priznan radni staž (dani) |
|
+++YOSAbroadY |
SI |
Radni staž u inozemstvu (godine) |
|
+++YOSAbroadM |
SI |
Radni staž u inozemstvu (mjeseci) |
|
+++YOSAbroadD |
SI |
Radni staž u inozemstvu (dani) |
|
+++HZZODisability |
C1 | Invalid prema HZZO |
|
+++DisabilityAboveQuota |
C1 | Invalid iznad kvote |
|
+++DisabilityHRVI |
C1 | Hrvatski ratni vojnik invalid (HRVI) |
|
+++CollectiveAgreement |
C1 | Plaća prema kolektivnom ugovoru |
|
+++MainEmployment |
C1 | Glavno zaposlenje |
|
+++PUID |
C20 |
KEZaposleni.SifraDurs |
|
+++HZMOID |
C20 | Šifra iz šifrarnika HZMO |
|
+++TariffClass |
C20 | Šifra tarifnog razreda |
|
+++SalaryGrade |
C20 | Šifra platnog razreda |
|
+++DepartmentID |
C20 | Šifra organizacijske jedinice |
|
+++DepartmentOrgID |
C20 | Šifra organizacijske jedinice iz organizacijske strukture |
|
+++JobPositionID |
C20 | Šifra radnog mjesta |
|
+++HoursPerDay |
R | Dnevno radno vrijeme u satima |
|
+++HoursPerWeek |
R | Tjedno radno vrijeme u satima |
|
+++EmploymentPerc |
R | Udio zaposlenja u postotku |
|
+++CostCenter |
C20 | Šifra mjesta troška |
|
+++CostDriver |
C20 | Šifra nositelja troška |
|
+++ClercID |
C20 | Šifra referenta |
|
+++WithoutEmployerContrib |
B | Bez obračuna doprinosa NA |
|
+++FirstEmployment |
B | Prvo zaposlenje |
|
+++LegalBasisWithoutContrib |
I | Oznaka zakona po čijim odredbama je djelatnik oslobođen plaćanja doprinosa NA |
|
+++GeneralIncTaxAllow |
F | Faktor osobnog odbitka |
|
+++EmployerContrib |
C20 | Oznaka da je djelatnik u II. stupu mirovinskog osiguranja (šifra doprinosa koji se obračunava za II. stup, obično 02) |