Search Results per_empdir_organizations
Overview
PER_EMPDIR_ORGANIZATIONS is an HR-owned table within the Oracle E-Business Suite Human Resources (PER) module. It stores organization-level directory information used by the Employee Directory and related self-service directory features in Oracle EBS 12.1.1 and 12.2.2. The table provides the organizational context — name, location, and representatives — that is displayed alongside employee records in directory searches and organizational hierarchies.
From a data-modeling perspective, the mined foreign key structure suggests a standalone classification under the Data Vault heuristic. That is, the table does not serve as a canonical hub, link, or satellite in a conventional Data Vault sense; it behaves as a source-qualified reference table. Any Data Vault implementation should treat it as a standalone reference/satellite-style source rather than a core hub, and should reconcile the ORIG_SYSTEM-qualified keys against the originating source system before integrating it into a warehouse model.
Key Information Stored
The table contains 42 physical columns. Its primary key is a composite business-key candidate: PER_EMPDIR_ORGANIZATIONS_PK (ORIG_SYSTEM_ID, ORIG_SYSTEM, LANGUAGE). Notably, there is no independent surrogate key column in the documented schema; the PK is composed entirely of business attributes.
- ORIG_SYSTEM and ORIG_SYSTEM_ID — the source system identifier and its internal ID, forming the leading components of the primary key and linking to HZ_ORIG_SYSTEMS_B.
- LANGUAGE and SOURCE_LANG — the language and source-language codes that complete the PK and support multilingual directory display (Translation/MLS behavior).
- NAME — the display name of the organization as shown in the directory.
- BUSINESS_GROUP_ID — the HR business group that owns the organization record, essential for multi-org security and filtering.
- LOCATION_ID — the organization's associated location, resolving to HR location data.
- REPRESENTATIVE1_ID through REPRESENTATIVE4_ID — up to four representative person IDs associated with the organization for directory display.
- PARTITION_ID — partition reference linking to JTF_FM_PARTITION_X_REQUEST.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the ORM/ADF layer.
- LAST_UPDATE_DATE, LAST_UPDATE_BY, CREATED_BY, CREATION_DATE — standard audit/WHO columns.
- REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE — concurrent program tracking columns.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE20 — the standard 20-column DFF flexfield block for extensibility.
Common Use Cases and Queries
Typical uses include building directory listings of organizations and their representatives, reporting on organization coverage by business group, and reconciling directory entries against the originating source system. A representative query joining to the source-system base table is:
- Joining to
HZ_ORIG_SYSTEMS_BonORIG_SYSTEM = HZ_ORIG_SYSTEMS_B.ORIG_SYSTEMandORIG_SYSTEM_ID = HZ_ORIG_SYSTEMS_B.ORIG_SYSTEM_IDto resolve the originating system name. - Filtering by
BUSINESS_GROUP_IDto enforce business-group access across multi-org implementations. - Selecting
NAMEplusREPRESENTATIVE1_ID…REPRESENTATIVE4_IDto produce directory cards, then resolving the representative IDs againstPER_ALL_PEOPLE_F. - Partition-aware queries joining
PARTITION_IDtoJTF_FM_PARTITION_X_REQUEST. - Validation queries checking for rows where
LANGUAGEdoes not match the session language, exposing missing translations.
Related Objects
- HZ_ORIG_SYSTEMS_B — referenced via
ORIG_SYSTEM_ID; provides the source-system definition and is a direct parent of the foreign key. - JTF_FM_PARTITION_X_REQUEST — referenced via
PARTITION_ID; ties the row to a partition. - PER_ALL_PEOPLE_F — resolves the
REPRESENTATIVE1_ID…REPRESENTATIVE4_IDperson keys. - HR_LOCATIONS_ALL (or the HR location view) — resolves
LOCATION_ID. - PER_BUSINESS_GROUPS — resolves
BUSINESS_GROUP_ID. - FND_LANGUAGES — resolves
LANGUAGEandSOURCE_LANG. - Employee Directory / Self-Service Directory views and concurrent programs that populate and read this table via the standard WHO and request columns.
-
Table: PER_EMPDIR_ORGANIZATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_ORGANIZATIONS, object_name:PER_EMPDIR_ORGANIZATIONS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_EMPDIR_ORGANIZATIONS ,
-
Table: PER_EMPDIR_ORGANIZATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_ORGANIZATIONS, object_name:PER_EMPDIR_ORGANIZATIONS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_EMPDIR_ORGANIZATIONS ,
-
VIEW: HR.PER_EMPDIR_ORGANIZATIONS#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_EMPDIR_ORGANIZATIONS#, status:VALID,
-
TABLE: HR.PER_EMPDIR_ORGANIZATIONS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_ORGANIZATIONS, object_name:PER_EMPDIR_ORGANIZATIONS, status:VALID,
-
SYNONYM: PUBLIC.PER_EMPDIR_ORGANIZATIONS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_EMPDIR_ORGANIZATIONS, status:VALID,
-
SYNONYM: APPS.PER_EMPDIR_ORGANIZATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_EMPDIR_ORGANIZATIONS, status:VALID,
-
SYNONYM: APPS.PER_EMPDIR_ORGANIZATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_EMPDIR_ORGANIZATIONS, status:VALID,
-
TABLE: HR.PER_EMPDIR_ORGANIZATIONS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_ORGANIZATIONS, object_name:PER_EMPDIR_ORGANIZATIONS, status:VALID,
-
TABLE PARTITION: HR.PER_EMPDIR_ORGANIZATIONS
12.2.2
owner:HR, object_type:TABLE PARTITION, object_name:PER_EMPDIR_ORGANIZATIONS, subobject_name:INTERNAL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
TABLE PARTITION: HR.PER_EMPDIR_ORGANIZATIONS
12.1.1
owner:HR, object_type:TABLE PARTITION, object_name:PER_EMPDIR_ORGANIZATIONS, subobject_name:INTERNAL, status:VALID,
-
VIEW: HR.PER_EMPDIR_ORGANIZATIONS#
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_EMPDIR_SS, status:VALID,
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_EMPDIR_SS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.PER_EMPDIR_SS SQL Statements
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
APPS.PER_EMPDIR_SS SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.1.1
-
PACKAGE BODY: APPS.PER_EMPDIR_SS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ORGANIZATIONS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ORGANIZATIONS
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on FND_STATS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on FND_STATS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_POSITIONS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_POSITIONS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PHONES
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_JOBS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PHONES
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_JOBS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ASSIGNMENTS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ASSIGNMENTS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PEOPLE
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PEOPLE
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS
12.1.1
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,