Skip to the content.

PER New Hires – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™. Oracle EBS module: Human Resources · all Human Resources reports

Overview

Employees hired within a specified date range, showing hire date, organization, job, position, grade, location, supervisor, employment category, and probation details. Useful for onboarding tracking and new hire analysis.

Run this report in Excel in seconds: download Blitz Report™ free (your first 30 reports are free) or try it in the online demo.

Report Parameters

Business Group, Organization, Hire Date From, Hire Date To, Location

Oracle EBS Tables Used

hr_all_organization_units_vl, per_all_people_f, per_person_types_v, 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, pay_all_payrolls_f

Report Categories

Enginatics

PER Employee Length of Service, PER Employee Assignments, GL Account Distribution Analysis, PER Person Assignment Upload, PAY Hire to Retire Tracker, PER Headcount by Organization

Running This SQL Without Blitz Report

The SQL source can be run in any SQL client. Some Oracle EBS SQL reports in this library use functions from the utility package xxen_util – install it first. Blitz Report™ adds parameters, Excel output with pivots, scheduling and security on top.

Download & Import Options

Resource Link
Excel Example Output Example
Blitz Report™ XML Import PER_New_Hires.xml
SQL Source PER New Hires.sql
Full Report on Enginatics www.enginatics.com/reports/per-new-hires/

Case Study & Technical Analysis: PER New Hires

Executive Summary

The PER New Hires report lists the employees hired within a chosen date range, with their hire date, organization, job, position, grade, location, supervisor, employment category and probation details. HR administrators and onboarding teams use it to track new starters through their first weeks, to confirm that probation periods and working hours were recorded correctly and to analyze hiring by department, location and person type. The report runs in Excel through Blitz Report, and is restricted to employee and applicant person types through the person type system codes.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. PER_ALL_PEOPLE_F is restricted to the rows valid today, and joined to the person type view on the person type id, where the system person type is EMP or EMP_APL.
  2. The person is joined to PER_PERIODS_OF_SERVICE on the person id, where the actual termination date is empty.
  3. The primary assignment of type E is joined on the person id, and its status is decoded through PER_ASSIGNMENT_STATUS_TYPES_V.
  4. The supervisor, job, position, grade, location and payroll are outer joins, so an assignment without one of them still appears.
  5. The business group is joined from the person record to HR_ALL_ORGANIZATION_UNITS_VL.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How do I list the employees hired in a month? A: Set Hire Date From to the first day of the month and Hire Date To to the last day. The report lists each person with the original date of hire in that range.

Q: Which person types are included? A: Employees and employee applicants, as the person type system codes EMP and EMP_APL define them.

Q: Where are the probation details taken from? A: From the primary assignment: Probation Period, Probation Unit and the Probation End Date.


© Enginatics GmbH