Dear Masoor,
As you said decision maker is employee and he is entering the information in report which is saying that either he is going to opt Compensatory leave or Over time remuneration.
Here question is if employee is going to opt Compensatory leave then what will you do to stop the payment of Over time.?
If employee is opted for remuneration where you are maintaining the data since some where you have to feed the data (No of OT Hours) to calculate over time remuneration how it is happening.?
Regards
Venkatesh