Attendance Request

If any employee marked as Half Day and He submits Attendance Request for making his attendance as “Present”. So when approver goes for Approval of Particular Attendance Request, A popup arises that “Employee attendance is already marked” it is because already “Half Day” is marked there.

So HR user first Cancels and Delete that particular Attendance (Half Day) after that Approver is able to approve request and attendance is marked.

So please suggest a way that If approver Approves Attendance Request so that Attendance will be automatically Updated, apart from doing process of Cancellation and Delete.