Human resources and internal processes
Attendance
Complete management of absences and attendance from application submission to payroll export. The module ensures approval via task workflow, control of holiday funds and uniform documents for HR, payroll and line management.
Context
The Attendance module is part of the internal company portal that we designed, developed and implemented for a client from the area of human resources and internal processes. The portal consolidates dozens of corporate agendas into one environment with unified login, roles and auditable history — and the Attendance module is a key part of it.
Challenge
Absence requests were scattered between email, spreadsheet and verbal agreement. Managers did not have a uniform approval flow, HR dealt with unapproved items at the last minute, and export to payroll was a manual transcription every month. Vacation funds were recalculated ad-hoc without a uniform logic of holidays and working days.
How we delivered
We delivered an end-to-end attendance module: the employee enters absence, the system creates a task for approval, the superior approves or rejects, and HR can handle exceptions, including changing the approver. The module tracks funds by type of absence, weekdays, holidays and local logic. The output is reports and export to OLYMP (.dat), so payroll works with consistent documents without manual transcription.
Client benefits
Absences go through a single approval flow with clear statuses and responsibilities.
HR can promptly deal with unapproved requests and change the approver without bypassing the system.
Vacation and absence funds are calculated automatically according to local work logic.
A team overview of absences is available in real time for both managers and HR.
Export to OLYMP (.dat) eliminates manual rewriting of data into payroll.
Step-by-step workflow
The employee enters absence (holiday, PN, OCR, home office, pass)
The system automatically creates an approval task for the superior or head role
The approver approves or rejects the request; for selected types, there may be auto-approval
HR resolves unapproved items, can edit the approver and clean up the workflow
The system continuously calculates the withdrawal of funds according to the type of absence, working days, holidays and local logic
At the end of the period, HR generates reports and exports to the OLYMP payroll system (.dat)
Module capabilities
- absence requests
- approval by superior/head role
- the possibility of changing the HR approver
- tracking vacation and absence funds
- team calendar and reports
- export of documents to OLYMP
- notes and attachments according to the type of absence
- audit history through logs and tasks
Integrations
- employees (users)
- organizational structure
- task workflow
- holiday calendar
- payroll system OLYMP (.dat)
- internal API for funds and attendance status
Process statuses
- Awaiting approval
- Approved
- Rejected
- Abolished
Operations and further development
We designed the module with future development in mind — the modular architecture allows adding new fields, reports or integrations without interfering with the existing core. Clean code, documentation, and separate configuration files ensure that the system can be developed by another team — without depending on one person who knows "how it works."
For this type of solution, datatek, spol. s r. o. also provides long-term operational support, monitoring and SLA — so the client is sure that the system works even after years.
Do you need a similar module?
We will design and develop an internal application according to your processes — from analysis to deployment and long-term support.