SD Worx / Aditro (Payroll integration setup)

Prerequisites

Before you set up a connection between RecMan and SD Worx, please contact SD Worx and let them know you are in the process of setting up the integration. You will need the following data from SD Worx:

  • SD Worx API credentials
    • Client ID
    • Client secret
    • Tenant ID
  • SD Worx company number 
  • SD Worx standard import definition set up (API_V10)
  • SD Worx custom import definition set up (API_V10_F30)

Setting up the connection in RecMan

  • With SD Worx API credentials at hand, navigate to System Settings → Staffing → Export
  • Enable SD Worx from the list of exports
  • Select the department you want to connect with SD Worx
  • Press Add API Auth and enter your API credentials
  • Press Save

After saving the SD Worx section should look something like this:

image

Your API credentials are now saved and the integration is ready to use.

How to initiate a transfer

The integration works from two different views in RecMan:

  1. From the candidate page under Employment
    1. From this page you may only transfer one employee at once.
  2. From the paychecks page
    1. From this page you may transfer multiple employees at once by selecting one or several paychecks and pressing the button SD Worx.
    2. From this page you may generate a CSV file with salary transactions by selecting one or several paychecks and pressing the button 'SD Worx CSV' (file must be uploaded manually to SD Worx).

Both employee transfers carry the same payload and will behave the same way. A custom setup with automatic transfers can be considered on request. Please contact RecMan Support for more information.

Keys

The integration works by establishing connections between employees and employments in ReMan to SD Worx. This is done by setting 'keys' when transferring data to SD Worx. By default the keys are set like this:

  • External company key: Department number (e.g. 10)
  • External person key: Employee number (e.g. 2356)
  • External employee key: Employee number - company key (e.g. 2356-10)
  • External employment key: Employee number - employment ID (e.g. 2356-5324)

What is transferred

Employee basic information

  • Full name
  • Address
  • Date of birth
  • Gender
  • Email address
  • Email work address
  • Mobile phone
  • Bank account number (or IBAN and BIC)
  • Social Security number (or D-number)

Employment information

  • Ansatt dato
  • Sluttet dato
  • Beskrivelse stilling
  • Orgenhet
  • Stillingsprosent
  • Arbeidstidsgruppe (A)
  • Utlønningstype
  • Undergruppe
  • Stillingstype
  • Ansattstatus
  • Ansattforhold type
  • Ansettelsesform
  • Skatteregel
  • Skifttype
  • Yrkeskode
  • Pensjonsordning
  • Årslønn
  • Sluttårsak

Please note that some fields are optional and can be disabled or customized on request.

Most fields are fetched from the employee or employment data in RecMan, however, some fields are fetched from the latest active job connected to the employment.

See the mapping tables below for more information. 

Integration definition in SD Worx

General

Description: API_V10

Identifier Rules

Company Identifier Rule: AditroCommonExternalCompanyKey

Employee Identifier Rule: AditroCommonExternalEmployeeKey

Employment Identifier Rule: AditroCommonExternalEmploymentKey

Person Identifier Rule: AditroCommonExternalPersonKey

Fields

Person and employee fields:

Tabellnavn (#) Feltnavn (#) Verdi Referanse
Personal (1) Ansattnummer (2)   Employee.employeeNo
Personal (1) Fødselsnummer (3)   Person.ssn
Personal (1) c/o adresse (6)   Employee.persAdr1
Personal (1) Adresse (7)   Employee.persAdr2
Personal (1) Landkode (8)   Employee.landKode
Personal (1) Poststed (9)   Employee.poststedNr
Personal (1) Bankkontonr. 1 (16)   Employee.bankKto1
Personal (1) Ansatt dato - person (22)   Employee.companyEmploymentDate
Personal (1) Sluttet dato - person (23)   Employee.companyTerminationDate
Personal (1) Utbetalings-måte 1 (26)   Employee.utbetmaate1
Personal (1) Lønnstype (35)   Employee.loennType
Personal (1) Arbeidsdager per uke (38) 5 Employee.antArbDagerUke
Personal (1) Feriepengegrunnlag (43) 1 Employee.feriepengeKode
Personal (1) Mobiltelefon jobb (133)   Employee.mobilTelefNr
Personal (1) Lønnslipp type (199)   Employee.frifeltF16
Personal (1) E-post, arbeid (201)   Employee.EMailJobb
Personal (1) E-post, privat (202)   Employee.EMailPrivat
Personal (1) Sluttårsak (210)   Employee.fripensjKode2
Personal (1) Tabell type (237)   Employee.tabellType
Personal (1) Medium inntektsoppgave (263)   Employee.incomeOverviewDest
Personal (1) Fornavn (352)   Person.firstname
Personal (1) Etternavn (353)   Person.lastname
Ansatt
forholdfelter
     
Tabellnavn (#) Feltnavn (#) Verdi Referanse
Ansatt (5) Ansatt dato (5)   Employment.employmentDate
Ansatt (5) Sluttet dato (6)   Employment.terminationDate
Ansatt (5) Orgenhet (11)   Employment.hjemstedAvd
Ansatt (5) Stillingsprosent (15)   Employment.stillingPros
Ansatt (5) Arbeidstidsgruppe (A) (18) 1 Employment.arbTidGruppe
Ansatt (5) Utlønningstype (23)   Employment.utlonningsType
Ansatt (5) Undergruppe (24)   Employment.underGruppe
Ansatt (5) Skifttype (26)   Employment.skiftType
Ansatt (5) Årslønn (29)   Employment.sats1
Ansatt (5) Verdikjede (35)   Employment.kostnDimA
Ansatt (5) Beskrivelse stilling (46)   Employment.stillingBeskrAns
Ansatt (5) Ansattstatus (48)   Employment.ansattStatus
Ansatt (5) Pensjonsordning (61) 160 Employment.stillingKodePensj
Ansatt (5) Virksomhetsnummer (106)   Employment.orgNrAUN
Ansatt (5) Yrkeskode (115)   Employment.yrkesKode
Ansatt (5) Stilling (135) 1000 Employment.jobId
Ansatt (5) Ansattforhold type (136) ordinaert
Arbeids
forhold
Employment.ansattForhType
Ansatt (5) Skatteregel (140) ordinaer Employment.skattetype
Ansatt (5) Lønnsrelasjon (146) 0 Employment.loennRelasjon
Ansatt (5) Ansettelsesform (167)   Employment.ansettelsesForm
Ansatt (5) Sluttårsak (168)   Employment.sluttarsak
Was this article helpful?
0 out of 0 found this helpful