Results for “system_person_type”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

PER_PERSON_TYPES is a core Human Resources (PER) module table in Oracle E-Business Suite that defines the person types visible to specific Business Groups. Person types classify individuals tracked in Oracle HRMS — for example Employee, Applicant, Contingent Worker, or Ex-Employee — and determine which system behaviors and data-entry rules apply to a person record. In Oracle EBS 12.1.1 and 12.2.2, the table resides in the HR schema and is registered with a VALID status in the ETRM repository.

Because person types are defined per Business Group, the same logical classification can exist independently across multiple Business Groups, each carrying its own activation and defaulting rules. The table is central to person lifecycle processing: it gates which person types are available during hire, applicant registration, and placement workflows. A Data Vault classification heuristic mined from its foreign-key structure labels this object hub-leaning. Under that modeling suggestion, PER_PERSON_TYPES would function as a hub, with its PERSON_TYPE_ID key anchored to links and satellites such as PER_ALL_PEOPLE_F and the upgrade usage table.

Key Information Stored

The documented physical schema for 12.2.2 lists 13 columns. The most significant are summarized below.

Common Use Cases and Queries

Typical scenarios include resolving the person type attached to a person record, validating that a person type is active before enrolling a new hire, and reporting headcount by system person type. A common join pattern links PER_PERSON_TYPES to PER_ALL_PEOPLE_F on PERSON_TYPE_ID:

  • SELECT p.person_id, p.person_type_id, pt.user_person_type FROM per_all_people_f p JOIN per_person_types pt ON pt.person_type_id = p.person_type_id WHERE p.effective_end_date = '4712-12-31';
  • Filtering by ACTIVE_FLAG = 'Y' restricts results to currently usable person types, and DEFAULT_FLAG = 'Y' isolates the default designation.
  • Grouping by SYSTEM_PERSON_TYPE supports comparative reporting across Business Groups and person type configurations.

Related Objects

The following objects participate in documented primary/foreign-key relationships with PER_PERSON_TYPES.

  • PER_ALL_PEOPLE_F — references PERSON_TYPE_ID; the primary person record for every individual tracked in HRMS.
  • HR_ALL_ORGANIZATION_UNITS — referenced by BUSINESS_GROUP_ID; defines the Business Group that owns the person type.
  • PER_PERSON_TYPE_USAGES_UPGRADE — references PERSON_TYPE_ID, APP_PERSON_TYPE_ID, and EMP_PERSON_TYPE_ID; used during person type upgrade processing.
  • PER_PERSON_TYPES_PK — the composite unique index over PERSON_TYPE_ID and ZD_EDITION_NAME, functioning as the business-key candidate.