Search Results pay_rates
Overview
The PAY_RATES table is a core data object within the Oracle E-Business Suite (EBS) Human Resources (HR) and Payroll modules. It serves as the master repository for defining pay rates or pay scales that can be associated with job grades. This table is fundamental for establishing structured compensation frameworks, enabling organizations to define standard rates of pay, such as hourly wages or annual salaries, which are then linked to specific grades via grade rules. Its role is central to the configuration and administration of the compensation and payroll functions, ensuring that pay calculations are based on consistent, predefined rate definitions.
Key Information Stored
The table stores the definitional attributes for each pay rate. While the full column list is not detailed in the provided metadata, the primary and foreign key relationships reveal critical data points. The RATE_ID column is the unique primary key identifier for each pay rate record. The BUSINESS_GROUP_ID column links the rate to a specific business group, enforcing data security and partitioning at the HR organizational level. The PARENT_SPINE_ID column establishes a relationship to parent pay spines (PER_PARENT_SPINES), which is essential for managing complex, hierarchical pay scale structures. Other typical columns in such a table would include the rate name, currency, effective start and end dates (supporting date-tracking), and the actual rate value or a mechanism to derive it.
Common Use Cases and Queries
This table is primarily accessed for compensation setup, reporting, and payroll processing. Common scenarios include generating a list of all active pay rates within a business group for audit purposes, or identifying which grades are linked to specific rates for a compensation review. A typical query pattern involves joining PAY_RATES with related tables like PAY_GRADE_RULES_F to understand grade-rate mappings. For example, a report to show all grade rules with their associated rate names might use SQL similar to:
SELECT pr.rate_id, pr.name rate_name, pgr.grade_id FROM pay_rates pr, pay_grade_rules_f pgr WHERE pr.rate_id = pgr.rate_id AND SYSDATE BETWEEN pgr.effective_start_date AND pgr.effective_end_date;
Data in this table is also critical for payroll calculations, where the system references the defined rate to compute an employee's earnings.
Related Objects
The PAY_RATES table has integral relationships with several other EBS objects, as indicated by its foreign keys. It is referenced by the PAY_GRADE_RULES_F table, which applies these rates to specific grades. The PER_PAY_BASES table also references PAY_RATES, linking pay bases (like "Annual Salary" or "Hourly") to the concrete rate definitions. Furthermore, it holds foreign keys to HR_ALL_ORGANIZATION_UNITS (for the business group) and PER_PARENT_SPINES (for pay spine hierarchy). These relationships underscore its position as a central hub in the compensation data model, connecting organizational structure, grade definitions, and pay calculation bases.
-
Table: PAY_RATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RATES, object_name:PAY_RATES, status:VALID, product: PAY - Payroll , description: Definitions of pay rates, or pay scales that may be applied to grades. , implementation_dba_data: HR.PAY_RATES ,
-
Table: PAY_RATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_RATES, object_name:PAY_RATES, status:VALID, product: PAY - Payroll , description: Definitions of pay rates, or pay scales that may be applied to grades. , implementation_dba_data: HR.PAY_RATES ,
-
APPS.BEN_ABR_BUS dependencies on PAY_RATES
12.2.2
-
APPS.PAY_PYR_INS dependencies on PAY_RATES
12.1.1
-
APPS.PQP_RATES_HISTORY_CALC dependencies on PAY_RATES
12.2.2
-
APPS.HR_PUMP_GET dependencies on PAY_RATES
12.2.2
-
APPS.PAY_GRADE_RULES_PKG dependencies on PAY_RATES
12.2.2
-
APPS.PAY_PYR_DEL dependencies on PAY_RATES
12.1.1
-
APPS.HR_DELETE dependencies on PAY_RATES
12.1.1
-
APPS.HR_RATE_VALUES_API dependencies on PAY_RATES
12.1.1
-
APPS.PQH_GSP_UTILITY dependencies on PAY_RATES
12.1.1
-
APPS.PSB_HR_EXTRACT_DATA_PVT dependencies on PAY_RATES
12.1.1
-
APPS.PAY_PYR_DEL dependencies on PAY_RATES
12.2.2
-
APPS.HR_RATE_API dependencies on PAY_RATES
12.1.1
-
APPS.BEN_ABR_BUS dependencies on PAY_RATES
12.1.1
-
APPS.PER_PPS_BUS dependencies on PAY_RATES
12.2.2
-
APPS.PAY_MULTIASG dependencies on PAY_RATES
12.2.2
-
APPS.HR_PAY_BASIS dependencies on PAY_RATES
12.2.2
-
APPS.PAY_PYR_UPD dependencies on PAY_RATES
12.1.1
-
APPS.PAY_GRR_BUS dependencies on PAY_RATES
12.1.1
-
APPS.PER_PARENT_SPINES_PKG dependencies on PAY_RATES
12.1.1
-
APPS.PAY_EEI_MIG_BUS dependencies on PAY_RATES
12.1.1
-
APPS.PAY_FF_FUNCTIONS dependencies on PAY_RATES
12.1.1
-
APPS.HRDYNDBI dependencies on PAY_RATES
12.1.1
-
APPS.PAY_PYR_BUS dependencies on PAY_RATES
12.1.1
-
APPS.PAY_RATES_PKG dependencies on PAY_RATES
12.2.2
-
APPS.HR_JP_ID_PKG dependencies on PAY_RATES
12.2.2
-
APPS.PAY_GRR_BUS dependencies on PAY_RATES
12.2.2
-
APPS.PAY_FF_FUNCTIONS dependencies on PAY_RATES
12.2.2
-
APPS.PQP_GB_T1_PENSION_EXTRACTS dependencies on PAY_RATES
12.2.2
-
APPS.HR_PAY_SCALE_VALUE_API dependencies on PAY_RATES
12.2.2
-
APPS.PAY_CORE_FF_UDFS dependencies on PAY_RATES
12.2.2
-
APPS.PQP_GB_T1_PENSION_EXTRACTS dependencies on PAY_RATES
12.2.2
-
APPS.PAY_PGR_BUS dependencies on PAY_RATES
12.1.1
-
APPS.PAY_EEI_BUS dependencies on PAY_RATES
12.1.1
-
APPS.PQH_FR_SYNC_SAL_RATES dependencies on PAY_RATES
12.1.1
-
APPS.PQH_GSP_STAGE_TO_HR dependencies on PAY_RATES
12.1.1
-
APPS.PAY_PYR_BUS dependencies on PAY_RATES
12.1.1
-
APPS.PAY_RATES_PKG dependencies on PAY_RATES
12.1.1
-
APPS.PER_QH_MAINTAIN_QUERY dependencies on PAY_RATES
12.1.1
-
APPS.HRDYNDBI dependencies on PAY_RATES
12.2.2
-
APPS.PAY_PYR_BUS dependencies on PAY_RATES
12.2.2
-
APPS.PQP_AAT_BUS dependencies on PAY_RATES
12.2.2
-
APPS.PQH_GSP_HR_TO_STAGE dependencies on PAY_RATES
12.2.2
-
APPS.HR_RATE_API dependencies on PAY_RATES
12.2.2
-
APPS.PAY_PYR_UPD dependencies on PAY_RATES
12.2.2
-
APPS.PER_PARENT_SPINES_PKG dependencies on PAY_RATES
12.2.2
-
APPS.HR_DELETE dependencies on PAY_RATES
12.2.2
-
APPS.PAY_MULTIASG dependencies on PAY_RATES
12.1.1
-
APPS.PSB_HR_POPULATE_DATA_PVT dependencies on PAY_RATES
12.1.1