In WorkRecords, we store a type of time called Effective Time. This time is usually the same as Actual Time, but sometimes it can be different. Effective Time is important because it is the time used for reports and invoices.


Here are three situations where Effective Time might be different from Actual Time:

1. Convenience Rules

  • Sometimes, a worker checks in or out a little earlier or later than their scheduled time. These rules allow some flexibility for getting on the clock, but the Effective Time will show the scheduled start or end time.
  • Example: Workers are supposed to start at 8:00 AM. If a worker checks-in at 7:56 AM, their Actual Time is 7:56 AM, but the Effective Time will show 8:00 AM, as per the convenience rule set by the Buyer.

2. Edited Time

  • If a worker makes a mistake when checking-in or out, their time may need to be corrected. The Actual Time will show when they checked-in or out, but the corrected time will be shown as Effective Time.
  • Example: A worker forgets to check back in after their lunch break. When they go to check-out at the end of the day, they are actually recording their check back in from lunch. This mistake needs to be edited. The Actual Time will show the time of the out punch, but the corrected time (Effective Time) will reflect when they should have checked back in after lunch.

3. Missed Punches

  • If a worker forgets to check-in or out completely, no Actual Time will be saved. In this case, an editor must enter the missing time manually. Only the Effective Time will be stored.
  • Example: A worker didn’t check-in or out for a shift. Someone will add this missing time into the system, and it will only be recorded as Effective Time.  The WorkSegment will not have any information listed for Actual Time