Punch validation workflow

The flowchart below illustrates the workflow for the In Punch Schedule Lockout, Allow Unscheduled work rule. (The Out Punch Schedule Lockout work rule follows the same workflow, only applied to out punches.)