Search Results per_grades
Overview
The PER_GRADES table is a core data object within the Oracle E-Business Suite Human Resources (PER) module. It serves as the master repository for all grade definitions within a business group. A grade is a classification level within an organization's job hierarchy, often linked to compensation ranges, career progression paths, and approval authorities. This table is fundamental for structuring the workforce, managing assignments, and administering compensation and benefits policies. Its integrity is critical as it is referenced extensively across HR, Payroll, and related modules to enforce business rules and maintain data consistency.
Key Information Stored
The table stores the defining attributes for each grade. Its primary key is the system-generated, unique GRADE_ID. A composite unique key on NAME and BUSINESS_GROUP_ID ensures grade names are unique within a business group. The BUSINESS_GROUP_ID column links the grade to its owning business group via a foreign key to HR_ALL_ORGANIZATION_UNITS. Another critical column is GRADE_DEFINITION_ID, which links to the PER_GRADE_DEFINITIONS table, allowing for the association of a specific grade with a broader grade structure or ladder. Other typical columns, inferred from standard implementations, would include effective start and end dates (EFFECTIVE_START_DATE, EFFECTIVE_END_DATE), a sequence number (SEQUENCE), and descriptive attributes like COMMENTS.
Common Use Cases and Queries
This table is central to numerous operational and reporting processes. Common use cases include validating grade assignments for employees and positions, configuring grade-based eligibility for salary elements or benefits, and generating organizational grade distribution reports. A typical query retrieves all active grades for a business group:
SELECT grade_id, name FROM per_grades WHERE business_group_id = &bg_id AND SYSDATE BETWEEN effective_start_date AND NVL(effective_end_date, SYSDATE) ORDER BY sequence;
Another frequent pattern is joining to assignment data to analyze the employee population by grade:
SELECT pg.name, COUNT(pa.person_id) FROM per_grades pg, per_all_assignments_f pa WHERE pg.grade_id = pa.grade_id AND pa.primary_flag = 'Y' AND SYSDATE BETWEEN pa.effective_start_date AND pa.effective_end_date GROUP BY pg.name;
Related Objects
As indicated by the extensive foreign key relationships, PER_GRADES is a pivotal table integrated with many HR and Payroll functions. Key related objects include:
PER_ALL_ASSIGNMENTS_F: Links an employee's primary assignment to a grade viaGRADE_ID.HR_ALL_POSITIONS_FandPER_ALL_VACANCIES: Store the entry or default grade for a position or vacancy.PAY_ELEMENT_LINKS_F: Enables grade-based eligibility for compensation elements.PER_GRADE_SPINES_F: Defines salary points or ranges associated with a grade.PER_VALID_GRADES: Defines valid grade progressions for jobs.PQH_BUDGET_DETAILSandPER_BUDGET_ELEMENTS: Used in position budgeting and control.- Other modules like Global Human Resources (
GHR_PA_REQUESTS,GHR_COMPLAINT_COSTS) and Procurement (AP_POL_SCHEDULE_OPTIONS) also reference grades for specific functional rules.
-
Table: PER_GRADES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_GRADES, object_name:PER_GRADES, status:VALID, product: PER - Human Resources , description: Grade definitions for a business group. , implementation_dba_data: HR.PER_GRADES ,
-
Table: PER_GRADES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.PER_GRADES, object_name:PER_GRADES, status:VALID, product: PER - Human Resources , description: Grade definitions for a business group. , implementation_dba_data: HR.PER_GRADES ,
-
APPS.HR_SPP_EXCEPTION_DATA dependencies on PER_GRADES
12.1.1
-
APPS.BEN_EGR_BUS dependencies on PER_GRADES
12.1.1
-
APPS.GHR_PA_REQUESTS_PKG2 dependencies on PER_GRADES
12.1.1
-
APPS.HR_JOB_API dependencies on PER_GRADES
12.1.1
-
APPS.BEN_GRR_BUS dependencies on PER_GRADES
12.1.1
-
APPS.PQH_GSP_STAGE_TO_BEN dependencies on PER_GRADES
12.1.1
-
APPS.PER_GDT_BUS dependencies on PER_GRADES
12.1.1
-
APPS.PER_GRD_SHD dependencies on PER_GRADES
12.1.1
-
APPS.GHR_PER_SUM dependencies on PER_GRADES
12.1.1
-
APPS.PQP_GB_PSI_SALARY_HISTORY dependencies on PER_GRADES
12.1.1
-
APPS.PAY_PGR_INS dependencies on PER_GRADES
12.1.1
-
APPS.PQP_PERASGADD_RIW dependencies on PER_GRADES
12.1.1
-
APPS.PER_QH_ACTION dependencies on PER_GRADES
12.1.1
-
APPS.PQH_BUDGET dependencies on PER_GRADES
12.1.1
-
APPS.PQP_GB_PSI_GRADE_CODES dependencies on PER_GRADES
12.1.1
-
APPS.GHR_SF113_A dependencies on PER_GRADES
12.1.1
-
APPS.PER_GDT_UPD dependencies on PER_GRADES
12.1.1
-
APPS.GHR_MASS_AWARDS_ELIG dependencies on PER_GRADES
12.1.1
-
APPS.PQH_WKS_ERROR_CHK dependencies on PER_GRADES
12.1.1
-
APPS.PAY_DK_ARCHIVE dependencies on PER_GRADES
12.1.1
-
APPS.PQH_BDT_BUS dependencies on PER_GRADES
12.1.1
-
APPS.PAY_SA_ARCHIVE dependencies on PER_GRADES
12.1.1
-
APPS.PQH_GSP_POST_PROCESS dependencies on PER_GRADES
12.1.1
-
APPS.PER_DB_PER_SETUP dependencies on PER_GRADES
12.1.1
-
APPS.GHR_PAY_CAPS dependencies on PER_GRADES
12.2.2
-
APPS.PQH_APPLY_BUDGET dependencies on PER_GRADES
12.2.2
-
APPS.PQH_BUDGET dependencies on PER_GRADES
12.2.2
-
APPS.PAY_SE_PAYSLIP_ARCHIVE dependencies on PER_GRADES
12.2.2
-
APPS.PQH_WKS_BUDGET dependencies on PER_GRADES
12.2.2
-
APPS.PER_JOBS_PKG dependencies on PER_GRADES
12.2.2
-
APPS.PER_ZA_EMPLOYMENT_EQUITY_PKG dependencies on PER_GRADES
12.2.2
-
APPS.HR_JP_ID_PKG dependencies on PER_GRADES
12.2.2
-
APPS.GHR_SF52_DO_UPDATE dependencies on PER_GRADES
12.2.2
-
APPS.BEN_EXT_CHLG dependencies on PER_GRADES
12.2.2
-
APPS.PQH_DE_LOCAL_COST_LIVING_PKG dependencies on PER_GRADES
12.2.2
-
APPS.PAY_SA_ARCHIVE dependencies on PER_GRADES
12.2.2
-
APPS.PAY_US_DB_PER_SETUP dependencies on PER_GRADES
12.2.2
-
APPS.GHR_SES_CONV_PKG dependencies on PER_GRADES
12.2.2
-
APPS.PQH_BDGT_ACTUAL_CMMTMNT_PKG dependencies on PER_GRADES
12.2.2
-
APPS.PER_QH_FIND_QUERY dependencies on PER_GRADES
12.2.2
-
APPS.PQP_GB_T1_PENSION_EXTRACTS dependencies on PER_GRADES
12.2.2
-
APPS.PER_GDT_UPD dependencies on PER_GRADES
12.2.2
-
APPS.GHR_POSN_RULES dependencies on PER_GRADES
12.2.2
-
APPS.PAY_NO_PAYSLIP_ARCHIVE dependencies on PER_GRADES
12.2.2
-
APPS.HR_SPP_EXCEPTION_DATA dependencies on PER_GRADES
12.2.2
-
APPS.HR_ASSIGNMENT dependencies on PER_GRADES
12.2.2
-
APPS.GHR_MASS_SEL_NOA dependencies on PER_GRADES
12.2.2
-
APPS.BEN_PLAN_DESIGN_ELPRO_MODULE dependencies on PER_GRADES
12.2.2