Search

Web Service – Medarbejderstamdata

1.0 Beskrivelse

Det er muligt at trække data ud af Lessor-Workforce, via API/Web Service. Servicen skal hentes af et 3. parts produkt; Lessor-Workforce kan ikke sende/initiere data. Data leveres ud fra valgt selektering og skal efterfølgende behandles i et 3. parts program.

 

Data kan fx hente ved:

  • Indtastning af URL i browservindue
  • Via Excel
  • Via ex programmet Postman

 

2.0 Forudsætninger

For at kunne hente data ud af 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 hentes ved hjælp af standard URL: https://workforce.lessor.dk/sync/getEmployees.php/? 

Data kan sendes som POST eller Basic access authentication. 

 

Tilføj følgende til URL, for at hente de ønskede data:

ArgumentnavnBeskrivelseKravfeltKommentar
idDatabase idJaDatabasens id oplyses ved kontakt til workforce.support@lessor.dk
userKan sendes som POST eller Basic access authentication.Ja

Brugernavn på administrator i Lessor- Workforce. Vi anbefaler at oprette en bruger(admin), som kun benyttes til Web Services. 

Foretag første log ind med denne bruger for at ændre adgangskoden og brugeren kan efterfølgende deaktiveres. Brugeren vil stadig kunne kalde Web Servicen.

passwordKan sendes som POST eller Basic access authentication.JaAdgangskoden der er blevet oprettet efter første log ind.
from1 = Kun ændringer foretaget siden sidste kald vil medtages Nej 
active

1 = Kun aktive

0 = Kun inaktive 

NejTilføjes dette parameter ikke, medtages både aktive og inaktive medarbejdere.
extrainfo1 = Sekundære grupper og Unik nøgleNej 

Eksempel på opbygning af URL:

https://workforce.lessor.dk/sync/getEmployees.php/?id=xxx&active=1

 

Ekstra parametre tilføjes ved at skrive fx &from=1 
 

3.1 Levering af data – Medarbejderstamdata

De hentede data leveres i følgende format/rækkefølge:

FeltnavnFormatBemærkningParameter styret
FornavnAlfanumerisk Nej
Efternavn;Alfanumerisk Nej
Adresse;Alfanumerisk Nej
Adresse2;Alfanumerisk Nej
Postnr.;Alfanumerisk Nej
By;Alfanumerisk Nej
Land;Alfanumerisk Nej
Telefon nr.;Alfanumerisk Nej
Mobil nr.;Alfanumerisk Nej
E-mail;Alfanumerisk Nej
Køn;Alfanumerisk Nej
Primær gruppe;Alfanumerisk Nej
Primær afdeling;Alfanumerisk Nej
Firma;Alfanumerisk Nej
Rettighedsprofil;Alfanumerisk Nej
Medarbejder nr.;Alfanumerisk Nej
Privat tlf. nr.;Alfanumerisk Nej
Aktiveret;Alfanumerisk Nej
Stemplingskode;Alfanumerisk Nej
Betalt pauser;Alfanumerisk Nej
Disponible1Alfanumerisk Nej
Disponible2Alfanumerisk Nej
Disponible3Alfanumerisk Nej
Disponible4Alfanumerisk Nej
Disponible5Alfanumerisk Nej
Disponible6Alfanumerisk Nej
Disponible7Alfanumerisk Nej
Disponible8Alfanumerisk Nej
Disponible9Alfanumerisk Nej
Disponible10Alfanumerisk Nej
Fødselsdag;Alfanumerisk Nej
CPR-nr.;Alfanumerisk Nej
Fiktiv;Alfanumerisk Nej
Privat e-mail;Alfanumerisk Nej
Ansættelsesdato;Alfanumerisk Nej
Reg. nr.;Alfanumerisk Nej
Konto nr.;Alfanumerisk Nej
Løn nr.;Alfanumerisk Nej
Fratrædelsesdato;Alfanumerisk Nej
Fratrædelsesårsag;Alfanumerisk Nej
Titel;Alfanumerisk Nej
Initialer;Alfanumerisk Nej
LøngruppeAlfanumerisk Nej
Unik nøgleAlfanumeriskBrugernavn&extrainfo=1
Sekundære grupperAlfanumerisk[”Grp1”,”Grp2”]&extrainfo=1

 

 

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