Skip to main content

Request Regularization

Regularization allows employees to request corrections for attendance marked as Irregular or incorrectly logged.

It ensures accurate attendance records while maintaining controlled review and validation.

What is Regularization?​

Regularization is a controlled process that allows employees to:

  • Correct attendance entries
  • Fix missed check-ins or check-outs
  • Remove penalties due to shift violations
  • Submit justification for irregular attendance

Requests are evaluated based on:

  • Shift configuration
  • Regularization settings
  • Configured approval rules

Regularization Settings​

Regularization behavior is configured from:

Attendance → Regularization → Config

These settings define:

  • Whether regularization is allowed
  • Request limits
  • Time restrictions
  • Partial day handling
  • Whether approval is required

How to Configure Regularization​

  1. Open Attendance
  2. Navigate to Regularization
  3. Configure the options described below
  4. Click Save

Core Toggles​

SettingDescription
Attendance Adjustment AllowedAllows employees to directly edit their logged time entries
Attendance RegularizationAllows employees to raise regularization requests under defined conditions
Partial Day AllowedAllows late arrival, early exit, or mid-shift regularization
Required ApprovalEnables approval workflow for regularization requests

Conditional Configuration Rules

Regularization settings follow a conditional validation model.

Fields become mandatory only when their related toggle is enabled.

Request Limit & Period​

If enabled:

The following fields become required:

  • Request Period (Week / Month)
  • Request Limit (minimum value: 1)

This defines:

“An employee can regularize X times in a Week or Month.”

Maximum Request Period​

If enabled:

  • Maximum Request Period becomes required
  • Minimum value = 1

Defines how many days after the attendance date a request can be raised.

Example:
If set to 3, the employee must submit the request within 3 days of the attendance date.

Last Date to Regularize (Monthly Cutoff)​

If enabled:

  • Last Request Date becomes required
  • Must be a valid calendar date

Defines the final date within a month to regularize attendance.

Example:
If set to 29, attendance for the current month cannot be regularized after the 29th.

Approval Handling​

If Required Approval is enabled, regularization requests will follow the configured approval workflow.

INFO

Approval strategy configuration and handling are shared with Leave and Overtime approvals.
For detailed explanation, refer to:
Approval Strategy Handling

Summary of Validation Logic

  • No field is universally mandatory.
  • Fields become required based on enabled toggles.
  • Request limits are enforced strictly.
  • Approval rules apply only when approval is enabled.

How Employees Raise a Regularization Request​

Employees can raise requests from:

Attendance → List Attendance

irregular entry
Irregular Entry

If attendance status is Irregular, an Edit icon ( ) appears in the Actions column.

Clicking it opens the Regularization form.


regularization form
Regularization Form

Status Flow

  1. Employee submits request
  2. Request is routed through the configured approval workflow (if enabled)
  3. After approval:
    • Status changes from Irregular → Regularized
  4. If rejected:
    • Status remains Irregular

Important Rules

  • Regularization is evaluated after attendance sync.
  • Shift rules still apply during review.
  • Request limits and time restrictions are strictly enforced.
  • Policies must align with organizational approval configuration.