Results for “per_person_analyses”

50+ results




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

Overview

PER_PERSON_ANALYSES is the Oracle E-Business Suite Human Resources (PER) table that stores special information types (SITs) recorded against a person. Each row represents a single analysis entry for an employee or contingent worker, qualified by an analysis criterion that defines what type of special information is being captured. The table is owned by the HR schema and resides in the PER product module, holding 40 documented columns in the ETRM 12.2.2 physical schema. It is a VALID object in both 12.1.1 and 12.2.2.

From a Data Vault modeling perspective, the metadata heuristic classifies PER_PERSON_ANALYSES as a link. This is consistent with its structure: the table associates a person (via PERSON_ID and PARTY_ID) with an analysis criterion (via ANALYSIS_CRITERIA_ID), operating within a business group. Treat this classification as a modeling suggestion rather than a documented Oracle construct.

Key Information Stored

The most significant columns include:

Common Use Cases and Queries

Typical scenarios include reporting on employee special information such as qualifications, licenses, memberships, or health-related SITs, and joining analysis data to the analysis criteria to resolve the SIT name. A representative pattern:

  • Join PER_PERSON_ANALYSES to PER_ANALYSIS_CRITERIA on ANALYSIS_CRITERIA_ID to retrieve the criterion name alongside each person's analysis entry.
  • Filter by TRUNC(SYSDATE) BETWEEN DATE_FROM AND DATE_TO to obtain current active analyses.
  • Join to PER_ALL_PEOPLE_F on PERSON_ID to resolve employee name and number.
  • Use ATTRIBUTE_CATEGORY plus the relevant ATTRIBUTE1–ATTRIBUTE20 columns to pivot flexfield content for a specific special information type.
  • Reconcile batch-loaded records using REQUEST_ID and PROGRAM_ID against concurrent program history.

Related Objects

The documented foreign keys and the surrounding PER data model establish these key relationships:

  • PER_ANALYSIS_CRITERIA — parent defining each special information type, joined on ANALYSIS_CRITERIA_ID.
  • HR_ALL_ORGANIZATION_UNITS — business group definition, joined on BUSINESS_GROUP_ID.
  • PER_ALL_PEOPLE_F — the person master, joined on PERSON_ID.
  • HZ_PARTIES — party record for the person, joined on PARTY_ID.
  • FND_CONCURRENT_REQUESTS — concurrent request detail, joined on REQUEST_ID.
  • FND_APPLICATION / FND_PROGRAM — resolve PROGRAM_APPLICATION_ID and PROGRAM_ID for batch auditing.
  • PER_PERSON_ANALYSES_PK — the primary key constraint governing PERSON_ANALYSIS_ID.