Hello everyone,
I’m currently exploring and modifying the HRMS module to better fit my company’s needs. I’ve noticed a few limitations with the current HRMS attendance features:
- Attendance tracking only differentiates between present and absent.
- When users select a half-day, it doesn’t specify if it’s the first half or the second half of the day.
- There’s no tracking of the number of hours a user is late or leaves early (undertime) for each attendance.
- There is no way to set a night differential. For example, if a user’s shift is mid-shift and falls between 22:00 and 05:00, the attendance should reflect a night differential of 6 hours if the shift is from 20:00 to 05:00.
I have implemented these features in my private HRMS repository. I’m considering submitting a pull request to the original repository and would like to know if you think these changes would be beneficial to the community using HRMS. Or should I keep these changes for my own project?
By the way, these modifications are based on Philippine timekeeping practices.
Looking forward to your feedback.