Search Results per_people_extra_info
The PER_PEOPLE_EXTRA_INFO
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Human Capital Management (HCM) module, specifically within the Oracle HRMS (Human Resource Management System) framework. This table serves as a repository for storing additional, non-standard information about employees, contingent workers, and other person types that cannot be accommodated in the primary PER_ALL_PEOPLE_F
table. It provides extensibility to the HRMS data model, allowing organizations to capture custom attributes without modifying core tables.
Purpose and Functionality
The PER_PEOPLE_EXTRA_INFO
table is designed to store supplemental person-related data that falls outside the standard HRMS data model. It enables organizations to:
- Define custom attributes for person records without schema modifications
- Support country-specific or industry-specific data requirements
- Extend person information for integration with third-party systems
- Maintain historical records of additional person attributes
Table Structure
Key columns in PER_PEOPLE_EXTRA_INFO
include:
PERSON_ID
: Foreign key toPER_ALL_PEOPLE_F
INFORMATION_TYPE
: Classifies the type of extra informationPEI_INFORMATION_CATEGORY
: Groups related attributesPEI_INFORMATION1-30
: Generic columns for storing attribute valuesLAST_UPDATE_DATE
,LAST_UPDATED_BY
: Standard who columnsCREATION_DATE
,CREATED_BY
: Audit columnsLAST_UPDATE_LOGIN
: Session informationOBJECT_VERSION_NUMBER
: For optimistic locking
Implementation Considerations
When implementing PER_PEOPLE_EXTRA_INFO
, organizations should:
- Define clear naming conventions for
INFORMATION_TYPE
andPEI_INFORMATION_CATEGORY
- Document the mapping between generic columns and specific attributes
- Consider performance implications for queries joining with this table
- Implement appropriate indexing strategies
- Establish data retention policies for historical records
Integration Points
The table integrates with several Oracle EBS components:
- Core HRMS processes through person-related APIs
- Workflow notifications based on attribute changes
- Oracle Self-Service HR for employee data maintenance
- Oracle Business Intelligence for reporting
- Oracle Integration Repository for web services
Technical Considerations
Technical aspects to note:
- The table uses a flexible data model with generic columns (
PEI_INFORMATION1-30
) - Data validation must be implemented at application level
- Indexes typically include
PERSON_ID
,INFORMATION_TYPE
- Concurrent programs may need to handle large data volumes
- Custom APIs should be developed for data access
Best Practices
Recommended practices for using this table:
- Limit the number of attributes stored to essential requirements
- Document all custom implementations thoroughly
- Consider using Descriptive Flexfields where possible
- Implement data quality checks
- Monitor table growth and performance
The PER_PEOPLE_EXTRA_INFO
table provides valuable extensibility in Oracle EBS HCM implementations, but requires careful planning and management to ensure optimal performance and maintainability. Its proper use can significantly enhance the system's ability to meet unique organizational requirements without customizing core tables.
-
Table: PER_PEOPLE_EXTRA_INFO
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PEOPLE_EXTRA_INFO, object_name:PER_PEOPLE_EXTRA_INFO, status:VALID, product: PER - Human Resources , description: Extra information for a person. , implementation_dba_data: HR.PER_PEOPLE_EXTRA_INFO ,
-
Table: PER_PEOPLE_EXTRA_INFO
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PEOPLE_EXTRA_INFO, object_name:PER_PEOPLE_EXTRA_INFO, status:VALID, product: PER - Human Resources , description: Extra information for a person. , implementation_dba_data: HR.PER_PEOPLE_EXTRA_INFO ,
-
Table: PER_PEOPLE_INFO_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PEOPLE_INFO_TYPES, object_name:PER_PEOPLE_INFO_TYPES, status:VALID, product: PER - Human Resources , description: The table holds the definitions of extra information types that may be held against a person. , implementation_dba_data: HR.PER_PEOPLE_INFO_TYPES ,
-
Table: PER_PEOPLE_INFO_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PEOPLE_INFO_TYPES, object_name:PER_PEOPLE_INFO_TYPES, status:VALID, product: PER - Human Resources , description: The table holds the definitions of extra information types that may be held against a person. , implementation_dba_data: HR.PER_PEOPLE_INFO_TYPES ,
-
View: PER_QH_EIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_QH_EIT_V, object_name:PER_QH_EIT_V, status:VALID, product: PER - Human Resources , description: View of person and assignment extra information used by People Management form , implementation_dba_data: APPS.PER_QH_EIT_V ,
-
View: PER_QH_EIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_QH_EIT_V, object_name:PER_QH_EIT_V, status:VALID, product: PER - Human Resources , description: View of person and assignment extra information used by People Management form , implementation_dba_data: APPS.PER_QH_EIT_V ,