PER Employee Length of Service – Oracle EBS SQL Report
Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.
Overview
Active employees with calculated length of service in years and months, based on the adjusted service date (or hire date if not set). Shows milestone years (multiples of 5), next service anniversary, age, and current assignment details. Useful for recognition programs, benefits eligibility, and workforce tenure analysis.
Report Parameters
Business Group, Organization, Minimum Service Years, Location
Oracle EBS Tables Used
hr_all_organization_units_vl, per_all_people_f, per_periods_of_service, per_all_assignments_f, per_assignment_status_types_v, per_jobs_vl, hr_all_positions_f_tl, per_grades_vl, hr_locations_all
Report Categories
Related Reports
PER New Hires, PER Employee Assignments, PER Terminations and Separations, GL Account Distribution Analysis, PER Position Hierarchy, PER Headcount by Organization
Running This SQL Without Blitz Report
Some Oracle EBS SQL reports in this library require functions from the utility package xxen_util. Install it before running the SQL directly against your Oracle EBS database.
Download & Import Options
| Resource | Link |
|---|---|
| Excel Example Output | None |
| Blitz Report™ XML Import | PER_Employee_Length_of_Service.xml |
| Full SQL on Enginatics | www.enginatics.com/reports/per-employee-length-of-service/ |
Useful Links
- Blitz Report™ – World’s Fastest Oracle EBS Reporting Tool
- Oracle Discoverer Replacement – Import Worksheets into Blitz Report™
- Oracle EBS Reporting Toolkits by Blitz Report™
- Blitz Report™ FAQ & Community Q&A
- Supply Chain Hub by Blitz Report™
- Blitz Report™ Customer Case Studies
- Oracle EBS Reporting Blog
- Oracle EBS Reporting Resource Centre
© 2026 Enginatics