Search

Web Service – Integration med ekstern tidsregistrering

1.0 Beskrivelse

Det er muligt at sende tidsregistreringer til Lessor Workforce, via API/Web Service. Data sendes fra et 3. parts produkt; Lessor Workforce kan ikke hente data. Data skal leveres i et nedenfor beskrevet format.

Data skal sendes som POST.


 

2.0 Forudsætninger

For at kunne sende tidsregistreringer til Lessor Workforce, skal dette aktiveres på databasen.

Skriv til workforce.support@lessor.dk for at aktivere/tillade dette. Anmodning skal komme fra en administrator.

 

 

3.0 Opsætning

Data sendes ved hjælp af standard URL: https://workforce.lessor.dk/reg/post_stamp.php

Argumenterne (key-value pair) skal sendes som form-data eller x-www-form-urlencoded 

 

Følgende sendes via URL som POST:

Argumentnavn Værdi Kravfelt Format Kommentar
panel_type 7 Ja Integer Databasens id oplyses ved kontakt til supporten på:  https://help.paychex.eu/hc/da/requests/new
database Database id Ja Integer

Oplyses ved kontakt til supporten på: https://help.paychex.eu/hc/da/requests/new

 

id Medarbejdernummer Ja A/N

System opsætning 14.5

  • Kun medarbejdernummer
  • Stemplingskode eller Medarbejdernummer
  • Stemplingskode og Medarbejdernummer
  • Kun Stemplingskode

Stemplingskode kan kun være tal

stamp

Tids- & Datostempel

 

Ja

yyyy-mm-dd tt:mm:ss

eller

yyyymmddttmmss

 
funk

0 = komme

1 = gå

 

Ja Byte Denne værdi bestemmer om der er tale om en komme stempling eller en gå stempling
group_id Gruppe id Nej A/N Internt gruppe id som benyttes hvis en enkelt terminal skal sende stemplingen igennem som en fast lokation. Gruppe id oplyses ved kontakt til supporten på: https://help.paychex.eu/hc/da/requests/new
costcenter_id Costcenter id Nej Integer Intern Costcenter id som benyttes hvis der skal tilknyttes en bestemt costcenter til stempling. Costcenter id oplyses ved kontakt til supporten på: https://help.paychex.eu/hc/da/requests/new
password Password til panel Ja A/N Password oplyses ved kontakt til supporten på: https://help.paychex.eu/hc/da/requests/new



4.0 Statuskoder

Følgende statuskoder kan returneres ved indlæsning:

Status Code Description Krav
10 bad or missing parameters  
15 gps criteria not fulfilled  
20 wrong name or password  
30 wrong name or password  
40 wrong stamp format  
50 wrong id  
60 wrong funk format  
70 wrong group_id  
80 wrong reg group  
90 user already logged in Paneltype 8, systemopsætning 14.6 skal være deaktiveret
95 user already logged out Paneltype 8, systemopsætning 14.6 skal være deaktiveret
96 user logout denied  
100 success  

 

OBS:

Hvilke statuskoder der returneres, er meget afhængig af flere parametre som fx Panel version, Systemopsætninger, Registreringsgruppen.

 

Var denne artikel en hjælp?

Var denne artikel en hjælp?

Vil du i kontakt?

Vi hjælper dig. Udfyld en anmodning, så vender vi tilbage til dig hurtigst muligt.

Indsend en anmodning