Weekly Punch Time Reporting Validations

These types of punch time reporting validations are discussed in this section:

  • Prior period access.

  • Mid-period data changes

  • Minimal data requirements.

Prior Period Access

The prior period access validations are:

  • If prior period access is not allowed, generate this error message: New punch entries with a date value of "x" or before are not allowed.

  • If punch entry is made prior to the current week, generate this error message: New punch entries with a date value before "x" are not allowed for this session.

  • If punch entry is made after the current week, generate this error message: New punch entries with a date value after "x" are not allowed for this session.

Mid-Period Data Changes

If effective dated changes exist on the Maintain Time Reporter Data page that fall within the current week, generate this error message: New punch entries with a date value on or after "x" are not allowed for this session.

Minimal Data Requirements

Validate that punch time is entered; if not, generate an error message indicating that time is required.

Validate that punch date is entered; if not, generate an error message indicating that date is required.