Overpaid Vacation

My employee was taking some vacation hours for some days he had off in the two week pay period, but also worked some days. So, he wanted to use 15 vacation hours and he actually worked 60 hours, totaling his usual 75 hours. I entered the total hours in the regular spot (the 'income' tab), PLUS entered the 15 hours in the vacation tab (and the net amount, instead of gross amount - didn't realize Sage calculated it all). How do I 'fix' this? I saw somewhere this answer to 'fix' how it shows in payroll:

"If this just happened recently then I would suggest the following solution.

Go into each affected employee profile and tick off 'Salary' as you will use that to correct everything.

Then go in and do create a new payroll cheque to each employee that was overpaid on vacation - use as chq nbr something like ADJ Chq (original chq nbr) and date it same as the original chq date.

Change the correct vacation pay as a negative amount to the Vac Pay This Period Amount, put the overpaid vac pay amount into the Income tab under Salary.

The net chq amount should show as nil since the "negative" vac pay taxes will offset the "positive" salary taxes.

Your Vac payable should now show nil."

However, how do I now take the amount back off the next pay check - I don't want to take it all off at once - perhaps just take $30 until it's all paid back? Would that make sense?

Thanks for any help!