Search

Web Service – Eksportfiler

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/getSalaryExport.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.
salaryGroupNavn på løngruppeJa, hvis ikke afregningsgruppe, medarbejdernummer, firmanavn, gruppenavn, CostCenter, CostCenter gruppering eller afdelingsnavn benyttes 
salaryGroupCollectionNavn på afregningsgruppeJa, hvis ikke løngruppe, medarbejdernummer, firmanavn, gruppenavn, CostCenter, CostCenter gruppering eller afdelingsnavn benyttes 
employeeNumberMedarbejdernummerJa, hvis ikke løngruppe, afregningsgruppe, firmanavn, gruppenavn CostCenter, CostCenter gruppering eller afdelingsnavn benyttes 
companyFirmanavnJa, hvis ikke løngruppe, medarbejdernummer, afregningsgruppe, CostCenter, CostCenter gruppering, gruppenavn eller afdelingsnavn benyttes 
departmentAfdelingsnavnJa, hvis ikke løngruppe, medarbejdernummer, afregningsgruppe, CostCenter, CostCenter gruppering, gruppenavn eller firmanavn benyttes 
groupGruppenavnJa, hvis ikke løngruppe, medarbejdernummer, afregningsgruppe, firmanavn, CostCenter, CostCenter gruppering eller afdelingsnavn benyttes 
costCenterNavn på CostCenterJa, hvis ikke løngruppe, medarbejdernummer, afregningsgruppe, firmanavn, gruppenavn, CostCenter gruppering eller afdelingsnavn benyttes 
costCenterCollectionNavn på CostCenter grupperingJa, hvis ikke løngruppe, medarbejdernummer, afregningsgruppe, firmanavn, CostCenter, gruppenavn eller afdelingsnavn benyttes 
salaryExportTemplateNavn på eksportfilJa 
startDateStartdatoJa, yyyymmdd eller yyyy-mm-dd 
endDateSlutdatoJa, yyyymmdd eller yyyy-mm-dd 
lockShiftsLås vagter

Nej

0 = Nej

1 = Lås vagter

 
show_deactivatedInkluder deaktiverede medarbejdere

Nej

0 = Nej

1 = Medtager deaktiverede medarbejdere

 
getOldMedtag registreringer før valgt startdato

Nej

0 = Nej

1 = Medtager vagter

 
exportShiftsMarker, i Timeregistrering, at registrering er eksporteret

Nej

0 = Nej

1 = Sætter markering

 
getAsFileModtag som fil

Nej

0 = Nej

1 = Modtager eksporten som fil

 

Eksempel på opbygning af URL:

https://workforce.lessor.dk/sync/getSalaryExport.php/?id=xxx&startDate=20200316&endDate=20200415

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

 

3.1 Levering af data

De hentede data leveres i det format der er defineret i opsætningen af eksportfilen.

 

 

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