Overview
This integration creates absence entries in Tidsbanken based on absences registered in
Simployer One.
How to run the absence sync
In Simployer One, go to Manage Time → Time Off export.
Run the export for the relevant period.
What is synced
Absences for employees that exist in Tidsbanken
Partial absences are supported
Multi-day absences are handled day-by-day within the sync period
Not supported / limitations
Updating or deleting absences in Tidsbanken is not supported by this integration. Changes must be done in Tidsbanken.
Requirements (must be true for an absence to be sent)
Employee number must be numeric in Simployer One.
The employee must exist in Tidsbanken.
The absence must align with the employee’s work schedule in Tidsbanken:
Missing work schedule for the day → absence is skipped
Absence outside scheduled hours → absence is skipped
Time handling: time evaluation is done in Europe/Oslo.
Absence types supported (mapping)
Absences are created in Tidsbanken using the following numbers.
Simployer One absence type | Tidsbanken number |
|---|---|
sick_leave | 122 |
sick_leave | 175 |
self_certified | 393 |
childcare | 61 |
vacation | 131 |
off_duty | 130 |
parental_leave | 140 |
other_absences | 144 |
other_absences | 145 |
public_holiday | 200 |
work_public_holiday | 199 |
time_account_payout | 501 |
time_balance_adjustment_plus | 502 |
time_balance_adjustment_minus | 503 |
If “Leave type code” is used in Simployer One
The integration supports a defined set of Tidsbanken absence codes (see table above).
Leave Type Code can be set in
If a leave has a Leave type code, it must match a supported Tidsbanken number for the absence to be created.
Customer responsibility: it is the Customer’s responsibility to ensure the Leave type code used in Simployer One is the same code used in Tidsbanken.
Partial absences (Grade percentage)
A partial absence is when the absence percentage is greater than 0% and less than 100%. A 100% absence is treated as a full absence.
The employee works the beginning of their shift and is absent for the latter part
Start times are recalculated by working backwards from the work schedule end time
Examples:
50% absence on 8-hour day (08:00-16:00): Employee works 08:00-12:00, absent 12:00-16:00
25% absence on 8-hour day (08:00-16:00): Employee works 08:00-14:00, absent 14:00-16:00
75% absence on 8-hour day (08:00-16:00): Employee works 08:00-10:00, absent 10:00-16:00
Duplicate prevention
Before creating an absence, the integration checks whether an absence for the same employee, time period, and absence category already exists in Tidsbanken. If it does, it is skipped to avoid double registration.
What the Customer will see after a run
Created: absences successfully created in Tidsbanken
Skipped: absences not created due to validation rules
Common skip reasons
Work schedule is missing for the absence day
Absence is outside scheduled hours
Absence already exists in Tidsbanken
Employee number is not numeric
Employee not found in Tidsbanken
Unsupported Leave type code
Support
When contacting support, include: - Company name/tenant - Date range - Example employee number(s) - Example absence date(s) and type(s)
Var denne artikkelen nyttig?
Så bra!
Takk for din tilbakemelding
Beklager at vi ikke kunne være mer til hjelp
Takk for din tilbakemelding
Tilbakemeldingen er sendt inn
Vi setter pris på tilbakemeldingen din og vil prøve å rette på artikkelen