[HRIS] Calculate minutes of late
- Dominant language
- PHP
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Implement a way to calculate the total number of minutes late for each attendance of an employee (if beyond the time allowance of work time in)
Currently, there is no way of knowing what is the employee's working hours. We need to be able to save it somewhere in the database. Maybe in the data column of the employee_settings table. Or create a table for company general settings.
The goal is to be able to determine what time the employee clocks in, and be able to calculate the number of minutes of tardiness of each attendance and total it for the purpose of calculating the amount of salary deduction due to tardiness.
Solution to be decided.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the attendance records and the employee_settings table, including its data column. Determine where employee working hours and clock-in times are stored or should be stored, then clarify whether settings belong per employee or to the company. The issue is complete only when the allowance, minutes late per attendance, total tardiness, and salary deduction basis are defined and implemented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100