horilla-opensource / horilla

Horilla is a free and open source HR software.
https://www.horilla.com/
GNU Lesser General Public License v2.1
213 stars 145 forks source link

Hour Account > Minus hours calculations? > Not Approved OT Hours still shown #31

Open borishinzer opened 1 year ago

borishinzer commented 1 year ago

Is there a way to see a total summary of either overtimes or minus hours per day, week, month - and also transfer those to the next month or to reset them, in case overtimes were paid?

Also, similar to overtimes, minus hours should be reported and approved by a supervisor.

borishinzer commented 1 month ago

Which right does an employee need to confirm his/her overtimes (bulk) ?

horilla-opensource commented 1 month ago

Which right does an employee need to confirm his/her overtimes (bulk) ?

Hi @borishinzer In the current version, the reporting manager and HR admin has the access to approve the over time of the employees(subordinates).

We are making an update for auto approval for overtime based on a minimum condition as given for the attendance validations.

With Regards, Team Horilla

borishinzer commented 1 month ago

@horilla-opensource , thanks for the feedback, but in the meantime we want to make sure that at least the teamleads can approve times of employees. But we can't find the right setting.

horilla-opensource commented 1 month ago

Hi @borishinzer , The teamleads are considered as reporting manager in Horilla. So if an employee has the need for approval in any form, his/her reporting manager has the access to approve that.

Also for the automatic overtime approval, we have added option inside the attendance breakpoint condition. ([ADD] ATTENDANCE: Auto approve overtime)

Screenshot 2024-09-30 at 2 41 27 PM

With Regards, Team Horilla

borishinzer commented 1 month ago

Thanks for the update. One question: the setting "Minimum Hour to Approve Overtime" is meant to be the auto-approval threshold?

horilla-opensource commented 1 month ago

Yes, once the employee's overtime is above the Minimum Hour to Approve Overtime, the overtime will be automatically approved and does not require manual approval of their managers.

borishinzer commented 1 month ago

The auto-approval feature is only "hiding" entries from the confirmation, but not calculating them into the total hour-acount. Example: We set the threshold to 1:00 hour for auto-approval. And every overtime below 1h was simply missing (gone). Once we set it back to 0:00 hour and confirming it then, it was reflecting in the correct amount of hours in the hour account.

horilla-opensource commented 1 month ago

OT attendances only listed in the Overtime Tab when the attendance's OT complete minimum hours to approve OT hours. if you enable auto approve feature then all the attendance satisfy this minimum conditions get approved automatically.

borishinzer commented 1 month ago

The issue is not that they are no longer visible. The issue is that if you put a threshold (eg. 1h) every OT below this threshold will not taken into calculation of the Overtimes/Pending Hours.

horilla-opensource commented 1 month ago

Hi @borishinzer ,

In the new update, all the OT attendances are listed in the Ot attendance tab. if the attendance overtime do not achieve the minimum OT condition then while approve the attendance a confirmation is asked, so weather you can decide to approve or not for those attendance. and the automated approve is work for those they satisfy the minimum condition.