Skip to the content.

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

Enginatics

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/

© 2026 Enginatics