Search Results hr_us_w2_rep
Overview
APPS.HR_US_W2_REP is a PL/SQL package body in Oracle E-Business Suite that supports the generation and reporting of United States W-2 wage and tax statements. As its name indicates, the package is dedicated to the W-2 reporting process within Oracle Payroll and Oracle Human Resources. The package operates against Oracle Fast Formula infrastructure (FF tables), HR organization and location tables, and payroll tax unit data to assemble the specific statutory values required on a federal or state W-2 form. It follows the standard EBS architectural pattern in which a reporting package retrieves, formats, and archives reporting elements for downstream printing and electronic filing. In ETRM 12.1.1 and 12.2.2 it is classified as an OTHER API type, VALID in the APPS schema, and is referenced by 35 other database objects, indicating a foundational role in the W-2 subsystem.
Key Procedures and Functions
The package exposes 28 documented procedures and functions, the majority of which are specialized getters that extract a single W-2 field or attribute for a given employee, tax unit, or reporting context:
- GET_W2_BOX_15, GET_W2_BAL_AMT, GET_W2_ARCH_BAL, GET_W2_HIGH_COMP_AMT — retrieve balances and amounts required to populate W-2 boxes, including box 15 state and local information, archived balances, and high compensation figures.
- GET_W2_ORGANIZATION_ID, GET_W2_LOCATION_ID, GET_W2_POSTAL_CODE — resolve the organization, location, and postal code associated with W-2 reporting, using HR organization and location data.
- GET_W2_EMPLOYEE_NAME, GET_W2_STATE_EIN, GET_W2_STATE_UIN — return the employee's name and the state employer identification number (EIN) and state unemployment insurance number (UIN).
- GET_W2_TAX_UNIT_ITEM, GET_TAX_UNIT_ADDR_LINE, GET_TAX_UNIT_BG, GET_AGENT_TAX_UNIT_ID — obtain tax unit identifiers, address lines, and agent tax unit information.
- GET_USER_ENTITY_ID, GET_CONTEXT_ID — resolve Fast Formula user entity and context identifiers used to drive formula-based retrieval.
- GET_PER_ITEM, GET_STATE_ITEM, GET_LEAV_REASON, GET_COUNTY_TAX_INFO — pull person-level items, state-level items, leave reasons, and county tax information.
Collectively these routines provide the field-level access layer necessary to construct a complete W-2 record.
Tables Accessed
The package reads from both Fast Formula metadata and core HR/Payroll tables. The FF tables — FF_ARCHIVE_ITEMS, FF_ARCHIVE_ITEM_CONTEXTS, FF_CONTEXTS, FF_DATABASE_ITEMS, and FF_USER_ENTITIES — are used to identify archived formula items and their contexts, enabling retrieval of reporting values derived from Fast Formulas. FND_LOOKUP_VALUES supplies lookup code values. HR_LOCATIONS_ALL, HR_ORGANIZATION_INFORMATION, and HR_ORGANIZATION_UNITS provide location and organization details. PER_ALL_PEOPLE_F, PER_ALL_ASSIGNMENTS_F, and PER_ADDRESSES supply employee, assignment, and address data. PAY_US_COUNTY_TAX_INFO_F, PAY_JOB_WC_CODE_USAGES, PAY_US_W2_TAX_UNIT_V, and PAY_ASSIGNMENT_ACTIONS support payroll tax unit, county tax, and assignment action retrieval. Utility calls to HR_UTILITY and FND_NUMBER provide supporting conversions and lookups.
Usage Notes
HR_US_W2_REP is typically invoked indirectly by Oracle Payroll's W-2 reporting concurrent programs and by the W-2 forms/magnetic media processes rather than called directly by end users. Because it is referenced by 35 other packages, it functions as a shared utility layer within the US payroll reporting stack. Customizations that extend or replace standard W-2 output commonly call individual getter functions to obtain specific field values without re-implementing the underlying Fast Formula or HR queries. The package is not referenced by any database object outside APPS, confirming it is an internal reporting component of the EBS application schema and does not constitute a public integration API.
-
PACKAGE BODY: APPS.HR_US_W2_REP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_US_W2_REP, status:VALID,
-
PACKAGE BODY: APPS.HR_US_W2_REP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_US_W2_REP, status:VALID,
-
PACKAGE: APPS.HR_US_W2_REP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_US_W2_REP, status:VALID,
-
VIEW: APPS.PAY_US_W2_TAX_UNIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_W2_TAX_UNIT_V, object_name:PAY_US_W2_TAX_UNIT_V, status:VALID,
-
PACKAGE: APPS.HR_US_W2_REP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_US_W2_REP, status:VALID,
-
VIEW: APPS.PAY_US_W2_TAX_UNIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_W2_TAX_UNIT_V, object_name:PAY_US_W2_TAX_UNIT_V, status:VALID,
-
SYNONYM: APPS.PAY_JOB_WC_CODE_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_JOB_WC_CODE_USAGES, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2C_IN_MMREF2_FORMAT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2C_IN_MMREF2_FORMAT, status:VALID,
-
PACKAGE: APPS.PAY_US_MAGW2_REPORTING
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_US_MAGW2_REPORTING, status:VALID,
-
PACKAGE BODY: APPS.PAY_LIVEARCHIVE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_LIVEARCHIVE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2_GENERIC_EXTRACT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2_GENERIC_EXTRACT, status:VALID,
-
PACKAGE: APPS.PAY_US_MAGW2_REPORTING
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_US_MAGW2_REPORTING, status:VALID,
-
PACKAGE: APPS.PAY_US_W2_INFO_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_US_W2_INFO_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2_GENERIC_EXTRACT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2_GENERIC_EXTRACT, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_MAGW2_REPORTING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MAGW2_REPORTING, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_MAGW2_REPORTING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MAGW2_REPORTING, status:VALID,
-
PACKAGE: APPS.PAY_1099R_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_1099R_PKG, status:VALID,
-
PACKAGE: APPS.PAY_1099R_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_1099R_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_ADHOC_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_ADHOC_UTILS, status:VALID,
-
SYNONYM: APPS.PAY_JOB_WC_CODE_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_JOB_WC_CODE_USAGES, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_ARCHIVE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_ARCHIVE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_ADHOC_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_ADHOC_UTILS, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_ARCHIVE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_ARCHIVE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_MMREF_REPORTING
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MMREF_REPORTING, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2C_IN_MMREF2_FORMAT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2C_IN_MMREF2_FORMAT, status:VALID,
-
PACKAGE: APPS.PAY_US_W2C_RPT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_US_W2C_RPT, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_MMREF_REPORTING
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MMREF_REPORTING, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2_INFO_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2_INFO_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2C_RPT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2C_RPT, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_W2C_RPT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_W2C_RPT, status:VALID,
-
PACKAGE BODY: APPS.HR_US_W2_MT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HR_US_W2_MT, status:VALID,
-
PACKAGE BODY: APPS.PAY_LIVEARCHIVE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_LIVEARCHIVE_PKG, status:VALID,
-
PACKAGE BODY: APPS.HR_US_W2_MT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HR_US_W2_MT, status:VALID,
-
VIEW: APPS.PAY_US_W2_BOX13_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_W2_BOX13_V, object_name:PAY_US_W2_BOX13_V, 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,
-
PACKAGE BODY: APPS.PAY_US_MMREF_REPORTING_MT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MMREF_REPORTING_MT, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_MMREF_REPORTING1
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MMREF_REPORTING1, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_PSD_GENERIC_EXTRACT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_PSD_GENERIC_EXTRACT, status:VALID,
-
PACKAGE BODY: APPS.PAY_US_MMREF_REPORTING1
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MMREF_REPORTING1, 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 BODY: APPS.PAY_US_MMREF_REPORTING_MT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_US_MMREF_REPORTING_MT, status:VALID,
-
VIEW: APPS.PAY_US_W2_STATE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_W2_STATE_V, object_name:PAY_US_W2_STATE_V, status:VALID,
-
VIEW: APPS.PAY_US_W2_BOX14_BOONE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_W2_BOX14_BOONE_V, object_name:PAY_US_W2_BOX14_BOONE_V, status:VALID,
-
VIEW: APPS.PAY_US_W2_BOX14_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_W2_BOX14_V, object_name:PAY_US_W2_BOX14_V, status:VALID,
-
PACKAGE BODY: APPS.PAY_1099R_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_1099R_PKG, status:VALID,
-
VIEW: APPS.PAY_US_STATE_W2C_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_STATE_W2C_V, object_name:PAY_US_STATE_W2C_V, status:VALID,
-
VIEW: APPS.PAY_US_OTHER_W2_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_OTHER_W2_V, object_name:PAY_US_OTHER_W2_V, status:VALID,
-
VIEW: APPS.PAY_US_OTHER_W2_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_OTHER_W2_V, object_name:PAY_US_OTHER_W2_V, status:VALID,
-
VIEW: APPS.PAY_US_W2_STATE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_US_W2_STATE_V, object_name:PAY_US_W2_STATE_V, status:VALID,
-
PACKAGE BODY: APPS.PAY_1099R_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_1099R_PKG, status:VALID,