Could the roster function of myob team be set up so when different types of leave are requested and approved, the employee roster reflects it? It would be even better if it was then directly linked to the payroll, so the approving manager just had to approve the timesheet with the hours and type of leave already prefilled.
"MYOB Team Roster"