a month ago
We are facing an issue with shift regularization where employees work a different shift than assigned, leading to incorrect attendance records.
Issue Details:
We have the following shift patterns:
6 AM – 2 PM
2 PM – 10 PM
10 PM – 6 AM
Employees have the flexibility to regularize their shifts. However, in many cases, when an employee is assigned to a particular shift but works in a different one, their attendance is being incorrectly captured under the assigned shift instead of the actual worked shift. This type of issue we are facing in most of the employee who work in these shifts.
Example:
Employee “10002745” was assigned to the night shift (10 PM – 6 AM) on March 22, but instead, they worked the morning shift (6 AM – 2 PM) on March 23. Their punches were recorded as:
In-time: 5:41 AM
Out-time: 2:14 PM
The system incorrectly considered the 5:41 AM punch under the previous night shift (March 22, 10 PM – 6 AM) instead of the actual morning shift (March 23, 6 AM – 2 PM). Due to this, the employee's attendance records for March 22, 23, and 24 are completely incorrect.
If we are doing the shift regularization system still not able to correct these records.
Important note: We cannot use Round off Option because client want actual punch to be records in the system.
We have below Question that we need solution or best practice.
Question : 1àHow can we prevent the system from incorrectly mapping attendance punches to the wrong shift?
Question: 2à we can configure the system so that if punch is recorded after a defined threshold time it is considered under the next shift instead of the previous shift. Is there any standard system setting or workaround.
Question: 3à Is there an alternative configuration or rule we can apply to ensure attendance is captured correctly based on actual worked shifts rather than assigned shifts?
Request clarification before answering.
User | Count |
---|---|
6 | |
5 | |
2 | |
2 | |
2 | |
2 | |
2 | |
2 | |
2 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.