Search Results per_cagr_entitlement_lines_f
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.
-
Table: PER_CAGR_ENTITLEMENT_LINES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_ENTITLEMENT_LINES_F, object_name:PER_CAGR_ENTITLEMENT_LINES_F, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_CAGR_ENTITLEMENT_LINES_F ,
-
Table: PER_CAGR_ENTITLEMENT_LINES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_ENTITLEMENT_LINES_F, object_name:PER_CAGR_ENTITLEMENT_LINES_F, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_CAGR_ENTITLEMENT_LINES_F ,
-
APPS.PER_PCL_SHD SQL Statements
12.2.2
-
SYNONYM: PUBLIC.PER_CAGR_ENTITLEMENT_LINES_F
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PER_CAGR_ENTITLEMENT_LINES_F, status:VALID,
-
APPS.PER_PCL_SHD SQL Statements
12.1.1
-
VIEW: HR.PER_CAGR_ENTITLEMENT_LINES_F#
12.2.2
owner:HR, object_type:VIEW, object_name:PER_CAGR_ENTITLEMENT_LINES_F#, status:VALID,
-
TABLE: HR.PER_CAGR_ENTITLEMENT_LINES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_ENTITLEMENT_LINES_F, object_name:PER_CAGR_ENTITLEMENT_LINES_F, status:VALID,
-
APPS.PER_PCL_BUS SQL Statements
12.1.1
-
VIEW: HR.PER_CAGR_ENTITLEMENT_LINES_F#
12.2.2
-
SYNONYM: APPS.PER_CAGR_ENTITLEMENT_LINES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PER_CAGR_ENTITLEMENT_LINES_F, status:VALID,
-
SYNONYM: APPS.PER_CAGR_ENTITLEMENT_LINES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PER_CAGR_ENTITLEMENT_LINES_F, status:VALID,
-
APPS.PER_PCL_BUS SQL Statements
12.2.2
-
VIEW: APPS.PER_CAGR_ENTITLEMENT_LINES_D
12.1.1
-
VIEW: APPS.PER_CAGR_ENTITLEMENT_LINES_D
12.2.2
-
TABLE: HR.PER_CAGR_ENTITLEMENT_LINES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_ENTITLEMENT_LINES_F, object_name:PER_CAGR_ENTITLEMENT_LINES_F, status:VALID,
-
VIEW: APPS.PER_CAGR_ENTITLEMENT_LINES_V
12.2.2
-
Table: PER_CAGR_ENTITLEMENTS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_ENTITLEMENTS, object_name:PER_CAGR_ENTITLEMENTS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_CAGR_ENTITLEMENTS ,
-
Table: PER_PARENT_SPINES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PARENT_SPINES, object_name:PER_PARENT_SPINES, status:VALID, product: PER - Human Resources , description: Details of pay scales, (previously known as parent spines). , implementation_dba_data: HR.PER_PARENT_SPINES ,
-
VIEW: APPS.PER_CAGR_ENTITLEMENT_LINES_V
12.1.1
-
Table: PER_PARENT_SPINES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_PARENT_SPINES, object_name:PER_PARENT_SPINES, status:VALID, product: PER - Human Resources , description: Details of pay scales, (previously known as parent spines). , implementation_dba_data: HR.PER_PARENT_SPINES ,
-
APPS.PER_PCL_DEL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PER_PCL_DEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_DEL, status:VALID,
-
APPS.PER_CAGR_EVALUATION_PKG SQL Statements
12.1.1
-
PACKAGE: APPS.PER_PCL_BUS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PER_PCL_BUS, status:VALID,
-
TRIGGER: APPS.PER_CAGR_ENTITLEMENT_LINES_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PER_CAGR_ENTITLEMENT_LINES_WHO, status:VALID,
-
TRIGGER: APPS.PER_CAGR_ENTITLEMENT_LINES_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PER_CAGR_ENTITLEMENT_LINES_WHO, status:VALID,
-
Table: PER_CAGR_ENTITLEMENTS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_CAGR_ENTITLEMENTS, object_name:PER_CAGR_ENTITLEMENTS, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.PER_CAGR_ENTITLEMENTS ,
-
PACKAGE BODY: APPS.PER_PCL_SHD
12.2.2
-
APPS.PER_CAGR_EVALUATION_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PER_PCL_SHD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_SHD, status:VALID,
-
APPS.PER_PCL_INS SQL Statements
12.1.1
-
APPS.PER_PCL_INS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PER_PCL_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_BUS, status:VALID,
-
PACKAGE BODY: APPS.PER_PCL_DEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_DEL, status:VALID,
-
APPS.PER_PCL_DEL SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PER_PCL_SHD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_SHD, status:VALID,
-
TRIGGER: APPS.PER_CAGR_ENTITLEMENT_LINES_WHO
12.1.1
-
PACKAGE: APPS.HR_CAGR_FF_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_CAGR_FF_PKG, status:VALID,
-
PACKAGE: APPS.HR_CAGR_FF_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_CAGR_FF_PKG, status:VALID,
-
PACKAGE BODY: APPS.PER_PCL_INS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_INS, status:VALID,
-
PACKAGE BODY: APPS.BEN_ELP_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ELP_BUS, status:VALID,
-
PACKAGE BODY: APPS.PER_PCL_UPD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_UPD, status:VALID,
-
PACKAGE BODY: APPS.BEN_ELP_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BEN_ELP_BUS, status:VALID,
-
PACKAGE BODY: APPS.PER_PCE_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCE_BUS, status:VALID,
-
PACKAGE BODY: APPS.HR_CAGR_ENTITLEMENT_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_CAGR_ENTITLEMENT_API, status:VALID,
-
PACKAGE BODY: APPS.PER_PCL_UPD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_PCL_UPD, status:VALID,
-
PACKAGE BODY: APPS.PER_PCL_SHD
12.1.1
-
PACKAGE: APPS.PER_PCL_BUS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PER_PCL_BUS, status:VALID,
-
PACKAGE BODY: APPS.PER_CAGR_EVALUATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PER_CAGR_EVALUATION_PKG, status:VALID,
-
View: PER_CAGR_ENTITLEMENT_LINES_D
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_CAGR_ENTITLEMENT_LINES_D, object_name:PER_CAGR_ENTITLEMENT_LINES_D, status:VALID, product: PER - Human Resources , implementation_dba_data: APPS.PER_CAGR_ENTITLEMENT_LINES_D ,