If an approved leave application spans across multiple days, currently the only leave cancellation that can be done is to cancel the whole application. The user would then have to re-apply for the other leave days again and approver would have to re-approve the same leave days again. This creates a lot of repeated work.
It would be much more convenient and efficient to allow any individual day(s) within such multi-day leave applications to be canceled, leaving the rest of the approved leave status intact.
This function would be helpful for all leave users, approvers and admin.