Search Results hr_h2pi_state_tax_rules
Overview
The HR_H2PI_STATE_TAX_RULES table is a core data structure within the Oracle E-Business Suite (EBS) Human Resources (HR) module, specifically under the PER product family. It serves as the primary repository for configuring and storing state-level tax rules for employees in the United States. This table is essential for the system's payroll tax calculation engine, enabling accurate and compliant withholding of state income taxes based on jurisdictional regulations. Its data is foundational for the "H2PI" component, which is associated with historical tax information and payroll integration.
Key Information Stored
The table's structure is designed to manage rule definitions with effective dating and organization-specific context. The primary key, HR_H2PI_STATE_TAX_RULES_PK, is a composite key ensuring uniqueness and historical tracking. Critical columns include BUSINESS_GROUP_ID, which segregates data by the assigned business unit; EFFECTIVE_START_DATE and EFFECTIVE_END_DATE, which manage the validity period of each tax rule; and EMP_STATE_TAX_RULE_ID, the unique identifier for each rule record. The presence of CLIENT_ID suggests potential integration or extensibility features. While specific rule detail columns (e.g., tax codes, rates, thresholds) are not enumerated in the provided metadata, this table acts as the header or definitional source for such state tax parameters.
Common Use Cases and Queries
This table is primarily accessed for payroll processing, tax reporting, and configuration audits. Common operational scenarios include validating active tax rules for a payroll run, reviewing historical rule changes for a specific state, and troubleshooting tax calculation discrepancies. A typical query would retrieve all effective rules for a business group, as shown below:
- SELECT * FROM hr_hr_h2pi_state_tax_rules WHERE business_group_id = :p_bg_id AND sysdate BETWEEN effective_start_date AND effective_end_date;
For reporting, the table is often joined with employee assignment and location tables to verify the applicable tax rules for an employee's work state. Data maintenance involves inserting new records with future-effective dates when tax laws change and updating the EFFECTIVE_END_DATE of the prior rule.
Related Objects
HR_H2PI_STATE_TAX_RULES is a central object within a broader tax configuration schema. It is logically related to tables storing employee tax information (e.g., per_state_tax_rules or per_all_assignments_f for work location), federal tax rules, and local tax rules. It likely feeds into or is referenced by key payroll calculation views and APIs, such as those in the Payroll (PY) module. The table's definition and constraints are enforced by its primary key constraint, HR_H2PI_STATE_TAX_RULES_PK. Given its purpose, it may also be referenced by seeded concurrent programs for tax reporting and year-end activities like W-2 generation.
-
Table: HR_H2PI_STATE_TAX_RULES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_H2PI_STATE_TAX_RULES, object_name:HR_H2PI_STATE_TAX_RULES, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.HR_H2PI_STATE_TAX_RULES ,
-
Table: HR_H2PI_STATE_TAX_RULES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_H2PI_STATE_TAX_RULES, object_name:HR_H2PI_STATE_TAX_RULES, status:VALID, product: PER - Human Resources , implementation_dba_data: HR.HR_H2PI_STATE_TAX_RULES ,
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_STATE_TAX_RULES
12.1.1
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_STATE_TAX_RULES
12.1.1
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_STATE_TAX_RULES
12.2.2
-
APPS.HR_H2PI_MAIN_UPLOAD dependencies on HR_H2PI_STATE_TAX_RULES
12.1.1
-
APPS.HR_H2PI_MAIN_UPLOAD dependencies on HR_H2PI_STATE_TAX_RULES
12.2.2
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_STATE_TAX_RULES
12.2.2
-
SYNONYM: APPS.HR_H2PI_STATE_TAX_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_H2PI_STATE_TAX_RULES, status:VALID,
-
SYNONYM: APPS.HR_H2PI_STATE_TAX_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_H2PI_STATE_TAX_RULES, status:VALID,
-
VIEW: HR.HR_H2PI_STATE_TAX_RULES#
12.2.2
owner:HR, object_type:VIEW, object_name:HR_H2PI_STATE_TAX_RULES#, status:VALID,
-
SYNONYM: PUBLIC.HR_H2PI_STATE_TAX_RULES
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_H2PI_STATE_TAX_RULES, status:VALID,
-
VIEW: HR.HR_H2PI_STATE_TAX_RULES#
12.2.2
-
TABLE: HR.HR_H2PI_STATE_TAX_RULES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_H2PI_STATE_TAX_RULES, object_name:HR_H2PI_STATE_TAX_RULES, status:VALID,
-
APPS.HR_H2PI_MAIN_UPLOAD dependencies on HR_H2PI_COUNTY_TAX_RULES
12.1.1
-
APPS.HR_H2PI_MAIN_UPLOAD dependencies on HR_H2PI_COUNTY_TAX_RULES
12.2.2
-
APPS.HR_H2PI_MAIN_UPLOAD dependencies on HR_H2PI_FEDERAL_TAX_RULES
12.2.2
-
APPS.HR_H2PI_MAIN_UPLOAD dependencies on HR_H2PI_FEDERAL_TAX_RULES
12.1.1
-
TABLE: HR.HR_H2PI_STATE_TAX_RULES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_H2PI_STATE_TAX_RULES, object_name:HR_H2PI_STATE_TAX_RULES, status:VALID,
-
PACKAGE BODY: APPS.HR_H2PI_ERROR
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_H2PI_ERROR, status:VALID,
-
PACKAGE BODY: APPS.HR_H2PI_ERROR
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_H2PI_ERROR, status:VALID,
-
PACKAGE BODY: APPS.HR_H2PI_MAIN_UPLOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_H2PI_MAIN_UPLOAD, status:VALID,
-
PACKAGE BODY: APPS.HR_H2PI_MAIN_UPLOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_H2PI_MAIN_UPLOAD, status:VALID,
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_STATE_TAX_RULES_V
12.2.2
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_STATE_TAX_RULES_V
12.1.1
-
APPS.HR_H2PI_UPLOAD SQL Statements
12.1.1
-
APPS.HR_H2PI_UPLOAD SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_H2PI_PERSON_UPLOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_H2PI_PERSON_UPLOAD, status:VALID,
-
APPS.HR_H2PI_MAIN_UPLOAD SQL Statements
12.1.1
-
APPS.HR_H2PI_MAIN_UPLOAD SQL Statements
12.2.2
-
PACKAGE BODY: APPS.HR_H2PI_PERSON_UPLOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_H2PI_PERSON_UPLOAD, status:VALID,
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_ASSIGNMENTS_V
12.2.2
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_ASSIGNMENTS_V
12.1.1
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_ERROR
12.1.1
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_ASSIGNMENTS
12.1.1
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_ASSIGNMENTS
12.2.2
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_ERROR
12.2.2
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_ID_MAPPING
12.1.1
-
APPS.HR_H2PI_UPLOAD dependencies on DBMS_LOB
12.2.2
-
APPS.HR_H2PI_UPLOAD dependencies on DBMS_LOB
12.1.1
-
APPS.HR_H2PI_ERROR dependencies on HR_H2PI_ID_MAPPING
12.2.2
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on FND_MESSAGE
12.1.1
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on FND_MESSAGE
12.2.2
-
PACKAGE BODY: APPS.HR_H2PI_UPLOAD
12.1.1
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_COUNTY_TAX_RULES
12.1.1
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_FEDERAL_TAX_RULES
12.2.2
-
PACKAGE BODY: APPS.HR_H2PI_UPLOAD
12.2.2
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_COUNTY_TAX_RULES
12.2.2
-
APPS.HR_H2PI_PERSON_UPLOAD dependencies on HR_H2PI_FEDERAL_TAX_RULES
12.1.1
-
PACKAGE BODY: APPS.HR_H2PI_MAIN_UPLOAD
12.2.2