We have a customer in need of tracking hours vie Employee Checkin and Attendance. As they have workers who only work part time we find it difficult to get the numbers into the system.
We would like to have an overview on with a worker can see all his clocked hours agains the hours he should be working per day. As there are different models of hours e.g. one has Monday (4,5 hours), Thursday (6 hours) and Friday (8 hours) we can not use Shift Type to solve this.
Here is a template on how we would like to solve this.
Create a DocType for setting up Weekly Working hours per Employee
Here we have a link to a Holiday List to all the days that the employee is NOT working. This could be matched in one way or another…
In Attendance tracked hours are based on Employee Checkins (green in the following pricture). Linked through the Employee we could pull the hours from the Weekly Working Hours (marked in red).
The hours tracked could be used in some kind of “account” which is filled by Working Hours Employee and deducted by Attendance.
Employees would then be able to see their actual hours and there target hours. These could be shown in charts for Week, Month and Year.
We will go forward on building something in this field as we will not be using the Overtime Feature as suggested by frappe/erpnext with timesheets. Hopefully we can allign the two that they stay usable to one another!