We used to use Whosoff and are migrating to Odoo - in Whosoff you can set annual leave in hours and configure the working hours of the staff - see image:
The main issue is that if someone takes a Friday as holiday, we can't figure out how to make Odoo take only 6 hours from the holiday allowance?
I would also like to know if there is a workaround/add on for setting working times - we have a policy where staff can start any time between 7-8am and finish between 4-5pm Mon-Thur (working 8.5hrs) and same start time Friday but finish any time 1pm-2pm (working 6 hours). I can't see how to set this anywhere in the config, although I have tried changing the times but ended up with work time rate of 120%.