on 12-13-2018 5:24 AM
We maintain leave quotas in hours.
We have a common 12-hour work schedule assigned to all our employees. But employees work in different hour shifts. Some work for 8 hours/day, some for 9 hours/day, some for 10 hours/day, so on. Employees change their shifts very often as well
When employees apply for leave, they are requested to enter their current schedule, i.e. hours/day as well. If they take a leave for three days and enter 9 hours/day as their schedule for those leave days, then only 27 hours should be deducted. (not 12*3 = 36).
We use Fiori for leave entry, so adding a custom field for entering users current workhours/day easily done.
But how to ensure that only user entered current schedule is considered for deduction? Any suggestion is highly appreciated.
Hi,
Another alternate approach is creating different absence sub types for all 3 types and allowing employees to apply it ( and checking of correct sub-type with appropriate to the employee's current work schedule can be done in user-exit/badi). Deduction hours can be can be configured with dws class (and restriction can be also made in par with a particular dws).
regards,
Bala
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Have you tought of using a Quota that is in Hours instead of Days?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
107 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.