Skip to the content.

PER Position Hierarchy – 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

Position hierarchy showing the reporting structure of positions with hierarchy level, organization, job, grade, location, budgeted vs actual headcount, vacancy count, and current incumbent names. Useful for position control, staffing analysis, and org chart construction.

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, Hierarchy Name

Oracle EBS Tables Used

per_all_assignments_f, per_assignment_status_types, per_all_people_f, hr_all_organization_units_vl, per_pos_structure_versions, per_pos_structure_elements, hr_all_positions_f, hr_all_positions_f_tl, per_jobs_vl, per_grades_vl, hr_locations_all, per_position_structures

Report Categories

BI Publisher, Enginatics

PER Position Upload, GL Account Analysis, PER Employee Assignments, PER Employee Length of Service, GL Account Analysis (Drilldown) (with inventory and WIP), GL Account Distribution Analysis

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 PER Position Hierarchy 07-Apr-2018 164044.xlsx
Blitz Report™ XML Import PER_Position_Hierarchy.xml
SQL Source PER Position Hierarchy.sql
Full Report on Enginatics www.enginatics.com/reports/per-position-hierarchy/

Case Study & Technical Analysis: PER Position Hierarchy

Executive Summary

This report shows the reporting structure of positions in an Oracle Human Resources position hierarchy, with each position’s level, organization, job, grade, location, budgeted and actual headcount, vacancy count and current incumbents. HR position-control teams, staffing analysts and organization designers use it to review the structure, check how many approved positions are filled and build organization charts. It is a BI Publisher and Enginatics report that runs in Excel through Blitz Report™.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. The hierarchy structure is restricted to the version whose date range includes the current date, and to the business group.
  2. Positions are limited to those whose effective dates include the current date, and each position is joined to its structure element.
  3. The hierarchy is walked by connecting each subordinate position to its parent within the same structure version, starting from the positions that have no parent in that version.
  4. The level of each position is the depth of the walk, which the report uses to indent the position name.
  5. Actual headcount and incumbents are counted from primary, active employee assignments that are effective on the current date.
  6. Siblings are ordered by position name at each level.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How is the vacancy count calculated? A: The vacancy count is the budgeted headcount, which defaults to one when no maximum is set, less the number of active primary employee assignments in the position.

Q: Who is shown as an incumbent? A: Incumbents are the people with a primary, active employee assignment in the position that is effective on the current date, listed in name order.

Q: How are the levels of the hierarchy shown? A: The level is the depth of the position in the walk from the top of the hierarchy, and the position name is indented by three spaces for each level below the first.


© Enginatics GmbH