Search Results pay_us_tax_bals_adj_api
Overview
PAY_US_TAX_BALS_ADJ_API is a public PL/SQL API packaged under the APPS schema that provides the United States–specific tax balance adjustment functionality within Oracle Payroll. The package is declared with AUTHID CURRENT_USER and is documented under the Enterprise Repository metadata as "Tax Balance Adjustment for United States," with a product scope of Oracle Payroll (PER). Its principal business purpose is to create adjustments against an employee assignment's tax balances within a given jurisdiction, but only where taxes already exist for that jurisdiction. The package performs the US Payroll–specific validations that must precede the creation of the underlying adjustment records, ensuring that tax balance adjustments are applied only in a valid payroll and tax context.
Key Procedures and Functions
The package exposes one documented public procedure, CREATE_TAX_BALANCE_ADJUSTMENT, whose name matches the user's search term. Its documented behavior is as follows:
- CREATE_TAX_BALANCE_ADJUSTMENT — Performs validations specific to US Payroll and, provided those validations succeed, creates the corresponding tax balance adjustment records for the given assignment. The documented parameters govern validation-only execution (p_validate), the effective date of the adjustment (p_adjustment_date, associated with PAY_PAYROLL_ACTIONS.EFFECTIVE_DATE), the business group (p_business_group_name), the target assignment (p_assignment_number), the tax unit (p_tax_unit_id, associated with PAY_ASSIGNMENT_ACTIONS.TAX_UNIT_ID), the consolidation set (p_consolidation_set, associated with PAY_CONSOLIDATION_SETS.CONSOLIDATION_SET_ID), and the earning element type (p_earning_element_type, associated with PAY_BALANCE_TYPES).
The package declares two documented entry points in total (procedures and functions combined), with CREATE_TAX_BALANCE_ADJUSTMENT being the primary public interface. Note that parameter lists should not be inferred beyond the documented metadata.
Tables Accessed
The package reads and writes the following documented tables through APPS synonyms:
- Payroll and balance definitions: PAY_BALANCE_TYPES, PAY_DEFINED_BALANCES, PAY_BALANCE_DIMENSIONS, PAY_ELEMENT_TYPES_F, PAY_ELEMENT_CLASSIFICATIONS, PAY_INPUT_VALUES_F — used to resolve the balance type, dimensionality, element classification, and input values associated with the adjustment.
- Payroll processing context: PAY_PAYROLL_ACTIONS, PAY_CONSOLIDATION_SETS — used to validate and derive the effective date and consolidation set context.
- Tax and jurisdiction data (US-specific): PAY_TAXABILITY_RULES, PAY_US_CITY_TAX_INFO_F, PAY_US_COUNTIES, PAY_US_CITY_SCHOOL_DSTS — used to validate that taxes exist for the jurisdiction and to resolve city, county, and school district tax references.
- HR and session context: HR_ORGANIZATION_INFORMATION, HR_SOFT_CODING_KEYFLEX, FND_SESSIONS — used for organization and business group validation and session resolution.
Usage Notes
This API is licensed for use with Oracle Human Resources and requires that an assignment record exists in the relevant Business Group as a prerequisite. It is typically invoked from Oracle Payroll's US tax balance adjustment flows, from concurrent program logic, or from custom PL/SQL code that needs to programmatically create tax balance adjustments. Because the procedure is documented with a p_validate parameter, callers can first invoke it in validation-only mode to confirm that all US Payroll validations pass before committing adjustments to the database. If validations fail, the process errors out rather than partially applying changes. The API is referenced by zero other packages in the documented metadata, indicating it is a leaf-level public API intended for direct external invocation rather than internal package chaining. As with all public ETRM APIs, it should be called as APPS.PAY_US_TAX_BALS_ADJ_API.CREATE_TAX_BALANCE_ADJUSTMENT in both Oracle EBS 12.1.1 and 12.2.2 environments.
-
PACKAGE: APPS.PAY_US_TAX_BALS_ADJ_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_US_TAX_BALS_ADJ_API, status:VALID,
-
PACKAGE: APPS.PAY_US_TAX_BALS_ADJ_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_US_TAX_BALS_ADJ_API, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_TAX_BALS_ADJ_API
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_TAX_BALS_ADJ_API, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_TAX_BALS_ADJ_API
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_TAX_BALS_ADJ_API, status:VALID,
-
PACKAGE: APPS.PAY_US_TAX_BALS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_US_TAX_BALS_PKG, status:VALID,
-
PACKAGE: APPS.PAY_BAL_ADJUST
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_BAL_ADJUST, status:VALID,
-
PACKAGE: APPS.PAY_US_TAX_BALS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_US_TAX_BALS_PKG, status:VALID,
-
PACKAGE: APPS.HR_US_FF_UDF1
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_US_FF_UDF1, status:VALID,
-
SYNONYM: APPS.PAY_US_COUNTY_TAX_INFO_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_COUNTY_TAX_INFO_F, status:VALID,
-
SYNONYM: APPS.PAY_US_COUNTY_TAX_INFO_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_COUNTY_TAX_INFO_F, status:VALID,
-
PACKAGE: APPS.PAY_BAL_ADJUST
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_BAL_ADJUST, status:VALID,
-
PACKAGE: APPS.HR_US_FF_UDFS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_US_FF_UDFS, status:VALID,
-
SYNONYM: APPS.PAY_US_COUNTY_SCHOOL_DSTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_COUNTY_SCHOOL_DSTS, status:VALID,
-
SYNONYM: APPS.PAY_US_COUNTY_SCHOOL_DSTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_COUNTY_SCHOOL_DSTS, status:VALID,
-
SYNONYM: APPS.PAY_US_CITY_TAX_INFO_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_CITY_TAX_INFO_F, status:VALID,
-
SYNONYM: APPS.PAY_US_FEDERAL_TAX_INFO_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_FEDERAL_TAX_INFO_F, status:VALID,
-
SYNONYM: APPS.PAY_TAXABILITY_RULES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_TAXABILITY_RULES, status:VALID,
-
SYNONYM: APPS.PAY_US_CITY_TAX_INFO_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_CITY_TAX_INFO_F, status:VALID,
-
SYNONYM: APPS.PAY_US_STATE_TAX_INFO_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_STATE_TAX_INFO_F, status:VALID,
-
SYNONYM: APPS.PAY_US_CITY_SCHOOL_DSTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_CITY_SCHOOL_DSTS, status:VALID,
-
SYNONYM: APPS.PAY_US_STATE_TAX_INFO_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_STATE_TAX_INFO_F, status:VALID,
-
SYNONYM: APPS.PAY_US_FEDERAL_TAX_INFO_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_FEDERAL_TAX_INFO_F, status:VALID,
-
SYNONYM: APPS.PAY_TAXABILITY_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_TAXABILITY_RULES, status:VALID,
-
PACKAGE: APPS.HR_US_FF_UDFS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_US_FF_UDFS, status:VALID,
-
SYNONYM: APPS.PAY_US_EMP_COUNTY_TAX_RULES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_COUNTY_TAX_RULES_F, status:VALID,
-
SYNONYM: APPS.PAY_US_EMP_COUNTY_TAX_RULES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_COUNTY_TAX_RULES_F, status:VALID,
-
SYNONYM: APPS.PAY_US_EMP_CITY_TAX_RULES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_CITY_TAX_RULES_F, status:VALID,
-
SYNONYM: APPS.PAY_US_EMP_FED_TAX_RULES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_FED_TAX_RULES_F, status:VALID,
-
SYNONYM: APPS.PAY_US_EMP_CITY_TAX_RULES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_CITY_TAX_RULES_F, status:VALID,
-
PACKAGE: APPS.HR_ENTRY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_ENTRY, status:VALID,
-
SYNONYM: APPS.PAY_US_EMP_FED_TAX_RULES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_FED_TAX_RULES_F, status:VALID,
-
PACKAGE: APPS.HR_ENTRY
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_ENTRY, status:VALID,
-
PACKAGE: APPS.PAY_US_TAX_BALS_ADJ_API
12.1.1
-
SYNONYM: APPS.PAY_US_EMP_STATE_TAX_RULES_F
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_STATE_TAX_RULES_F, status:VALID,
-
SYNONYM: APPS.PAY_US_COUNTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_COUNTIES, status:VALID,
-
SYNONYM: APPS.PAY_US_EMP_STATE_TAX_RULES_F
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_EMP_STATE_TAX_RULES_F, status:VALID,
-
SYNONYM: APPS.PAY_US_COUNTIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_COUNTIES, status:VALID,
-
PACKAGE: APPS.HR_ENTRY_API
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_ENTRY_API, status:VALID,
-
SYNONYM: APPS.PAY_CONSOLIDATION_SETS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_CONSOLIDATION_SETS, status:VALID,
-
VIEW: APPS.HR_TAX_UNITS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.HR_TAX_UNITS_V, object_name:HR_TAX_UNITS_V, status:VALID,
-
SYNONYM: APPS.PAY_CONSOLIDATION_SETS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_CONSOLIDATION_SETS, status:VALID,
-
PACKAGE: APPS.HR_ENTRY_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_ENTRY_API, status:VALID,
-
PACKAGE: APPS.PAY_US_TAX_BALS_ADJ_API
12.2.2
-
SYNONYM: APPS.PAY_US_STATES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_US_STATES, status:VALID,
-
SYNONYM: APPS.PAY_US_STATES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_US_STATES, status:VALID,
-
VIEW: APPS.PAY_ACTION_PARAMETERS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ACTION_PARAMETERS, object_name:PAY_ACTION_PARAMETERS, status:VALID,
-
VIEW: APPS.PAY_US_EMP_COUNTY_TAX_RULES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_EMP_COUNTY_TAX_RULES, object_name:PAY_US_EMP_COUNTY_TAX_RULES, status:VALID,
-
VIEW: APPS.PAY_US_EMP_COUNTY_TAX_RULES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_EMP_COUNTY_TAX_RULES, object_name:PAY_US_EMP_COUNTY_TAX_RULES, status:VALID,
-
VIEW: APPS.PAY_US_EMP_STATE_TAX_RULES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_EMP_STATE_TAX_RULES, object_name:PAY_US_EMP_STATE_TAX_RULES, status:VALID,
-
VIEW: APPS.PAY_US_EMP_CITY_TAX_RULES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_EMP_CITY_TAX_RULES, object_name:PAY_US_EMP_CITY_TAX_RULES, status:VALID,