What if timecard is not approved and payroll extract has been run?
System would calculate the payroll for all employees in the system, even if their timecard has not been approved. After the payroll has been run, supervisor can pull the old timecard and approve it. However, system would not allow user to make any changes to the timecard data, once it has been extracted by payroll.