Search Results on 1st may 2022 moneyplus ltd
The PER_PERSON_TYPE_USAGES_F
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical component of the Oracle Human Resources (HR) module. It serves as a junction table that maps person types to their respective usages, enabling the system to define and manage various employment classifications, such as employees, applicants, contingent workers, and other person categories. This table plays a pivotal role in ensuring data integrity and enforcing business rules related to person types across the HRMS ecosystem.
Key Features and Structure
ThePER_PERSON_TYPE_USAGES_F
table is designed with a time-effective structure (indicated by the "_F" suffix), meaning it supports date-tracked records to maintain historical data. Its primary columns include:
- PERSON_TYPE_USAGE_ID: Primary key identifier for each record.
- PERSON_ID: Foreign key referencing
PER_ALL_PEOPLE_F
, linking to the person record. - PERSON_TYPE_ID: Foreign key referencing
PER_PERSON_TYPES
, defining the type (e.g., Employee, Applicant). - EFFECTIVE_START_DATE and EFFECTIVE_END_DATE: Date-tracked columns to manage validity periods.
- COMMENTS: Optional field for additional notes.
- OBJECT_VERSION_NUMBER: Used for optimistic locking and concurrency control.
Functional Significance
This table enables Oracle EBS to:- Support Multiple Person Types: A single person (e.g., an employee who was once an applicant) can have multiple person types assigned over time.
- Enforce Business Rules: Validations ensure that incompatible person types (e.g., "Employee" and "Applicant") are not active simultaneously for the same person.
- Facilitate Workflows: Person types drive HR processes, such as recruitment (Applicant), onboarding (Employee), or offboarding (Ex-Employee).
- Enable Reporting: Organizations can segment workforce data based on person types for analytics.
Integration Points
The table integrates with:- PER_ALL_PEOPLE_F: Core person table storing employee/applicant details.
- PER_PERSON_TYPES: Master table defining valid person types.
- HR_API_MODULES: Used by Oracle HR APIs for validation during person type assignments.
Technical Considerations
- Indexing: Typically indexed on
PERSON_ID
,PERSON_TYPE_ID
, and date columns for performance. - API Usage Modifications should use Oracle HR APIs (e.g.,
HR_PERSON_TYPE_API
) to maintain data consistency. - Audit Requirements: Changes may trigger audit trails in
PER_PERSON_TYPE_USAGES_F
.
Common Use Cases
- Employee Lifecycle Management: Transitioning a person from "Applicant" to "Employee" upon hire.
- Contingent Worker Tracking: Assigning temporary worker classifications.
- Global HR Compliance: Managing region-specific person types (e.g., "Intern" vs. "Regular Employee").
Version-Specific Notes
While the table structure remains consistent between 12.1.1 and 12.2.2, version 12.2.2 may include:- Enhanced validation logic through additional PL/SQL APIs.
- Improved integration with Oracle Fusion Middleware for real-time updates.
- Optimized indexing strategies for large-scale deployments.
PER_PERSON_TYPE_USAGES_F
is a foundational table in Oracle EBS HRMS that governs person classification logic, ensuring accurate workforce segmentation and compliance with organizational policies across the employee lifecycle.
-
Lookup Type: HR_IE_BANK
12.2.2
product: PER - Human Resources , meaning: Irish Banks , description: List of Banks in Ireland ,
-
Lookup Type: HR_IE_BANK
12.1.1
product: PER - Human Resources , meaning: Irish Banks , description: List of Banks in Ireland ,
-
Lookup Type: NZ_BANK
12.1.1
product: PER - Human Resources , meaning: New Zealand Bank ,
-
Lookup Type: NZ_BANK
12.2.2
product: PER - Human Resources , meaning: New Zealand Bank ,
-
Lookup Type: GB_BANKS
12.1.1
product: PER - Human Resources , meaning: GB BANKS ,
-
Lookup Type: GB_BANKS
12.2.2
product: PER - Human Resources , meaning: GB BANKS ,
-
Lookup Type: PL_PLATNIK_TERM
12.1.1
product: PER - Human Resources , meaning: PLATNIK Information for send to SII for Poland ,
-
Lookup Type: PL_PLATNIK_TERM
12.2.2
product: PER - Human Resources , meaning: PLATNIK Information for send to SII for Poland ,
-
Lookup Type: RU_MILITARY_RANK
12.1.1
product: PER - Human Resources , meaning: RU_MILITARY_RANK , description: Military Ranks for Russia ,
-
Lookup Type: RU_MILITARY_RANK
12.2.2
product: PER - Human Resources , meaning: RU_MILITARY_RANK , description: Military Ranks for Russia ,
-
Lookup Type: KR_DISABILITY_GRADE
12.1.1
product: PER - Human Resources , meaning: Korean Disability Grade , description: Disability Grade ,
-
Lookup Type: KR_YEA_LT_STOCK_SAVING_YEAR
12.2.2
product: PER - Human Resources , meaning: KR_YEA_LT_STOCK_SAVING_YEAR , description: Korea Year End Adjustment Long Term Stock Saving Year ,
-
Lookup Type: KR_DISABILITY_GRADE
12.2.2
product: PER - Human Resources , meaning: Korean Disability Grade , description: Disability Grade ,
-
Lookup Type: US_QUARTERS
12.1.1
product: PER - Human Resources , meaning: US QUARTERS ,
-
Lookup Type: US_QUARTERS
12.2.2
product: PER - Human Resources , meaning: US QUARTERS ,
-
Lookup Type: IN_QUARTER
12.1.1
product: PER - Human Resources , meaning: IN_QUARTER , description: Financial Quarters for India ,
-
Lookup Type: IN_QUARTER
12.2.2
product: PER - Human Resources , meaning: IN_QUARTER , description: Financial Quarters for India ,
-
Lookup Type: BEN_COMP_TYP
12.2.2
product: PER - Human Resources , meaning: BEN_COMP_TYP ,
-
Lookup Type: BEN_COMP_TYP
12.1.1
product: PER - Human Resources , meaning: BEN_COMP_TYP ,
-
Lookup Type: FR_PCS_CODE
12.1.1
product: PER - Human Resources , meaning: PCS Code , description: PCS Code ,
-
Lookup Type: INCIDENT_TYPE
12.2.2
product: PER - Human Resources , meaning: INCIDENT TYPE , description: Incident Types ,
-
Lookup Type: FR_PCS_CODE
12.2.2
product: PER - Human Resources , meaning: PCS Code , description: PCS Code ,
-
Lookup Type: BEN_EXT_DT
12.1.1
product: PER - Human Resources , meaning: BEN_EXT_DT ,
-
Lookup Type: BEN_EXT_DT
12.2.2
product: PER - Human Resources , meaning: BEN_EXT_DT ,
-
Lookup Type: BEN_MOLY_PYMT_DUE_DY_NUM
12.2.2
product: PER - Human Resources , meaning: BEN_MOLY_PYMT_DUE_DY_NUM ,
-
Lookup Type: BEN_MOLY_PYMT_DUE_DY_NUM
12.1.1
product: PER - Human Resources , meaning: BEN_MOLY_PYMT_DUE_DY_NUM ,
-
Lookup Type: CN_AUDIT_YEAR
12.2.2
product: PER - Human Resources , meaning: CN_AUDIT_YEAR , description: China Audit Year ,
-
Lookup Type: ES_FORM_LABELS
12.1.1
product: PER - Human Resources , meaning: ES FORM LABELS , description: Spanish Form Labels ,
-
Lookup Type: ES_FORM_LABELS
12.2.2
product: PER - Human Resources , meaning: ES FORM LABELS , description: Spanish Form Labels ,
-
Lookup Type: RU_LONG_SERVICE
12.1.1
product: PER - Human Resources , meaning: RU LONG SERVICE REASON , description: RU Long Service Reason ,
-
Lookup Type: RU_LONG_SERVICE
12.2.2
product: PER - Human Resources , meaning: RU LONG SERVICE REASON , description: RU Long Service Reason ,
-
Lookup Type: SCHEDULER_TIME_UNIT
12.2.2
product: PER - Human Resources , meaning: SCHEDULER TIME UNIT , description: Real time units on which work patterns may be based ,
-
Lookup Type: SCHEDULER_TIME_UNIT
12.1.1
product: PER - Human Resources , meaning: SCHEDULER TIME UNIT , description: Real time units on which work patterns may be based ,
-
Lookup Type: BEN_LER_CHG_DPNT_CVG
12.2.2
product: PER - Human Resources , meaning: BEN_LER_CHG_DPNT_CVG ,
-
Lookup Type: BEN_LER_CHG_DPNT_CVG
12.1.1
product: PER - Human Resources , meaning: BEN_LER_CHG_DPNT_CVG ,
-
Lookup Type: ES_MONTH_NAMES
12.1.1
product: PER - Human Resources , meaning: List of Months , description: List of Months ,
-
Lookup Type: ES_MONTH_NAMES
12.2.2
product: PER - Human Resources , meaning: List of Months , description: List of Months ,
-
Lookup Type: BEN_DED_SCHED
12.2.2
product: PER - Human Resources , meaning: BEN_DED_SCHED ,
-
Lookup Type: BEN_DED_SCHED
12.1.1
product: PER - Human Resources , meaning: BEN_DED_SCHED ,
-
Lookup Type: CA_INV_DEDN_PROT_EARN_BASIS
12.1.1
product: PER - Human Resources , meaning: CA_INV_DEDN_PROT_EARN_BASIS , description: CA Involuntary Deductions Exemption Rules ,
-
Lookup Type: BEN_PYMT_SCHED
12.2.2
product: PER - Human Resources , meaning: BEN_PYMT_SCHED ,
-
Lookup Type: BEN_PYMT_SCHED
12.1.1
product: PER - Human Resources , meaning: BEN_PYMT_SCHED ,
-
Lookup Type: CA_INV_DEDN_PROT_EARN_BASIS
12.2.2
product: PER - Human Resources , meaning: CA_INV_DEDN_PROT_EARN_BASIS , description: CA Involuntary Deductions Exemption Rules ,
-
Table: PER_PERSON_TYPE_USAGES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERSON_TYPE_USAGES_F, object_name:PER_PERSON_TYPE_USAGES_F, status:VALID, product: PER - Human Resources , description: Identifies the types a person may be. , implementation_dba_data: HR.PER_PERSON_TYPE_USAGES_F ,
-
Table: PER_PERSON_TYPE_USAGES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PERSON_TYPE_USAGES_F, object_name:PER_PERSON_TYPE_USAGES_F, status:VALID, product: PER - Human Resources , description: Identifies the types a person may be. , implementation_dba_data: HR.PER_PERSON_TYPE_USAGES_F ,
-
Lookup Type: BEN_PL
12.1.1
product: PER - Human Resources , meaning: BEN_PL ,
-
Table: PER_CONTACT_INFO_TYPES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CONTACT_INFO_TYPES, object_name:PER_CONTACT_INFO_TYPES, status:VALID, product: PER - Human Resources , description: Types of extra information that may be held against a contact relationship. , implementation_dba_data: HR.PER_CONTACT_INFO_TYPES ,
-
Lookup Type: BEN_PL
12.2.2
product: PER - Human Resources , meaning: BEN_PL ,
-
Table: PER_ASSIGNMENT_INFO_TYPES_TL
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_ASSIGNMENT_INFO_TYPES_TL, object_name:PER_ASSIGNMENT_INFO_TYPES_TL, status:VALID, product: PER - Human Resources , description: Translated types of extra information that may be held against an assignment. , implementation_dba_data: HR.PER_ASSIGNMENT_INFO_TYPES_TL ,
-
Table: PER_CONTACT_INFO_TYPES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CONTACT_INFO_TYPES, object_name:PER_CONTACT_INFO_TYPES, status:VALID, product: PER - Human Resources , description: Types of extra information that may be held against a contact relationship. , implementation_dba_data: HR.PER_CONTACT_INFO_TYPES ,