Attendance Overtime Requests
The Attendance Overtime Requests section manages overtime approval workflow for attendance records.
Overtime Requests Index Page

Available Filters
| Filter | Description |
|---|---|
| Branch | Limits requests to one branch. |
| Employee | Filters by employee. |
| Status | Filters by request status. |
| Auto Approved | Filters automatically approved vs manually approved requests. |
| From | Start date/time range. |
| To | End date/time range. |
Status Values
PendingApprovedRejectedCancelled
Table Columns
- Work Date
- Employee
- Branch
- Requested Time
- Approved Time
- Status
- Approved At
- Requested At
Row Actions
- Show
- View Attendance Record
- Approve (pending only)
- Reject (pending only)
- Cancel (pending only, with permission)
- Edit Approved Minutes (only when editable and with approve permission)
Approval/Action Dialog

The dialog mode depends on selected action.
Approve
| Option | Purpose |
|---|---|
| Approve Requested Minutes | Approves full requested minutes directly. |
| Approved Minutes | Optional custom minutes if full-approval toggle is off. |
| Notes | Optional approval notes. |
Reject
| Option | Purpose |
|---|---|
| Notes | Required rejection reason/notes. |
Edit Approved Minutes
| Option | Purpose |
|---|---|
| Approved Minutes | New approved amount (must be at least 1 and not exceed requested). |
| Notes | Optional update note. |
Cancel
| Option | Purpose |
|---|---|
| Cancel Reason | Required reason for cancellation. |
Overtime Request Show Page

The show page includes:
- Employee and branch
- Status and auto-approval flag
- Requested/approved by and timestamps
- Work date and time window
- Requested and approved minutes
- Notes
- Linked attendance record summary (status, worked/overtime minutes, shift)
Notes
- Edit-approved-minutes is available only for requests in an editable approval state.
- Approved minutes cannot exceed requested minutes.
- Permission controls each action independently (
approve,reject,cancel).
