The documented implementation is intended to provide the following tangible results once delivered and configured.
Synchronized planning data
- External absence records are linked to the correct employee where a match is available.
- Corresponding employee absences are created or updated in the shift plan.
- Roster users can distinguish absences originating from an external record.
- Manual overrides remain visible through the start, end, and type synchronization indicators.
Operational control
- HR and administrators can search and filter imported records in one administration view.
- Synchronization status, last-change date, and failed-attempt count expose records that require attention.
- Authorized users can start synchronization from the web application.
- Changes that cannot safely be applied, including changes affecting closed attendance, are retained as explicit exceptions.
Traceability and support outputs
- A user-readable CSV log records created and updated records, skipped changes, input problems, and failures.
- Job-run information shows the outcome of data retrieval, external-record updates, and linked-absence updates.
- Completion email is sent for successful and failed runs and links authorized users to the job-run administration.
- External absence changes are available in the audit log, and linked roster changes are available in shift history.
Attendance and payroll handoff
- Attendance closure warns managers when an unconfirmed sickness absence will be treated as unpaid sickness.
- Imported absences linked to a contract ending in the closing period can be ended at the contract end by the employee-import process.
- The documented payroll outcome is based on the resulting employee absence in attendance. The available Wiki does not define a new general-purpose External Absences report or a standalone export format, so neither is presented here as a delivered result.
Integration result
The external source record, employee, mapped Time Off Type, and linked roster absence form a traceable chain. This allows external absence data to become operational planning and attendance data while retaining the external identifiers and processing history needed for reconciliation and support.
Was this helpful?
