Absence Requests
Location: People Section
Navigation: From the main navigation, go to People > Absence Requests. Direct URL: /People/AbsenceRequests.aspx
Overview
The Absence Requests page is the central hub for managing employee time-off and remote work requests within the organization. This functionality enables employees to formally request time away from work, whether for vacation, personal days, or work-from-home arrangements, while ensuring proper managerial oversight through a structured dual-approval workflow.
The system implements a two-tier approval process where both an HR representative and a department manager must review and approve each request before it becomes official. This dual-approval structure ensures that both human resources policies and operational team needs are considered for every absence.
The page serves dual purposes: employees use it to submit new requests and track their approval status, while HR and management staff use it to review, approve, or reject pending requests across the organization. The system automatically notifies all relevant parties—the requesting employee, designated approvers, and backup employees—at each stage of the process.
Business Value
Why Does This Matter to the Company?
- Operational Continuity - By requiring employees to designate backup coverage and obtain manager approval, the system ensures that planned absences do not create unexpected gaps in workflow or client service. Managers can assess team capacity before approving time off.
- Policy Compliance - The dual-approval workflow enforces company policies consistently across all employees. Both HR and department management must sign off, ensuring requests comply with both company-wide policies and team-specific operational requirements.
- Audit Trail and Documentation - Every request, approval decision, and deletion is recorded with timestamps and attribution. This documentation protects both employees and the company in case of disputes over time-off entitlements or attendance records.
- Resource Planning - Visibility into upcoming absences across the organization allows managers to plan project staffing, meeting schedules, and deadline commitments around known availability gaps.
- Financial Accuracy - Integration with the PTO tracking system ensures that approved absences are properly accounted for in paid time off balances, supporting accurate payroll calculations and accrued liability reporting.
- Communication Efficiency - Automated email notifications eliminate the need for manual follow-up, ensuring all stakeholders are informed when requests are submitted, approved, rejected, or cancelled.
Business Benefits
For Employees
- Self-Service Submission: Create absence requests directly without email chains or paper forms
- Real-Time Status Visibility: See approval status (pending, approved, rejected) for all submitted requests
- Historical Record: View complete history of past absences and their approval outcomes
- Backup Coordination: Formally designate backup coverage so colleagues know to expect transferred responsibilities
- PTO Balance Access: View available PTO hours when editing requests to ensure sufficient balance before requesting time off
- Request Management: Edit pending requests or delete future requests that are no longer needed
For HR Administrators
- Centralized Request Queue: View all pending absence requests across the organization in one place
- Filtering Capabilities: Filter by date range and specific employee to manage high volumes efficiently
- Grouping Options: Group requests by employee name to review individual employees' time-off patterns
- Approval with Notes: Add comments when approving or rejecting requests to communicate reasoning
- Policy Enforcement: Ensure consistent application of absence policies through structured approval workflow
For Department Managers
- Team Visibility: See all pending requests from team members requiring approval
- Capacity Assessment: Review team coverage before approving time off during critical periods
- Backup Verification: Confirm appropriate backup coverage is in place before approval
- Notes and Communication: Provide feedback through approval comments visible to the employee
For Finance and Payroll
- Accurate PTO Records: Approved absences integrate with PTO tracking for balance calculations
- Payroll Integration: Time-off records support accurate payroll processing for PTO payouts
- Liability Tracking: Absence data contributes to accrued vacation liability calculations
Usage Scenarios
Scenario 1: Employee Submitting a Vacation Request
An employee needs to take a week off for a family vacation. They navigate to People > Absence Requests and see the submission form on the right side of the page. They enter the first day and last day of their planned absence, leave the total hours blank (indicating full days), select "Paid/PTO Accrued/Available" as the type, choose a colleague as their backup employee, add a note explaining the reason, confirm the PTO deduction agreement checkbox, and click Submit. The system creates the request and sends email notifications to the employee, HR, and the backup employee.
Scenario 2: HR Manager Processing Morning Requests
Each morning, the HR manager opens the Absence Requests page to review overnight submissions. They see a list of pending requests showing employee names, date ranges, request types, total hours, and backup employees. For each request, they click the edit icon to open the details dialog, review the employee's PTO balance, check the "Yes" option under their approval section, optionally add a note, and save. Once both HR and manager approvals are complete, the system automatically sends an acceptance notification to the employee.
Scenario 3: Manager Rejecting a Request Due to Project Deadline
A department manager receives notification of an absence request during a critical project phase. They open the Absence Requests page, find the request, and click to edit. Reviewing the requested dates, they determine the timing conflicts with a major deadline. They select "No" for their approval, add a note explaining the project conflict and suggesting alternative dates, and save. The employee receives a rejection notification with the manager's explanation.
Scenario 4: Employee Requesting Work From Home
An employee needs to work from home to receive a delivery. They submit an absence request selecting "Work From Home" as the type for a single day. The WFH type does not require the PTO deduction agreement checkbox. After submission, the request goes through the same approval workflow. Upon approval, the WFH is recorded but does not affect PTO balance.
Scenario 5: Employee Cancelling an Approved Request
An employee's vacation plans change after their request was approved. They navigate to Absence Requests and find their approved request in their history. Since the start date is still in the future, they can click the delete button. The system asks for confirmation, then removes the request and sends cancellation notifications to HR and the backup employee.
Scenario 6: HR Reviewing Employee Absence Patterns
HR needs to review an employee's time-off history for a performance discussion. They use the employee filter dropdown to select the specific employee, then click "Employee Name" to group all requests by employee. This view shows all of that employee's absence history with total hours calculated per group, providing a comprehensive picture of their time-off patterns.
Scenario 7: Filtering by Date Range for Quarterly Review
At quarter-end, HR wants to see all absence requests for the past three months. They enter the quarter's start and end dates in the date range filters and click Filter. The page displays only requests within that timeframe, which can be used for utilization analysis or compliance reporting.
Industry Context
How Similar Functionality is Used Across Industries
Absence and Leave Management Systems
Time-off request management is a fundamental HR function across all industries:
- Corporate Enterprises: Large organizations use dedicated HRIS systems (Workday, ADP, BambooHR, SAP SuccessFactors) with built-in leave management modules that mirror this system's request-approval workflow
- Professional Services Firms: Law firms, consulting companies, and accounting firms carefully track absences due to their impact on billable capacity and client commitments
- Healthcare Organizations: Hospitals and clinics require robust absence tracking to maintain minimum staffing ratios and comply with patient care regulations
- Manufacturing and Operations: Production facilities track absences to coordinate shift coverage and maintain continuous operations
- Creative Agencies: Marketing and design agencies track time-off to plan project resourcing and ensure client deliverable timelines account for team availability
Key Industry Patterns Implemented
- Multi-Level Approval Workflows: Most organizations require manager approval for time-off; larger organizations add HR or second-level approval. The dual-approval pattern (HR + Department) is common in medium-sized enterprises.
- Request Types Differentiation: Separating PTO from unpaid leave and work-from-home allows different policy treatment—WFH may have different approval criteria than vacation, and unpaid leave may require additional documentation.
- Backup Designation: Requiring backup employee assignment is standard practice in project-based organizations where work continuity depends on clear handoff responsibility.
- Self-Service with Oversight: Modern systems balance employee self-service (submitting requests anytime) with management control (approval authority), matching this implementation's approach.
- Automated Notifications: Email notifications at each workflow stage are expected in contemporary leave management, eliminating manual communication overhead.
Common Industry Challenges Addressed
- Informal Request Tracking: Organizations often struggle when absence requests happen through email or verbal agreements. Formal system submission creates audit trails and prevents misunderstandings.
- Approval Bottlenecks: By notifying approvers immediately upon submission and providing centralized queue views, the system addresses delays from managers unaware of pending requests.
- Coverage Gaps: Backup employee designation prevents situations where absences create unexpected work gaps because no one was assigned to cover responsibilities.
- Policy Inconsistency: Structured approval criteria help ensure similar requests receive similar treatment across departments, supporting fair and consistent policy application.
Business Logic Details
Request Types
The system supports three types of absence requests, each with different implications:
| Type | Description | PTO Impact | Agreement Required |
|---|---|---|---|
| Paid/PTO Accrued/Available | Standard paid time off using available balance | Deducted from PTO balance | Yes |
| Unpaid/PTO Unavailable | Time off without pay when PTO is exhausted | No PTO impact | Yes |
| Work From Home | Remote work day, not an absence from work | No PTO impact | No |
Dual-Approval Workflow
Every absence request requires approval from two designated roles:
- HR Approval: Handles policy compliance, PTO balance verification, and company-wide considerations
- Department/Q Approval: Handles operational feasibility, team coverage, and project impact
Approval States:
- Pending: Neither approver has acted (displayed as "Pending")
- Partially Approved: One approver has approved, the other is pending
- Approved: Both approvers have approved (displayed as "YES" in green)
- Rejected: Either or both approvers have rejected (displayed as "NO" in red)
The request is only considered approved when both approval fields show "Yes". If either approver rejects, the request is rejected.
Notification Triggers
The system sends automated email notifications at these events:
| Event | Recipients | Content |
|---|---|---|
| Request Submitted | Employee, HR, Managers, Backup Employee (CC) | Request details, dates, type, employee notes |
| Request Approved | Employee, Backup Employee (CC) | Confirmation with approver notes if provided |
| Request Rejected | Employee | Rejection with approver name and notes |
| Request Deleted | Employee, Backup Employee (CC), HR notification address | Cancellation confirmation |
Total Hours Calculation
When the employee leaves the Total Hours field blank:
- The system calculates: (End Date - Start Date + 1) × 8 hours
- This assumes full 8-hour workdays for the entire date range
When the employee specifies Total Hours:
- The entered value is used exactly
- Valid range: 1-8000 hours
- Useful for partial-day requests or flexible scheduling
Edit and Delete Permissions
Employees can edit their own requests when:
- The request is still pending (no approvals received)
- OR they are a manager
Employees can delete their own requests when:
- The request's start date is in the future
- OR they are a manager
Managers can:
- Edit any request regardless of status
- Delete any request regardless of timing
- View all employees' requests
Key Features
Request List (Main View)
| Column | Information Displayed |
|---|---|
| Employee Name | Full name of the requesting employee |
| Date Interval | Start date - End date in MM/DD/YYYY format |
| Type | Accrued, Paid, or WFH |
| Total Hours | Hours requested for the absence |
| Status | Pending, YES (approved), or NO (rejected) |
| Backup Employee | Name of designated backup (if assigned) |
| Edit | Pencil icon to open edit dialog |
| Delete | Trash icon to remove request (with confirmation) |
Request Submission Form
| Field | Description |
|---|---|
| First Day of Absence | Calendar picker for start date |
| Last Day of Absence | Calendar picker for end date |
| Total Hours | Optional override for calculated hours |
| Type Selection | Radio buttons for Accrued, Paid, or WFH |
| Backup Employee | Dropdown of active employees |
| Comments | Free-text note for approvers |
| Agreement Checkbox | Required for PTO types, confirms deduction understanding |
Edit Request Dialog
| Field | Description |
|---|---|
| Employee | Read-only display of requestor name |
| Submitted On | Date request was created |
| First/Last Day | Editable date fields |
| Total Hours | Editable hours field |
| Employee Comments | Read-only display of original notes |
| Type of Absence | Editable type selection |
| Backup Employee | Editable backup selection |
| PTO Hours Available | Current PTO balance (loaded dynamically) |
| HR Approval | Yes/No/Pending with notes field (HR only) |
| Manager Approval | Yes/No/Pending with notes field (Manager only) |
Filtering Controls
| Control | Function |
|---|---|
| Start Date Filter | Show requests ending on or after this date |
| End Date Filter | Show requests ending on or before this date |
| Employee Dropdown | Filter to specific employee (managers only) |
| Filter Button | Apply current filter settings |
| Clear Button | Reset all filters to default |
| Employee Name Sort | Click to group requests by employee with totals |
Functional Components
Role-Based Access
Access to Absence Requests features is determined by user role:
Standard Employees:
- See only their own requests in the list
- Submit new requests via the side panel form
- View their own previous absence history
- Edit pending (unapproved) requests
- Delete future-dated requests
HR Managers:
- See all employees' requests
- Filter by employee and date range
- Approve or reject requests (HR portion)
- Add approval notes
- Edit any request
- Delete any request
Department/Q Managers:
- See all employees' requests
- Filter by employee and date range
- Approve or reject requests (Department portion)
- Add approval notes
- Edit any request
- Delete any request
Administrators:
- Full access to both HR and Department approval functions
- All filtering and management capabilities
Previous Absences Display
The submission form includes a "Previous Absences" section showing the current employee's historical requests:
- Lists date ranges chronologically (newest first)
- Shows approval status from each approver (Approved/Not Approved/Pending)
- Provides context for tracking personal time-off history
- Alternating row colors for readability
Request Grouping
When managers click the "Employee Name" header:
- Requests are grouped by employee
- Each group shows a header row with employee name and total hours
- Groups display in alphabetical order by employee name
- Clicking again removes grouping and returns to date-sorted view
Pagination
The request list implements pagination:
- Initial load shows up to 30 requests
- "More" link appears if additional requests exist
- Clicking "More" displays all matching requests
- Pagination respects current filter settings
Relationship to Other System Components
PTO Tracker Integration
The Absence Requests system connects to PTO tracking:
- When editing requests, the dialog displays the employee's current PTO balance
- Approved PTO-type absences affect balance calculations
- HR can verify sufficient balance before approving
- WFH requests do not impact PTO balances
Calendar and Announcements
Approved absences appear in organizational awareness features:
- Approved time-off displays in the company calendar for team planning
- PTO information appears in dashboard widgets showing who is out
- Birthday and anniversary displays exclude employees on approved absence
Employee Management
The system draws from and updates employee records:
- Employee dropdown populates from active employee list
- Backup employee selection shows only active staff
- Employee hire dates and status affect eligibility
Time Entry System
Absence requests complement the time tracking system:
- Approved PTO appears as a distinct time entry type
- WFH days still expect normal time entries for work performed
- PTO usage queries time entries to calculate used hours
Email Notifications
The system uses the organization's notification infrastructure:
- Email templates maintain consistent company branding
- Notifications route through the standard email delivery system
- Notification records support audit and troubleshooting
Dashboard Integration
Absence information surfaces on the Dashboard:
- "News and Notes" widget shows employees currently on PTO
- Manager views include team member absence visibility
- Upcoming absences inform project planning decisions
Summary
The Absence Requests system provides a comprehensive, policy-compliant solution for managing employee time-off and remote work arrangements. By implementing a dual-approval workflow with automated notifications, the system ensures:
- Formal Documentation: Every absence request is recorded with complete audit trail of submissions, approvals, rejections, and deletions
- Policy Enforcement: Dual approval from HR and management ensures both policy compliance and operational feasibility
- Employee Empowerment: Self-service submission and status tracking eliminates administrative overhead and provides transparency
- Operational Awareness: Backup designation, manager visibility, and calendar integration support workforce planning
- Financial Accuracy: Integration with PTO tracking ensures accurate benefit calculations and payroll processing
- Communication Efficiency: Automated notifications keep all stakeholders informed without manual follow-up
The Absence Requests functionality transforms informal time-off coordination into a structured, auditable process that serves employee convenience, management oversight, and organizational compliance needs equally well. This balanced approach ensures that planned absences are properly documented, appropriately approved, and adequately covered, supporting both individual employee needs and overall business continuity.