Search Results per_grade_spines_f
Overview
The PER_GRADE_SPINES_F table is a core data structure within the Oracle E-Business Suite Human Resources (HR) module, specifically in releases 12.1.1 and 12.2.2. As a date-effective table (indicated by the '_F' suffix and the EFFECTIVE_START_DATE/END_DATE columns), it is designed to maintain a historical record of changes to grade progression points over time. Its primary role is to define and store the detailed spine or ladder of progression points associated with individual grades within a grade scale. This table enables the configuration of complex compensation and career progression frameworks, allowing organizations to model salary ranges, steps, and advancement criteria for positions assigned to specific grades.
Key Information Stored
The table's structure centers on linking a grade to its progression spine while maintaining temporal validity. The primary key is a composite of GRADE_SPINE_ID, EFFECTIVE_START_DATE, and EFFECTIVE_END_DATE. Key columns include:
- GRADE_SPINE_ID: The unique identifier for a specific grade spine record.
- GRADE_ID: A foreign key to the PER_GRADES table, identifying the grade to which this spine applies.
- PARENT_SPINE_ID: A foreign key to PER_PARENT_SPINES, linking to the overarching spine or scale definition that contains multiple progression points.
- BUSINESS_GROUP_ID: A foreign key to HR_ALL_ORGANIZATION_UNITS, securing the data to a specific business group for multi-organization support.
- EFFECTIVE_START_DATE and EFFECTIVE_END_DATE: Define the period during which this specific grade-to-spine assignment is active, enabling historical tracking and future-dated updates.
Common Use Cases and Queries
This table is central to processes involving grade-based compensation and position management. A primary use case is generating reports that list all active progression points (e.g., salary steps) for a given grade, which is essential for compensation planning and employee advancement workflows. System administrators use this data when setting up or modifying grade scales. A typical query retrieves the current valid spine for a specific grade:
SELECT g.NAME, ps.NAME, pgs.effective_start_date
FROM per_grade_spines_f pgs,
per_grades g,
per_parent_spines ps
WHERE pgs.grade_id = g.grade_id
AND pgs.parent_spine_id = ps.parent_spine_id
AND g.NAME = '&grade_name'
AND SYSDATE BETWEEN pgs.effective_start_date AND pgs.effective_end_date;
Another critical use is in payroll and compensation calculations, where the assigned spine point for an employee's grade determines their specific pay rate within the grade's range.
Related Objects
PER_GRADE_SPINES_F is a nexus table within the HR grade and compensation schema. Its key relationships, as defined by its foreign keys, are:
- PER_GRADES: The foundational table for grade definitions. PER_GRADE_SPINES_F assigns a progression spine to a grade from this table.
- PER_PARENT_SPINES: The master table defining a complete scale or spine (e.g., "Administrative Salary Scale"). A single parent spine can be linked to multiple grades via PER_GRADE_SPINES_F.
- HR_ALL_ORGANIZATION_UNITS: Provides the BUSINESS_GROUP_ID for data security and partitioning.
This table is also closely related to other compensation objects, such as those defining grade rates (PER_GRADE_RATES_F) and potentially employee assignments that reference a specific spine point within a grade.
-
Table: PER_GRADE_SPINES_F
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_GRADE_SPINES_F, object_name:PER_GRADE_SPINES_F, status:VALID, product: PER - Human Resources , description: Stores the progression points for each grade scale. , implementation_dba_data: HR.PER_GRADE_SPINES_F ,
-
Table: PER_GRADE_SPINES_F
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_GRADE_SPINES_F, object_name:PER_GRADE_SPINES_F, status:VALID, product: PER - Human Resources , description: Stores the progression points for each grade scale. , implementation_dba_data: HR.PER_GRADE_SPINES_F ,
-
APPS.HR_SPP_EXCEPTION_DATA dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PAY_NL_CBS_FILE dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PQH_CORPS_COPY dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQH_GSP_UTILITY dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_PGS_DEL dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.HR_ASSIGNMENT_API dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQH_FR_SPEED dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.HR_MEE_VIEWS_GEN dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_SPP_INS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_GRADE_SPINES_PKG dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PQH_GSP_HR_TO_STAGE dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_SPP_UPD dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_SPINAL_PT_PLCMT_PKG dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.HR_MEE_VIEWS_GEN dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_ASG_BUS2 dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQP_GB_T1_PENSION_EXTRACTS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_SPS_INS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_PSP_BUS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PQH_GSP_DEFAULT dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_ASG_BUS2 dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.HR_PSF_BUS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.HRSPINE dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.HR_ASSIGNMENT dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.HR_GRADE_SCALE_API dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_SPS_DEL dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_PGS_INS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_ASSIGNMENTS_F3_PKG dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQH_CPD_BUS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQP_AAT_BUS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQH_GSP_BEN_VALIDATIONS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQH_GSP_HR_TO_STAGE dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQP_GB_T1_PENSION_EXTRACTS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_PCL_BUS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_PARENT_SPINES_PKG dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PQH_GSP_BEN_VALIDATIONS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.HR_SPP_WI_DATA dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PQP_AAT_BUS dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_CAGR_EVALUATION_PKG dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PQH_GSP_STAGE_TO_HR dependencies on PER_GRADE_SPINES_F
12.1.1
-
APPS.PER_SPS_INS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_PPS_BUS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PQP_GB_SWF_ARCHIVE dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PAY_NL_CBS_FILE dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_SPP_INS dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.HR_ASSIGNMENT_INTERNAL dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.PER_SPINAL_PT_PLCMT_PKG dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.HRSPINE dependencies on PER_GRADE_SPINES_F
12.2.2
-
APPS.HR_PUMP_GET dependencies on PER_GRADE_SPINES_F
12.2.2