Az oldal megtekintéséhez kérjük, engedélyezze a JavaScriptet.

sERPa súgó

 

A Munkaidő nyilvántartás elnevezésű API elem segítségével lehetőség van Munkaidő nyilvántartás bevitelbe adatokat beküldeni.

HTTP metódus / Végpont

POST / workrecords

Használt eredményhalmaz

Munkaidő nyilvántartás bevitel eredményhalmaz - API

Bemenőparaméter változat = Alapértelmezett

Használt művelet

Munkaidő nyilvántartás felvétel

 

Bejövő adatok

Művelet paraméter

Azonosító (JSON path)

Leírás

Személy_ID

$.WorkRecord.PersonID

 

Év

$.WorkRecord.Year

 

Hónap

$.WorkRecord.Month

 

Személy kód

$.WorkRecord.PersonCode

 

Jogviszony kezdete

$.WorkRecord.EmploymentStartDate

 

Jogviszony szerződés munkakör kód

$.WorkRecord.JobCode

 

Munkaidő Nyilvántartás nap

$.WorkRecord.WorkDays

Munkaidő Nyilvántartás nap táblázat

Nap

$.WorkRecord.WorkDays.Day

 

BerJelenIvKod_ID

$.WorkRecord.WorkDays.WorkDayTypeID

 

Bér jelenléti ív kód név

$.WorkRecord.WorkDays.WorkDayType

 

Érkezés nap

$.WorkRecord.WorkDays.WorkStartDate

 

Érkezés idő

$.WorkRecord.WorkDays.WorkStartTime

Tárgynap érkezés ideje pl. (11:17:15)

Távozás nap

$.WorkRecord.WorkDays.WorkEndDate

 

Távozás idő

$.WorkRecord.WorkDays.WorkEndTime

 

Ledolgozott

$.WorkRecord.WorkDays.WorkedTime

 

MunkaidoNyNapMunkakoziSzunet

$.WorkRecord.WorkDays.Breaks

Munkaközi szünet táblázat

Kezdet idő

$.WorkRecord.WorkDays.Breaks.StartingTime

Tárgynap munkaközi szünet kezdete pl. (11:17:15)

Hossz

$.WorkRecord.WorkDays.Breaks.Duration

A szünet időtartama pl.(3000 = 50perc * 60)

MunkaidoNyNapKoltsegReszletezes

$.WorkRecord.WorkDays.CostDetails

Költségrészletezés táblázat

Százalék

$.WorkRecord.WorkDays.CostDetails.Percent

 

Költség részletezés Időtartam

$.WorkRecord.WorkDays.CostDetails.TimePeriod

 

Ugyfél kód

$.WorkRecord.WorkDays.CostDetails.CustomerCode

 

Könyvelési dimenzió 1 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension1Code

 

Könyvelési dimenzió 2 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension2Code

 

Könyvelési dimenzió 3 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension3Code

 

Könyvelési dimenzió 4 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension4Code

 

Könyvelési dimenzió 5 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension5Code

 

Könyvelési dimenzió 6 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension6Code

 

Könyvelési dimenzió 7 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension7Code

 

Könyvelési dimenzió 8 kód

$.WorkRecord.WorkDays.CostDetails.AccountingDimension8Code

 

Megjegyzés

$.WorkRecord.WorkDays.CostDetails.Note

 

MunkaidoNyNapMunkaidoT

$.WorkRecord.WorkDays.WorkTypes

Ledolgozott idő táblázat

Ledolgozott idő típus név

$.WorkRecord.WorkDays.WorkTypes.WorkTypeName

 

Ledolgozott Időtartam

$.WorkRecord.WorkDays.WorkTypes.Duration

 

Kimenő adatok

Azonosító

Leírás

ErrorMessage

Hiba leírása, ha hiba van a hívásban

ErrorCode

Hiba kódja, ha hiba van a hívásban

Hdrid

 

Ellenőrzések:

60001        A következő mező(k) kitöltése kötelező: %1

50489        Érvénytelen személy! [%1]

59140        Érvénytelen könyvelési dimenzió [%1]

50241        Hiányzó vagy érvénytelen ügyfélkód! (%1)

59163        Munkakör és jogviszony kezdete alapján nem található a személyhez jogviszony! %1

59169        Adott napra már létezik munkaközi szünet rekord! %1

59170        Adott napra már létezik munkaidő költségrészletezés! %1

59171        Adott napra már létezik egyéb ledolgozott idő típus adat. %1

59160        Hiba történt az adatok lekérdezéskor!

50532        Egyéb hiba. Lásd még hibanapló.

 

Egyéb

1.Nap típus egyedi név adható, amit a másik rendszerben használnak, ezzel egyszerüsítve az azonosítást.

2.Időtartam mező típusa float, pl 6 óra 21 perc -> "Idotartam": "6,35"

 

Példák

Lásd swagger.