Skip to the content.

PER Organization Upload – Oracle EBS SQL Report

Oracle E-Business Suite SQL report from the Enginatics Library powered by Blitz Report™.

Overview

Upload to create and update organizations, organization classifications, and organization information types within Oracle HRMS.

Scope:

Constraints:

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

Upload Mode, Business Group, Organization Type, Organization Name, Location, Organization Status, Classification, Classification Status, Information Type

Oracle EBS Tables Used

hr_all_organization_units, hr_all_organization_units_tl, per_business_groups, hr_locations_all, pay_cost_allocation_keyflex, hr_organization_information, hr_org_info_types_by_class, hr_org_information_types, hr_org_information_types_tl, fnd_descr_flex_contexts

Report Categories

Enginatics, Upload

PER Organizations, PAY Hire to Retire Tracker, INV Items, INV Movement Statistics, AP Invoice Upload

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_Organization_Upload.xml
SQL Source PER Organization Upload.sql
Full Report on Enginatics www.enginatics.com/reports/per-organization-upload/

Case Study & Technical Analysis: PER Organization Upload

Executive Summary

The PER Organization Upload creates and updates organisations in Oracle HRMS, together with their classifications, their organisation information types and the cost allocation key flexfield segments that go with them. It is written for HR system administrators and implementation teams who build the organisation structure of an Oracle EBS enterprise, including business units, legal entities, inventory organisations and cost centres. The upload works within the business group of the current responsibility, and it does not create business groups.

Business Challenge

The Solution

Technical Architecture (High Level)

Primary Tables

Logical Relationships

  1. HR_ALL_ORGANIZATION_UNITS joins to HR_ALL_ORGANIZATION_UNITS_TL on the organisation identifier, filtered to the session language.
  2. The organisation joins to PER_BUSINESS_GROUPS on the business group identifier, and that link carries the legislation code used for labels.
  3. The organisation joins to HR_LOCATIONS_ALL on the location identifier, as an outer join.
  4. The classification record is found in HR_ORGANIZATION_INFORMATION with the context CLASS.
  5. The information records are matched to the classification through HR_ORG_INFO_TYPES_BY_CLASS and to their definitions through HR_ORG_INFORMATION_TYPES.
  6. The cost allocation keyflex is joined only when the classification is HR organisation.

Parameters & Filtering

Performance & Optimization

FAQ

Q: How do I create an HR organisation with a classification in Oracle HRMS using a spreadsheet? A: Download the organisations for the business group, add a row with the name, type and classification, and upload the file. The Classification column controls which information types are available.

Q: Can this upload create a new business group? A: No. The description states that business group creation is not supported, and the Define Organizations form must be used for that.

Q: Which organisation information types cannot be updated after creation? A: The description names Business Group Information and Canada Employer Identification. These can be created but not modified by this upload.


© Enginatics GmbH