Content:
Working Shifts strictly dictate an employee's expected hours. If an employee needs to switch shifts (e.g., rotating from Day to Night shift), they must formally request a Shift Change so the attendance engine evaluates them against the correct timings.
Who can access it:
Working Shifts strictly dictate an employee's expected hours. If an employee needs to switch shifts (e.g., rotating from Day to Night shift), they must formally request a Shift Change so the attendance engine evaluates them against the correct timings.
- Employees (to request)
- Reporting Managers and HR Admins (to approve/reject)
- Navigate to Attendance in the sidebar.
- Select Shift Change Requests.
- Click New Request.
- Current Shift: This is locked to your currently active shift.
- Requested Shift: Select the new shift from the dropdown.
- Effective Date: The exact date you want the new shift to begin.
- Provide a valid reason and click Submit.
- When the manager clicks Approve, the system creates a new `WorkingShiftAssignment` record starting on the `Effective Date`.
- Crucial: The system will retroactively recalculate attendance for any days *on or after* the Effective Date if they have already passed, ensuring late marks and half-days are accurately reflected under the new shift rules.