Results for “per_cagr_entitlement_lines_f”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
PER_CAGR_ENTITLEMENT_LINES_F is a date-tracked (the _F suffix denotes a date-effective or "frozen" datetrack table) table in the HR schema of Oracle E-Business Suite, belonging to the PER (Human Resources) product family. It stores the individual entitlement lines that make up a Collective Agreement (CAGR) entitlement rule, which governs how leave, absence, or accrual entitlements are calculated and granted for a workforce segment. Each row represents a single entitlement line, capturing the value, range, grade/step spine, and eligibility profile that determine how much entitlement a worker receives.
The table carries the standard EBS date-effective pattern, using EFFECTIVE_START_DATE and EFFECTIVE_END_DATE alongside the surrogate primary key CAGR_ENTITLEMENT_LINE_ID to preserve historical versions of each line. From a Data Vault modeling perspective, this object is best classified as a link, because it resolves many-to-many associations between entitlements and the spine/step structures. This classification is a heuristic suggested by the foreign key structure rather than an Oracle-defined designation.
Key Information Stored
The most operationally significant columns are:
- CAGR_ENTITLEMENT_LINE_ID — Surrogate primary key; uniquely identifies each entitlement line record.
- CAGR_ENTITLEMENT_ID — Foreign key to PER_CAGR_ENTITLEMENTS; identifies the parent entitlement rule this line belongs to.
- ELIGY_PRFL_ID — Links the line to the eligibility profile that determines which workers qualify.
- PARENT_SPINE_ID — Foreign key to PER_PARENT_SPINES; ties the line to the parent spine structure.
- GRADE_SPINE_ID — Identifies the grade spine governing the entitlement calculation.
- STEP_ID, FROM_STEP_ID, TO_STEP_ID — Define the step range to which the line applies, enabling step-based entitlement tiers.
- MANDATORY — Flag indicating whether the entitlement line is compulsory.
- VALUE — The entitlement quantity or value granted by the line.
- RANGE_FROM, RANGE_TO — Numeric boundaries that bound the line's applicability.
- STATUS — Lifecycle status of the line record.
- EFFECTIVE_START_DATE / EFFECTIVE_END_DATE — Date-effective window defining when the line version is valid; both participate in the primary key.
- LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, OBJECT_VERSION_NUMBER — Standard audit and concurrency columns.
The documented unique index PER_CAGR_ENTITLEMENT_LINES_PK spans CAGR_ENTITLEMENT_LINE_ID, EFFECTIVE_END_DATE, and EFFECTIVE_START_DATE, making the effective dates business-key candidates for date-effective lookup.
Common Use Cases and Queries
Typical scenarios include auditing how entitlement amounts vary by grade and step, reconciling entitlements to eligibility profiles, and reporting effective-dated entitlement history. A common query pattern joins the line to its parent entitlement and spine structures, filtered by effective date:
- Retrieve current entitlement lines for a given entitlement:
SELECT * FROM per_cagr_entitlement_lines_f WHERE cagr_entitlement_id = :id AND TRUNC(SYSDATE) BETWEEN effective_start_date AND effective_end_date; - Report entitlement values by grade and step: join GRADE_SPINE_ID and STEP_ID against spine tables, grouping by VALUE.
- Reconcile eligibility: join on ELIGY_PRFL_ID to PER_ELIGIBILITY_PROFILES to identify the population each line serves.
- Historical audit: query without a date filter to see all date-effective versions keyed by CAGR_ENTITLEMENT_LINE_ID.
Related Objects
- PER_CAGR_ENTITLEMENTS — Parent table joined on CAGR_ENTITLEMENT_ID.
- PER_PARENT_SPINES — Referenced via PARENT_SPINE_ID.
- PER_ELIGIBILITY_PROFILES — Referenced via ELIGY_PRFL_ID for eligibility resolution.
- PER_GRADE_SPINES / PER_SPINES — Provide grade and step context via GRADE_SPINE_ID and STEP_ID.
- PER_CAGR_ENTITLEMENT_LINES — The non-datetracked view frequently exposed for reporting.
- PER_ENTITLEMENT_LINES — Conceptual counterpart in related entitlement processing.
-
PACKAGE: APPS.PER_PCL_BUS 12.1.1
-
PACKAGE: APPS.PER_PCL_BUS 12.2.2
-
APPS.PER_CAGR_ENTITLEMENT_LINES_D·↳ BEN_ELIGY_PRFL_V·↳ BEN_PRTN_ELIG_PRFL_V·↳ BEN_PRTN_ELIG_V·Explore PER module →
-
PACKAGE: APPS.PER_PCL_DEL 12.2.2
-
APPS.PER_CAGR_ENTITLEMENT_LINES_D·↳ BEN_ELIGY_PRFL_V·↳ BEN_PRTN_ELIG_PRFL_V·↳ BEN_PRTN_ELIG_V·Explore PER module →
-
PACKAGE: APPS.PER_PCL_DEL 12.1.1
-
APPS.PER_CAGR_ENTITLEMENT_LINES_V·↳ BEN_ELIGY_PRFL·↳ FND_SESSIONS·↳ HR_GENERAL·Explore PER module →
-
APPS.PER_CAGR_ENTITLEMENT_LINES_V·↳ BEN_ELIGY_PRFL·↳ FND_SESSIONS·↳ HR_GENERAL·Explore PER module →