Search

Web Service - Import af medarbejdere

1.0 Generelt

Det er muligt at importere medarbejdere til Lessor Workforce via en web service. For at importere via en web service, skal data leveres via en .csv fil. Filen kan fx leveres via værktøjet Postman eller lignende. 

 

 

2.0 Forudsætninger

For at kunne hente data ud/indlæse 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 leveres ved hjælp af standard url: https://workforce.lessor.dk/sync/import.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. 
importType

employee

 

Ja 
csvUpdate

1 = opdateres

 

JaSkal eksisterende medarbejdere, hvis de allerede eksisterer, opdateres.

Eksempel på url:

https://workforce.lessor.dk/sync/import.php/?id=xxx&importType=employee&csvUpdate=1

 

 

4.0 Opbygning af fil

For at filen kan indlæses, skal den være af formatet .csv, hvori alle felter adskilles med semikolon (;). 

Hvis en række foranstilles med værdien # indlæses denne ikke (Import af bemandingsbehov er undtaget; her må der ikke være en række til fx overskrifter). Kan benyttes hvis overskrifterne medtages i filen.

Det anbefales at bruge import-skabelonerne, som findes under Dagligt, Dokumenter, LessorWorkforce og mappe: 07-Importskabeloner.

Benyttes importskabelonerne ikke, skal alle, ikke udfyldte felter, markeres med ””, da felterne ellers vil blive indlæst forkert.

Ønsker du at slette data i et felt, i forbindelse med import, kan du i feltet skrive ”_”. Altså en underscore.

 

4.1 Medarbejdere

FeltnavnKolonneLængdeTypeVærdierBemærkning
MedarbejdernummerA50A/N Obligatorisk felt
BrugernavnB50  Obligatorisk felt
AdgangskodeC50  Kan indlæses, ellers genereres en adgangskode automatisk
FornavneD50A/N Obligatorisk felt
EfternavnE50A/N Obligatorisk felt
RettighedsprofilF50A/N Valideres med de allerede oprettede Rettighedsprofiler. Rettighedsprofilen Administrator kan ikke importeres.
AktivG3A/N
1Ja 
0Nej 

 

Primær gruppeH50A/N Obligatorisk felt
Primær afdelingI50A/N 

Obligatorisk felt 

Valideres med de oprettede afdelingers ”Afdelingsnavn”

FirmaJ50A/N Valideres med de oprettede firmaers ”Firmanavn”.
AdresseK100A/N  
Adresse 2L100A/N  
Postnr.M10A/N Postnummeret skal findes i postnummertabellen, hvis by skal udfyldes automatisk
ByN50A/N  
LandO50A

DK, Danmark, Denmark

GB, Storbritannien, Great Britain

NO, Norge, Norway

SE, Sverige, Sweden

DE, Tyskland, Germany

 
Telefonnr.P20A/N  
Mobilnr.Q20A/N  
Primær telefonnr.R7A
0Telefonnr.
1Mobilnr.

 

E-mailS50A/N  
Fiktiv medarbejderT3A/N
1Ja
0Nej

 

Lås dataU3A/N
1Ja
0Nej

 

Synkroniser med LIFV3A/N
1Ja
0Nej

 

StemplingskodeW10N Benyttes der kun stemplingskode til registrering, tjekkes der på at denne er unik
CPR-nr.X11A/NDDMMYY-XXXXKan angives med eller uden bindestreg mellem fødselsdato og kontrolciffer. Der tjekkes at værdien indeholder 10 cifre
FødselsdatoY10DatoDD-MM-YYYY 
KønZ6A
MMand
KKvinde

 

AnsættelsesdatoAA10DatoDD-MM-YYYY 
FratrædelsesdatoAB10DatoDD-MM-YYYY 
FratrædelsesårsagAC20A/N  
InitialerAD5A/N  
Lokal/Direkte telefonnr.AE20A/N  
TitelAF50A/N  
Reg.nr.AG4A/N  
Kontonr.AH20A/N  
InformationsfeltAI500A/N  
Disponibel felt 1AJ50A/N  
Disponibel felt 2AK50A/N  
Disponibel felt 3AL50A/N  
Disponibel felt 4AM50A/N  
Disponibel felt 5AN50A/N  
Disponibel felt 6AO50A/N  
Disponibel felt 7AP50A/N  
Disponibel felt 8AQ50A/N  
Disponibel felt 9AR50A/N  
Disponibel felt 10AS50A/N  
Kommando for Sekundær Gruppe, Afdeling, Firma og KompetencerAT1 
+Opret
-Slet
_Slet alt
’tomt’Opret

 

Sekundær gruppeAU50A/N  
Sekundær afdelingAV50A/N  
Sekundær firmaAW50A/N  
Sekundær kompetenceAX50A/N  
Timetillæg for gruppeAY N  
Kommando for arbejdstidsreglerAZ1 
+Opret
-Slet
_Slet alt
’tomt’Opret

 

ArbejdstidsreglerBA50A/N  
LøngruppeBB50A/N Valideres med de allerede oprettede løngrupper.
RegistreringsgruppeBC50A/N  
Betalt pauseBD3A/N
1Ja
0Nej

 

Lønart (Grundløn)BE20A/N  
Beløb (Grundløn)BF20N  
Lønart (Tilæg til timeløn)BG20A/N  
Beløb (Tillæg til timeløn)BH20N  
TimeskabelonBI100A/N  
Brug timekontoBJ3A/N
1Ja
0Nej

 

LønnummerBK    
Brug Medarbejdernummer til lønnummerBL3A/N
1Ja
0Nej

 

Kommando for Datostyret LøngruppeBM1 
+Opret
-Slet
_Slet alt
’tomt’Opret

 

Løngruppe (Datostyret Løngruppe)BN50A/N  
Fra dato (Datostyret Løngruppe)BO10DatoDD-MM-YYYY 
Til dato (Datostyret Løngruppe)BP10DatoDD-MM-YYYY 
Enheder (Speciel Lønart)BQ10N  
Lønart (Speciel Lønart)BR20A/N  
Sum i export (Speciel Lønart)BS3A/N
1Ja
0Nej

 

Kommando for Datastyret timeskabelonBT1 
+Opret
-Slet
_Slet alt
’tomt’Opret

 

TimeskabelonBU50A/N  
Fra dato (Datostyret Timeskabelon)BV10DatoDD-MM-YYYY 
Til dato (Datostyret Timeskabelon)BW10DatoDD-MM-YYYY 
Kommando for timekontoBX1 
’tomt’Tilføj til timekontoen
-Fratræk på timekontoen
_Nulstil timekontoen
=Indlæs ny saldo til timekontoen

 

TimekontoBY200A/N  
SatsBZ10NTT:MM eller TT,CC

hvis timekontoen vises i TT:MM, skal formatet være fx 07:00

 

DatoCA10DatoDD-MM-YYYY 
NoteCB50A/N  

 

 

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