Search Results per_empdir_jobs
Overview
PER_EMPDIR_JOBS is a Human Resources (PER) module table owned by the HR schema in Oracle E-Business Suite 12.1.1 and 12.2.2. It stores job-related information used by the Oracle Employee Directory (EmpDir) feature, which publishes employee and organizational data to a directory repository. The table operates as a staging and classification table that maps externally sourced or internally defined job records to the Employee Directory data model, keyed by a combination of originating system, language, and originating identifier.
The ETRM metadata documents this object as VALID with 38 physical columns. With respect to Data Vault modeling heuristics, the FK structure suggests a standalone classification, meaning the table functions largely as an independent reference or staging object rather than a hub, link, or satellite within a normalized vault design. It carries descriptive attributes alongside foreign key references, making it a candidate for a reference or link-satellite implementation in an analytical model.
Key Information Stored
The most significant columns are:
- ORIG_SYSTEM and ORIG_SYSTEM_ID — identify the source system and its native identifier for the job record. ORIG_SYSTEM_ID references HZ_ORIG_SYSTEMS_B.
- JOB_DEFINITION_ID — foreign key to PER_JOB_DEFINITIONS, linking the directory job to a defined job in the HR job architecture.
- NAME — the display name of the job as presented in the directory.
- LANGUAGE and SOURCE_LANG — the language and source language of the record, supporting multilingual (MLS) storage.
- BUSINESS_GROUP_ID — the operating business group that owns the record, enabling multi-org filtering.
- PARTITION_ID — foreign key to JTF_FM_PARTITION_X_REQUEST, supporting partitioned processing.
- OBJECT_VERSION_NUMBER — optimistic locking column used by the Oracle framework.
- Standard WHO columns: LAST_UPDATE_DATE, LAST_UPDATE_BY, CREATED_BY, CREATION_DATE.
- Concurrent program columns: REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID, PROGRAM_UPDATE_DATE.
- ATTRIBUTE_CATEGORY and ATTRIBUTE1 through ATTRIBUTE20 — the DFF (Descriptive Flexfield) segment columns.
The unique index PER_EMPDIR_JOBS_PK covers (ORIG_SYSTEM_ID, ORIG_SYSTEM, LANGUAGE) and is the documented business-key candidate. No separate surrogate primary key column is defined in the metadata; the composite forms the effective identity.
Common Use Cases and Queries
Typical reporting and integration scenarios include resolving directory job names to defined jobs, reconciling source systems, and validating the Employee Directory sync load.
SELECT ej.NAME, ej.ORIG_SYSTEM, ej.ORIG_SYSTEM_ID, jd.NAME AS job_definition
FROM PER_EMPDIR_JOBS ej, PER_JOB_DEFINITIONS jd
WHERE ej.JOB_DEFINITION_ID = jd.JOB_DEFINITION_ID
AND ej.LANGUAGE = USERENV('LANG')
AND ej.BUSINESS_GROUP_ID = :p_business_group_id;
Administrators also query this table to identify stale records from a discontinued originating system, or to audit which jobs lack a valid JOB_DEFINITION_ID linkage.
Related Objects
- PER_JOB_DEFINITIONS — via JOB_DEFINITION_ID; the master job definition.
- HZ_ORIG_SYSTEMS_B — via ORIG_SYSTEM_ID; the originating system registry.
- JTF_FM_PARTITION_X_REQUEST — via PARTITION_ID; partition/request mapping.
These relationships, together with the composite primary key PER_EMPDIR_JOBS_PK, define the principal navigation paths used in queries and in Employee Directory integration routines.
-
Table: PER_EMPDIR_JOBS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_JOBS, object_name:PER_EMPDIR_JOBS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_EMPDIR_JOBS ,
-
Table: PER_EMPDIR_JOBS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_JOBS, object_name:PER_EMPDIR_JOBS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_EMPDIR_JOBS ,
-
SYNONYM: APPS.PER_EMPDIR_JOBS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_EMPDIR_JOBS, status:VALID,
-
VIEW: HR.PER_EMPDIR_JOBS#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_EMPDIR_JOBS#, status:VALID,
-
SYNONYM: PUBLIC.PER_EMPDIR_JOBS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_EMPDIR_JOBS, status:VALID,
-
SYNONYM: APPS.PER_EMPDIR_JOBS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_EMPDIR_JOBS, status:VALID,
-
TABLE: HR.PER_EMPDIR_JOBS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_JOBS, object_name:PER_EMPDIR_JOBS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
VIEW: HR.PER_EMPDIR_JOBS#
12.2.2
-
TABLE PARTITION: HR.PER_EMPDIR_JOBS
12.1.1
owner:HR, object_type:TABLE PARTITION, object_name:PER_EMPDIR_JOBS, subobject_name:INTERNAL, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
TABLE: HR.PER_EMPDIR_JOBS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_EMPDIR_JOBS, object_name:PER_EMPDIR_JOBS, status:VALID,
-
TABLE PARTITION: HR.PER_EMPDIR_JOBS
12.2.2
owner:HR, object_type:TABLE PARTITION, object_name:PER_EMPDIR_JOBS, subobject_name:INTERNAL, status:VALID,
-
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.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.PER_EMPDIR_SS SQL Statements
12.2.2
-
APPS.PER_EMPDIR_SS SQL Statements
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
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_JOBS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_JOBS
12.1.1
-
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 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_ORGANIZATIONS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS
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_LOCATIONS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PHONES
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ORGANIZATIONS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS_TL
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_LOCATIONS_TL
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PHONES
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ASSIGNMENTS
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_ASSIGNMENTS
12.1.1
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PEOPLE
12.2.2
-
APPS.PER_EMPDIR_SS dependencies on PER_EMPDIR_PEOPLE
12.1.1