Results for “pqh_fr_emp_stat_situations”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
HR.PQH_FR_EMP_STAT_SITUATIONS is a transactional table within the Public Sector HR (PQH) product family of Oracle E-Business Suite, available in both 12.1.1 and 12.2.2. It stores the statutory situations ("situations statutaires") assigned to individual civil servants in the French Public Sector. In French public-sector HR terminology, a statutory situation defines the administrative position of an employee — for example, secondment, detachment, parental leave, or availability — as recognized by the employing administration. Each row therefore captures one such situation for one person, bounded by provisional and actual date ranges and governed by approval and renewal logic.
The table is registered in the HR schema and carries the standard EBS audit and descriptive-flexfield infrastructure, evidenced by the mandatory WHO columns and thirty numbered ATTRIBUTE columns gated by ATTRIBUTE_CATEGORY. The ETRM metadata classifies this object heuristically as standalone in Data Vault terms. That classification is a modeling suggestion only: the table does not behave as a pure hub, link, or satellite because it mixes identifying keys, descriptive attributes, and a single outgoing foreign key within one physical structure. A Data Vault implementation would typically resolve it into a hub keyed on the natural person identifier, a link to the statutory situation reference, and one or more satellites for the dated and descriptive facts.
Key Information Stored
The surrogate primary key is EMP_STAT_SITUATION_ID, enforced by the unique index PQH_FR_EMP_STAT_SITUATIONS_PK. This column uniquely identifies each statutory-situation record and is the documented business-key candidate; no other unique index is reported.
The most significant columns fall into four groups:
- Identity and classification:
STATUTORY_SITUATION_IDreferences the statutory situation definition, andPERSON_IDidentifies the civil servant concerned. - Effective dating:
PROVISIONAL_START_DATE,PROVISIONAL_END_DATE,ACTUAL_START_DATE, andACTUAL_END_DATEdistinguish the planned window from the dates that took effect, which is essential for retroactive adjustments. - Workflow and continuity:
APPROVAL_FLAGindicates whether the situation has been approved;RENEWAL_FLAGandRENEW_STAT_SITUATION_IDlink a renewal to the record it supersedes;SECONDED_CAREER_IDsupports seconded-career tracking. - Administrative context:
CONTACT_PERSON_ID,CONTACT_RELATIONSHIP,EXTERNAL_ORGANIZATION_ID, andCOMMENTScapture the counterparty and free-text administration details. Standard WHO columns (CREATED_BY,CREATION_DATE,LAST_UPDATE_DATE,LAST_UPDATED_BY,LAST_UPDATE_LOGIN) andOBJECT_VERSION_NUMBERprovide audit and optimistic locking.
Common Use Cases and Queries
Typical usage includes generating an employee's statutory history, validating that approved situations do not overlap, and reporting headcount by statutory situation for a given period. The following patterns are representative:
- Current situation for a person: filter on
PERSON_IDwhereACTUAL_START_DATE <= SYSDATEand (ACTUAL_END_DATE IS NULL OR ACTUAL_END_DATE >= SYSDATE). - Join to the definition table on
STATUTORY_SITUATION_IDto obtain the situation name and attributes for reporting. - Pending-work queue: select rows where
APPROVAL_FLAGis not approved, ordered byPROVISIONAL_START_DATE. - Renewal chains: self-join on
RENEW_STAT_SITUATION_ID = EMP_STAT_SITUATION_IDto trace successive periods. - Period-based extracts: constrain on the intersection of
ACTUAL_START_DATE/ACTUAL_END_DATEwith the reporting window.
Because the layout is date-driven, date-range predicates should always be applied before joining to person or organization tables to limit the result set.
Related Objects
The documented foreign key relationship ties this table directly to the statutory situation definition. Additional related objects reflect standard EBS integration points:
PQH_FR_STAT_SITUATIONS— referenced viaSTATUTORY_SITUATION_ID; holds the situation definitions.PER_ALL_PEOPLE_F— joined onPERSON_IDto resolve the civil servant's identity and effective-dated assignment context.PQH_FR_EMP_STAT_SITUATIONS(self) — joined viaRENEW_STAT_SITUATION_IDfor renewal lineage.PER_ALL_ASSIGNMENTS_F— correlated throughPERSON_IDto align statutory situations with assignment periods.HR_ALL_ORGANIZATION_UNITS— referenced byEXTERNAL_ORGANIZATION_IDto identify the external administration.- Public Sector HR concurrent programs and PL/SQL APIs that validate, approve, and renew statutory situations operate against this table.
Any custom reporting should respect the WHO audit columns and the flexfield structure, and should treat EMP_STAT_SITUATION_ID as the immutable technical key rather than relying on person-and-date combinations.
-
Holds the statutory situations for a civil servant in French Public Sector
-
Holds the statutory situations for a civil servant in French Public Sector