Skip to main content

regularization

Last Updated: October 7, 2025 Document Version: 1.0 Prepared for: Emgage HRMS Implementation Team


The Regularization Management module allows administrators and managers to centrally manage employee attendance regularization requests. It ensures accurate tracking of exceptions such as late check-ins, early check-outs, work-from-home entries, and on-duty movements while maintaining transparency and auditability.


System Overview

The Regularization Management system provides:

  • Accurate Attendance Records: Process legitimate time adjustments.
  • Workflow Transparency: Clear status indicators for each approval stage.
  • Manager Empowerment: Review requests with supporting data before approval.
  • Employee Flexibility: Allow regularization of valid attendance exceptions.
  • Audit Compliance: Maintain full logs of all approval actions.

Accessing the Regularization Module

Navigate to Attendance → Regularization from the sidebar menu. By default, the List View opens, displaying all existing regularization requests.

Quick Access: Use the global search shortcut (Ctrl + K), type "Regularization", and select it from the results.


Regularization List View

The List View displays all employee requests in a structured table for easy monitoring and management.

Table Fields

FieldDescription
EmployeeName of the employee who submitted the request.
Request TypeNature of the request (e.g., Work From Home, On Tour, Training).
DateAttendance date to be corrected.
Requested In/Out TimeCorrected time entered by the employee.
Actual In/Out TimeOriginal system-recorded time.
Requested DateDate the request was submitted.
ReasonExplanation provided for regularization.
StatusShows approval progress (Primary Manager → Secondary Manager → Admin./HR).
Cancel RequestIcon to cancel a pending request.

Regularization List View

Pro Tip

The Status column visually indicates the progress of each request, making it easy for employees and managers to track approvals.


Admin Actions and Controls

Administrators have three primary action buttons in the List View:

1. +Request Button

Used to manually add a new regularization request on behalf of an employee.

Add Request Popup Fields

FieldTypeNotes
Employee*DropdownSelect the concerned employee.
Request Type*DropdownSelect type (WFH, On Tour, Training, etc.).
From Date*Date PickerStart date of the regularization period.
To Date*Date PickerEnd date of the regularization period.
In Time*Time PickerCorrected in-time entry.
Out Time*Time PickerCorrected out-time entry.
Remarks*DropdownChoose reason (Early Going, Late Coming, Other).

Popup Controls:

  • Submit → Saves and submits the request.
  • Reset → Clears all fields.
  • ** Close** → Closes the popup without saving.

Add Regularization Request


2. Export Data

Export the displayed table into Excel, CSV, or PDF for reporting and recordkeeping.

Export Regularization Data


3. Filter Button

Refine the visible data using multiple filtering criteria.

Filter Fields

FieldTypeNotes
Employee Status*Multi-select dropdown (Active, Inactive, FnF) — At least one required.
EmployeeDropdownSelect specific employee.
SBUDropdownStrategic Business Unit filter.
StateDropdownExample: Gujarat, Maharashtra.
BranchDropdownFilter by branch location.
DesignationDropdownEmployee designation.
DepartmentDropdownMain department.
GradeDropdownEmployee grade or level.
Employee TypeDropdownExample: Permanent, Contractual.
Employment TypeDropdownExample: Full-time, Part-time.
Request TypeDropdownFilter by type of regularization.
StatusDropdownFilter by approval stage.
From DateDate PickerStart date filter.
To DateDate PickerEnd date filter.

Popup Controls:

  • Search → Apply selected filter criteria.
  • Reset → Clear all filter selections.
  • ** Close** → Exit popup without applying filters.

Filter Regularization Requests


Approval View

Select the Approvals tab to review pending requests and take action.

Approval Table Fields

FieldDescription
EmployeeName of the requesting employee.
Request TypeType of regularization (WFH, Training, etc.).
DateAttendance date under request.
Requested In/Out TimeCorrected times entered by employee.
Actual In/Out TimeOriginal system-recorded times.
Requested DateSubmission date of the request.
ReasonExplanation for the request.
StatusApproval status (Primary, Secondary, HR/Admin).

Row Selection:

  • Individual checkboxes per employee
  • Master checkbox in header to select all

Approval Table View


Approving or Rejecting Requests

Once requests are selected, the following fields/actions appear:

  1. Remark – Mandatory when rejecting a request.
  2. Approve Button – Approves selected requests.
  3. Reject Button – Rejects selected requests.
Approval Notes
  • Remarks are optional for approvals but mandatory for rejections.
  • Bulk approval/rejection supported via master checkbox.
  • All actions are logged for audit purposes.

Approve or Reject Requests


Complete Workflow Summary

Step-by-Step Process

  1. Navigate to Attendance → Regularization.
  2. Review requests in List View.
  3. Use Filter to refine the displayed requests.
  4. Add a new request using +Request, if required.
  5. Switch to Approvals to review pending requests.
  6. Select employee(s) using checkboxes.
  7. Add remarks if rejecting any request.
  8. Click Approve or Reject to process selected requests.
  9. Export data for records if needed.

Best Practices

  1. Ensure all requests are reviewed promptly to maintain accurate attendance records.
  2. Use filtering to focus on specific employees, departments, or request types.
  3. Maintain audit trails by exporting approval logs regularly.
  4. Encourage managers to provide remarks for rejections to improve transparency.
  5. Periodically review pending requests to avoid backlogs.

Key Takeaways

The Regularization Management module streamlines attendance exception handling by providing:

  • Centralized request management
  • Transparent multi-level approval workflow
  • Accurate and compliant attendance tracking
  • Ease of reporting and exporting data
  • Efficient workflow for both employees and administrators

Was this page helpful?