Search Results per_person_types




The PER_PERSON_TYPES table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a fundamental data structure within the Oracle Human Capital Management (HCM) module, specifically under the Oracle HRMS (Human Resource Management System) umbrella. This table serves as a reference repository for defining and categorizing different types of persons or entities that interact with the HR system. It plays a critical role in distinguishing between employees, contingent workers, applicants, and other person classifications, ensuring proper data segregation and workflow processing.

The PER_PERSON_TYPES table stores metadata about person types, including their unique identifiers, descriptions, and system-level attributes. Key columns in this table include:

  • PERSON_TYPE_ID: A unique numeric identifier for each person type.
  • SYSTEM_PERSON_TYPE: A system-generated code representing predefined person types (e.g., 'EMP' for employees, 'CWK' for contingent workers).
  • USER_PERSON_TYPE: A user-defined label for custom person types.
  • ACTIVE_FLAG: Indicates whether the person type is active (Y/N).
  • DESCRIPTION: A textual description of the person type.
  • LEGISLATION_CODE: Associates the person type with specific legal jurisdictions.

In Oracle EBS 12.1.1 and 12.2.2, the PER_PERSON_TYPES table is integral to HR processes such as recruitment, payroll, benefits administration, and workforce management. It enables organizations to enforce business rules, security policies, and data access controls based on person types. For example, an employee ('EMP') may have access to different self-service functionalities compared to a contingent worker ('CWK'). The table also supports multi-org and multi-legislation environments by allowing person types to be tied to specific operating units or legal entities.

The table is referenced by other critical HR tables like PER_ALL_PEOPLE_F (which stores person records) and PER_ASSIGNMENTS_F (which stores assignment details). This relationship ensures data integrity and consistency across the HRMS system. Customizations or extensions to the PER_PERSON_TYPES table should be approached cautiously, as modifications may impact downstream processes, reports, and integrations. Oracle provides APIs and flexfields to extend functionality without direct table alterations.

In summary, the PER_PERSON_TYPES table is a cornerstone of Oracle EBS HCM, enabling organizations to model their workforce structure accurately. Its design supports both out-of-the-box and customized person classifications, ensuring flexibility while maintaining system stability. Proper configuration of this table is essential for compliance, reporting, and operational efficiency in Oracle HRMS implementations.