This is achieved in the Self Service Profile by overriding the total that can be requested.
The result is that employees can now modify their own hours in the ‘New Total’ box when making an Absence Request.
Exception: if the Absence Reason selected uses ‘From Schedule’ as its Calculation Type, hours cannot be modified (the total is greyed out preventing edits).
This setting works best for employees whose annual leave allowance is based on hours rather than for those whose allowance is based on days.
This is easily achieved by turning off the ‘Request More Than Allowed’ setting in Self Service Profiles.
In order to ensure that you have enough cover in place, you may wish to set a minimum notice period that employees have to give when making absence requests.