Allt du behöver veta om standardintegrationen med Visma.net
Nuvarande status: BETA
Observera: Detta är ett tillägg till grundpaketen och måste aktiveras och köpas separat.
Översikt
Med denna Visma.net-integration kopplar du Simployer One till ditt Visma.net-konto via API. Du kan därefter göra följande:
- Schemalagd och/eller manuell synkronisering av medarbetardata såsom personuppgifter, anställningsinformation, kompensationsdata med mera – från Simployer One till Visma.net.
- Alla nya anställda kommer att skapas som utkast så att den slutgiltiga godkännandet och aktiveringen görs i Visma.net.
- Synkronisering av frånvaro, såsom sjukdom, föräldraledighet och semester till Visma.net, för den period du väljer. Du har full kontroll över vilka frånvarotyper som exporteras, för vilka anställda och för vilken period.
Krav
Följande krav måste vara uppfyllda för att integrationen ska fungera:
Visma.net
Du måste ha tillgång till följande giltiga uppgifter:
- Visma Tenant ID
Simployer One
- Giltig Access Token för Public API
Minst en Access Token måste skapas och användas för att koppla systemen.
Om du inte har skapat en token än, gör det via Inställningar → Access Tokens
Konfiguration
Integration aktiveras via:
Inställningar → Integrationer → Integrera med lönesystem → Lägg till integration
- Välj Visma.net
- Klicka Nästa för att starta konfigurationsguiden
- Fyll i alla detaljer som behövs för anslutningen
Inställningar
Du kan välja hur synkroniseringen av medarbetare ska ske. Alternativen är:
- Manuell synkronisering
- Data synkroniseras till Visma.net endast när du själv initierar det.
Detta kan vara användbart om du har avaktiverat schemalagd synkronisering och vill ha kontroll över när uppdateringar sker – till exempel under implementering eller när ändringar inte ska ske av processkäl.
- Manuell synkronisering kan även göras utöver schemalagd synkronisering, t.ex. om stora ändringar gjorts i Simployer One efter den schemalagda synken.
- Schemalagd synkronisering
- Synkroniseringen körs på ett schema som du bestämmer – du väljer vilka veckodagar synken ska köras.

Obs: För närvarande köas synken och startar strax efter 06:00 CET.
- Scope (urval)
- Inställningen för urval (scope) möjliggör finjustering av vilka medarbetare som ska inkluderas i automatisk eller manuell synkronisering.
- Detta är användbart om du vet att inte alla medarbetare ska exporteras till Visma.net.
Urvalet följer standardfunktionalitet för scope i Simployer One.
Medarbetardata
Översikt
Medarbetardata synkroniseras från Simployer One till Visma.net.
Det innebär att om du uppdaterar data i Visma.net för fält som omfattas av integrationen, kommer de att skrivas över nästa gång synken körs från Simployer One.
När synken körs jämförs data i Simployer One med data i Visma.net för respektive fält.
Om ingen skillnad finns: ingen uppdatering sker.
Om skillnad finns: uppdatering sker.
Vissa fält är för närvarande hårdkodade – mer information om detta nedan.
Vilka anställda exporteras?
Följande fält måste vara ifyllda för att en anställd ska kunna exporteras:
- Förnamn
- Efternamn
- Adress eller land i adressfältet
- E-post
- Födelsedatum
- Personnummer (National ID / SSN)
- Anställning
- Bankkonto
- Lön/kompensation
Om något av dessa fält saknas för en medarbetare, kommer denne att uteslutas från exporten.
Integrationsfält (datafält som synkroniseras)
(Detaljer om exakt vilka fält som ingår kan specificeras separat om du önskar.)
Simployer fields | VismaNet fields | Mapping conditions (if any) (Simployer → VismaNet) |
Work Section | ||
Employee number | Employee.number | |
Work email | Employee.emails[0].address | if workEmail in Simploer is null, use privateEmail |
N/A | Employee.emails[0].type | Currently hardcoded to “ |
Personal | ||
First name | Employee.firstName | |
Last name | Employee.lastName | |
Birthdate | Employee.dateOfBirth | |
Social security number | Employee.personIds.id | |
N/A | Employee.personIds.typeOfId | Currently hardcoded to “ |
HomeAddress - Street name | Employee.address.streetName | |
HomeAddress - Zip code | Employee.address.zipCode | |
HomeAddress - City | Employee.address.cityName | |
HomeAddress - Country | Employee.address.countryCode | |
Financial | ||
N/A | Employee.salaryPaymentMethod.paymentType | Currently hardcoded to “ |
Financial - Bank account | Employee.salaryPaymentMethod.localBankAccount | Updated with Bank account number Bank account country is "Norway" in Simployer |
N/A | Employee.salaryPaymentMethod.internationalBankAccount | This is defined as true if bankaccount country not equal to ”Norway” in Simployer |
Financial - BIC | Employee.salaryPaymentMethod.internationalBankSwift | if internationalBankAccount is true |
Financial - IBAN | Employee.salaryPaymentMethod.internationalIban | if internationalBankAccount is true |
Financial - bankAccount.country | Employee.salaryPaymentMethod.internationalBankCountry | if internationalBankAccount is true |
Financial - bankAccount.country | Employee.salaryPaymentMethod.internationalRemittanceCountry | if internationalBankAccount is true |
Employment | ||
Employment - Start date | Employee.positions.activeStart | |
Employment - End date | Employee.positions.activeEnd | |
Employment - Rate | Employee.positions.partTimeFactors.value | |
N/A | Employee.positions.typeOfPosition | Currently, hardcoded as “ |
Employment - Employment type | Employee.positions.employmentForm[0].value | Currently, hardcoded as “ |
N/A | Employee.positions.typeOfWork[0].value | Currently, hardcoded as “ |
N/A | Employee.positions.workTimeAgreement[0].value | Currently, hardcode as “ |
Compensation | ||
Compensation.amount | Employee.positions.salaryInformation.monthlySalary | Default 0 |
Compensation.effectiveDate | Employee.positions.salaryInformation.activeStart | |
N/A | Employee.positions[0].salaryInformation[0].salaryType | Currently, hardcoded as “ |
N/A | Employee.positions[0].salaryInformation[0].contractSalaryType | Currently, hardcoded as “ |
N/A | Employee.positions[0].taxUnitIds | |
N/A | Employee.positions[0].positionEndReason | Currently hardcoded to “ |
Frånvarodata
Frånvaro hanteras via:
Hantera tid → Exportera frånvaro
Simployer fields | VismaNet fields | Mapping conditions (if any) (Simployer → VismaNet) |
Leave type code | eventCode | code from the Leave type. Needs to be configured on each leave type according to Visma.net documentation. |
Duration | inputType | One day or longer period → “FullDay” is sent to Visma for each day Half day → is sent to Visma as “Percent” Minutes → is sent to Visma as “Interval” |
properties.percent properties.interval | Value of “Percent” OR value of “Interval” | |
Leave startdate | startDate | For longer leaves → Earliest date within the requested payrollDateRange. Example. An employee has Parental leave for all of 2024 (January 1 -- December 31). When selecting April and exporting leaves for only April 2024-04-01 will be used as the start date. |
Leave enddate | EndDate | For longer leaves → latest date within the requested payrollDateRange. With same example as above 2024-04-30 will be used as EndDate |
Läs mer om att exportera frånvaro här
Var artikeln till hjälp?
Toppen!
Tack för din feedback
Vi beklagar att det inte var till hjälp
Tack för din feedback
Feddback skickat
Vi uppskattar din feedback och uppdaterar artikeln vid behov