Programsko sučelje aplikacije (API) za razmjenu podataka o djelatnicima

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)

 

Ispiši