I have a client who is interested in using 'Reason Codes' when supervisors modify timesheets.
This would force the supervisor to select from a drop-down list to designate why they are modifying the punch.
(e.g. Fixing Missed Punch; Clock Not Working; Employee Worked Before Punch; etc.)