Search Results hr_employee_id
Overview
The PSB.PSB_EMPLOYEES table is a core data repository within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Oracle Public Sector Budgeting (PSB) module. It functions as a read-only staging table for employee demographic information. Its primary role is to store a synchronized extract of employee master data sourced from Oracle Human Resource Management Systems (HRMS). This design ensures that budgeting processes within PSB operate on a consistent and controlled snapshot of HR data, preventing direct modifications from the budgeting application and maintaining data integrity across the integrated EBS landscape.
Key Information Stored
The table stores fundamental employee identifiers and personal details. The key columns include:
- EMPLOYEE_ID: The primary key and unique identifier for the employee record within the PSB module.
- HR_EMPLOYEE_ID: A critical foreign key that links the PSB record to the originating employee record in the source HRMS system (e.g., PER_ALL_PEOPLE_F). This is the column referenced in the user's search.
- DATA_EXTRACT_ID: Identifies the specific data extraction batch, allowing for versioning and tracking of HR data loads into PSB.
- EMPLOYEE_NUMBER: The business-facing employee identifier or badge number from HRMS.
- Demographic Data: Columns such as FIRST_NAME, LAST_NAME, FULL_NAME, DATE_OF_BIRTH, EMAIL_ADDRESS, and SEX store personal information.
- Standard Who Columns: CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, and LAST_UPDATE_LOGIN for audit trails.
Common Use Cases and Queries
This table is central to any PSB reporting or process requiring employee context, such as budgeting by personnel cost, assigning budget preparers, or generating employee-based reports. A common use case is validating or troubleshooting the HR data extract by comparing PSB records with the source HRMS system. The non-unique index on HR_EMPLOYEE_ID and DATA_EXTRACT_ID (PSB_EMPLOYEES_N1) is optimized for such joins.
Sample Query: Find PSB employee details for a specific HR employee identifier.
SELECT pe.full_name, pe.employee_number, pe.email_address, pe.hr_employee_id
FROM psb.psb_employees pe
WHERE pe.hr_employee_id = <input_value>;
Sample Query: List all employees imported in a specific data extract.
SELECT pe.employee_number, pe.full_name, pe.business_group_id
FROM psb.psb_employees pe
WHERE pe.data_extract_id = <extract_id>
ORDER BY pe.last_name, pe.first_name;
Related Objects
The table's primary integration is through the HR_EMPLOYEE_ID column, which serves as the logical link to the HRMS source. While explicit foreign key constraints are not detailed in the provided metadata, the documented relationship data indicates the following key dependency:
- Primary Key: The table is governed by the PSB_EMPLOYEES_PK primary key constraint on the EMPLOYEE_ID column. This unique identifier is referenced by other PSB module tables (such as budget assignment or salary detail tables) to associate financial data with an employee. The PSB_EMPLOYEES_U1 index enforces this uniqueness.
- HRMS Source: The HR_EMPLOYEE_ID column is a foreign key pointing to the corresponding surrogate key (typically PERSON_ID) in the HRMS person tables, most notably PER_ALL_PEOPLE_F. This is the definitive relationship for data lineage.
- Data Extract Context: The DATA_EXTRACT_ID column relates to the PSB data extraction control tables, which manage the batch process of pulling HR data into the PSB schema.
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on PSB_EMPLOYEE_ASSIGNMENTS_I
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PSB_POSITIONS_I
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on PSB_EMPLOYEES_I
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PSB_POSITIONS
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_POSITIONS
12.1.1
-
APPS.PSB_VALIDATE_DATA_EXTRACT_PVT dependencies on PSB_POSITIONS_I
12.1.1
-
TABLE: PSB.PSB_EMPLOYEES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_EMPLOYEES, object_name:PSB_EMPLOYEES, status:VALID,
-
TABLE: PSB.PSB_EMPLOYEE_ASSIGNMENTS_I
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_EMPLOYEE_ASSIGNMENTS_I, object_name:PSB_EMPLOYEE_ASSIGNMENTS_I, status:VALID,
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PSB_POSITIONS
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on PSB_ATTRIBUTES
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PSB_EMPLOYEES_I
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PSB_WORKSHEET_CONSOLIDATE dependencies on PSB_POSITIONS
12.1.1
-
Table: PSB_EMPLOYEES_I
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Interface table for PSB_EMPLOYEES , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_VALIDATE_DATA_EXTRACT_PVT SQL Statements
12.1.1
-
Table: PSB_EMPLOYEES_I
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_EMPLOYEES_I, object_name:PSB_EMPLOYEES_I, status:VALID, product: PSB - Public Sector Budgeting , description: Interface table for PSB_EMPLOYEES , implementation_dba_data: PSB.PSB_EMPLOYEES_I ,
-
View: PSB_BUDGET_REVISION_POSITION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISION_POSITION_V, object_name:PSB_BUDGET_REVISION_POSITION_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_BUDGET_REVISION_POSITION_V ,
-
VIEW: APPS.PSB_POSITIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_POSITIONS_V, object_name:PSB_POSITIONS_V, status:VALID,
-
View: PSB_BUDGET_REVISION_POSITION_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PSB_BUDGET_REVISION_POSITION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_BUDGET_REVISION_POSITION_V, object_name:PSB_BUDGET_REVISION_POSITION_V, status:VALID,
-
TABLE: PSB.PSB_POSITIONS_I
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_POSITIONS_I, object_name:PSB_POSITIONS_I, status:VALID,
-
TABLE: PSB.PSB_EMPLOYEES_I
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_EMPLOYEES_I, object_name:PSB_EMPLOYEES_I, status:VALID,
-
View: PSB_POSITIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_POSITIONS_V, object_name:PSB_POSITIONS_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_POSITIONS_V ,
-
View: PSB_POSITIONS_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PER_ALL_ASSIGNMENTS_F
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_BUDGET_REVISIONS
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on PSB_ATTRIBUTES_VL
12.1.1
-
TABLE: PSB.PSB_POSITIONS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_POSITIONS, object_name:PSB_POSITIONS, status:VALID,
-
APPS.PSB_HR_EXTRACT_DATA_PVT SQL Statements
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on FND_DATE
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PSB_EMPLOYEES
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT SQL Statements
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT dependencies on PSB_EMPLOYEES
12.1.1
-
APPS.PSB_WORKSHEET_CONSOLIDATE dependencies on PSB_EMPLOYEES
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PSB_DATA_EXTRACTS
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on FND_NUMBER
12.1.1
-
PACKAGE BODY: APPS.PSB_VALIDATE_DATA_EXTRACT_PVT
12.1.1
-
APPS.PSB_POSITION_CONTROL_PVT SQL Statements
12.1.1
-
APPS.PSB_WORKSHEET_CONSOLIDATE SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_HR_POPULATE_DATA_PVT
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PSB_POSITION_ASSIGNMENTS
12.1.1
-
PACKAGE BODY: APPS.PSB_HR_EXTRACT_DATA_PVT
12.1.1
-
PACKAGE: APPS.PSB_HR_POPULATE_DATA_PVT
12.1.1
-
APPS.PSB_POSITIONS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_POSITION_CONTROL_PVT
12.1.1
-
PACKAGE BODY: APPS.PSB_WORKSHEET_CONSOLIDATE
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
PACKAGE BODY: APPS.PSB_POSITIONS_PVT
12.1.1