Search Results pay_wc_rates
Overview
The PAY_WC_RATES table resides in the HR schema and belongs to the Oracle Payroll (PAY) product module. It stores Workers Compensation Rates, which define the rate structures applied when calculating workers' compensation liabilities for a payroll business group. In Oracle EBS 12.1.1 and 12.2.2, this table supports statutory and voluntary workers' compensation processing by associating rate values with specific compensation codes and funding sources.
From a Data Vault modeling perspective, the heuristic classification mined from the foreign key structure identifies this object as a link. This classification reflects the table's role in resolving relationships between workers' compensation codes and funding entities, with the composite primary key acting as the connecting grain. The table carries descriptive rate attributes alongside its relationship columns, so implementers may alternatively model the rate values as satellite attributes attached to the identified link.
Key Information Stored
The table contains fourteen documented columns. The most significant are summarized below.
- WC_CODE — The workers' compensation code. Together with FUND_ID, this forms the composite primary key PAY_WC_RATES_PK (WC_CODE, FUND_ID), the business-key candidate for uniquely identifying a rate record.
- FUND_ID — Foreign key to PAY_WC_FUNDS, identifying the funding source associated with the compensation code.
- BUSINESS_GROUP_ID — Foreign key to HR_ALL_ORGANIZATION_UNITS, scoping the rate record to a specific business group (organization).
- RATE, RATE2, RATE3 — Rate values associated with the compensation code. Multiple rate columns accommodate tiered or alternate rate structures.
- RATE_EE, RATE_EE2 — Employee-related rate values, typically capturing the employee-borne or employee-specific portion of the compensation rate.
- PERIOD — The period to which the rate applies, supporting effective-dated or period-specific rate application.
- Audit columns — LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN, CREATED_BY, and CREATION_DATE provide standard Oracle EBS who-did-what auditing.
The primary key is composite rather than a single surrogate identifier; WC_CODE and FUND_ID together constitute the unique business key. There is no separate single-column surrogate key documented.
Common Use Cases and Queries
Typical use cases include verifying configured workers' compensation rates for a business group, reconciling rates against funding sources, and feeding downstream payroll calculation or reporting extracts.
- Retrieving all rates for a business group:
SELECT wc_code, fund_id, rate, period FROM pay_wc_rates WHERE business_group_id = :p_bg_id; - Joining to funds to resolve the funding source name:
SELECT r.wc_code, f.fund_name, r.rate FROM pay_wc_rates r, pay_wc_funds f WHERE r.fund_id = f.fund_id; - Reporting tiered rates: selecting RATE, RATE2, RATE3, RATE_EE, and RATE_EE2 side by side to compare rate tiers for a compensation code.
- Audit and change tracking: filtering on LAST_UPDATE_DATE to identify recently modified rate records during configuration reviews.
Because the table is keyed on (WC_CODE, FUND_ID), queries that filter on either column benefit from the PAY_WC_RATES_PK index.
Related Objects
- PAY_WC_FUNDS — Referenced via PAY_WC_RATES.FUND_ID; the parent table defining workers' compensation funding sources.
- HR_ALL_ORGANIZATION_UNITS — Referenced via PAY_WC_RATES.BUSINESS_GROUP_ID; supplies the business group (organization) context.
- PAY_WC_RATES_PK — The primary key index enforcing uniqueness on (WC_CODE, FUND_ID).
- Workers' compensation processing logic within the PAY module consumes these rates during payroll calculation, and related workers' compensation setup tables (for codes and funds) should be reviewed alongside this table.
Oracle-proprietary and confidential information; the schema details above reflect the ETRM 12.2.2 documented physical structure held in the HR schema.
-
Table: PAY_WC_RATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_RATES, object_name:PAY_WC_RATES, status:VALID, product: PAY - Payroll , description: Workers Compensation Rates table. , implementation_dba_data: HR.PAY_WC_RATES ,
-
Table: PAY_WC_RATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_RATES, object_name:PAY_WC_RATES, status:VALID, product: PAY - Payroll , description: Workers Compensation Rates table. , implementation_dba_data: HR.PAY_WC_RATES ,
-
TABLE: HR.PAY_WC_RATES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_RATES, object_name:PAY_WC_RATES, status:VALID,
-
TABLE: HR.PAY_WC_RATES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_RATES, object_name:PAY_WC_RATES, status:VALID,
-
VIEW: APPS.PAYBV_WC_RATES_V
12.2.2
-
SYNONYM: APPS.PAY_WC_RATES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_WC_RATES, status:VALID,
-
SYNONYM: APPS.PAY_WC_RATES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_WC_RATES, status:VALID,
-
VIEW: HR.PAY_WC_RATES#
12.2.2
owner:HR, object_type:VIEW, object_name:PAY_WC_RATES#, status:VALID,
-
SYNONYM: PUBLIC.PAY_WC_RATES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:PAY_WC_RATES, status:VALID,
-
VIEW: HR.PAY_WC_RATES#
12.2.2
-
VIEW: APPS.PAYBV_WC_RATES_V
12.1.1
-
APPS.HR_SCL_FLEX SQL Statements
12.1.1
-
Table: PAY_WC_FUNDS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_FUNDS, object_name:PAY_WC_FUNDS, status:VALID, product: PAY - Payroll , description: Workers Compensation Funds table. , implementation_dba_data: HR.PAY_WC_FUNDS ,
-
APPS.HR_SCL_FLEX SQL Statements
12.2.2
-
APPS.HRWCDCR_PKG SQL Statements
12.2.2
-
Table: PAY_WC_FUNDS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_FUNDS, object_name:PAY_WC_FUNDS, status:VALID, product: PAY - Payroll , description: Workers Compensation Funds table. , implementation_dba_data: HR.PAY_WC_FUNDS ,
-
View: PAYBV_WC_RATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_WC_RATES_V, object_name:PAYBV_WC_RATES_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_WC_RATES_V ,
-
PACKAGE BODY: APPS.PAY_US_JOB_WC_USAGES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_JOB_WC_USAGES_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_ORG_INFORMATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORG_INFORMATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_ORG_INFORMATION_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORG_INFORMATION_PKG, status:VALID,
-
APPS.HRWCDCR_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.HR_SCL_FLEX
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_SCL_FLEX, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_JOB_WC_USAGES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_JOB_WC_USAGES_PKG, status:VALID,
-
View: PAYBV_WC_RATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_WC_RATES_V, object_name:PAYBV_WC_RATES_V, status:VALID, product: PAY - Payroll , implementation_dba_data: APPS.PAYBV_WC_RATES_V ,
-
APPS.PAY_US_JOB_WC_USAGES_PKG SQL Statements
12.1.1
-
TRIGGER: APPS.PAY_WC_RATES_WHO
12.1.1
owner:APPS, object_type:TRIGGER, object_name:PAY_WC_RATES_WHO, status:VALID,
-
TRIGGER: APPS.PAY_WC_RATES_WHO
12.2.2
owner:APPS, object_type:TRIGGER, object_name:PAY_WC_RATES_WHO, status:VALID,
-
TABLE: HR.PAY_WC_FUNDS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_FUNDS, object_name:PAY_WC_FUNDS, status:VALID,
-
TRIGGER: APPS.PAY_WC_RATES_WHO
12.1.1
-
PACKAGE BODY: APPS.HRWCDCR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HRWCDCR_PKG, status:VALID,
-
PACKAGE BODY: APPS.HRWCDCR_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HRWCDCR_PKG, status:VALID,
-
TRIGGER: APPS.PAY_WC_RATES_WHO
12.2.2
-
PACKAGE BODY: APPS.PAY_US_DB_PER_SETUP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_DB_PER_SETUP, status:VALID,
-
APPS.PAY_US_JOB_WC_USAGES_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.PAY_US_DB_PER_SETUP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_DB_PER_SETUP, status:VALID,
-
PACKAGE BODY: APPS.HR_ORI_BUS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORI_BUS, status:VALID,
-
PACKAGE BODY: APPS.HR_ORI_BUS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_ORI_BUS, status:VALID,
-
PACKAGE BODY: APPS.HR_SCL_FLEX
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_SCL_FLEX, status:VALID,
-
TABLE: HR.PAY_WC_FUNDS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_WC_FUNDS, object_name:PAY_WC_FUNDS, status:VALID,
-
VIEW: APPS.PAYBV_WC_RATES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_WC_RATES_V, object_name:PAYBV_WC_RATES_V, status:VALID,
-
VIEW: APPS.PAYBV_WC_RATES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAYBV_WC_RATES_V, object_name:PAYBV_WC_RATES_V, status:VALID,
-
PACKAGE BODY: APPS.HR_DELETE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DELETE, status:VALID,
-
PACKAGE BODY: APPS.HR_DELETE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_DELETE, status:VALID,
-
TABLE: HR.PAY_JOB_WC_CODE_USAGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_JOB_WC_CODE_USAGES, object_name:PAY_JOB_WC_CODE_USAGES, status:VALID,
-
TABLE: HR.PAY_JOB_WC_CODE_USAGES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PAY.PAY_JOB_WC_CODE_USAGES, object_name:PAY_JOB_WC_CODE_USAGES, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PAY_US_JOB_WC_USAGES_PKG
12.1.1
-
PACKAGE BODY: APPS.PAY_US_JOB_WC_USAGES_PKG
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 DBA Data
12.2.2