Search Results pay_paywsqee_pkg
Overview
PAY_PAYWSQEE_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified under the Oracle Payroll (PAY) product family. Its name derives from "Payroll Web ADI Quick Entry and Element Entry," indicating that it supports the Web ADI (Web Applications Desktop Integrator) spreadsheet-based interface used by payroll administrators to upload and validate batch element entries. The package provides the server-side logic that Web ADI and the Payroll Batch Element Entry (BEE) framework rely upon for creating payroll batches, validating element entry details, resolving input values, and converting internal identifiers into user-facing display values. In EBS 12.1.1 and 12.2.2, it acts as a shared utility layer between the payroll batch APIs and the HXT (Web ADI) integration packages, and its VALID status confirms it compiles cleanly against the standard APPS dependencies.
Key Procedures and Functions
The ETRM metadata documents eleven callable units within the package. Their purposes are as follows:
- GET_BATCH_ELEMENT_TYPE — Returns the element type associated with a payroll batch, allowing the interface to determine which element a batch line belongs to.
- PAYLINK_REQUEST_ID — Retrieves or resolves the request identifier used by the PayLink integration, linking batch processing to a concurrent request.
- CHECK_NAME_UNIQUENESS — Validates that a batch or element entry name is unique before insertion, preventing duplicate batch definitions.
- NEXT_BATCH_SEQUENCE — Generates the next sequence number for a payroll batch, ensuring ordered batch numbering.
- BATCH_OVERALL_STATUS — Derives and returns the aggregate status of a batch by evaluating its constituent lines or control totals.
- ASSIGNMENT_NUMBER — Resolves the assignment number for the employee or applicant associated with a batch line.
- GET_INPUT_VALUE_DETAILS — Returns the descriptive details of an element input value, supporting validation and display of entry data.
- POPULATE_CONTEXT_ITEMS — Populates the descriptive flexfield context items required when writing element entries.
- CREATE_BATCHES_REQUEST_ID — Creates or returns the concurrent request identifier used when batches are generated or uploaded.
- CONVERT_INTERNAL_TO_DISPLAY — Translates internal stored values into display-ready values for the Web ADI spreadsheet or user interface.
Tables Accessed
The package reads and writes the core payroll batch element entry tables. PAY_BATCH_HEADERS and PAY_BATCH_LINES store the batch definition and its element entry lines, and PAY_BATCH_CONTROL_TOTALS holds the aggregated control totals used for batch validation. PAY_ELEMENT_TYPES_F and PAY_INPUT_VALUES_F / PAY_INPUT_VALUES_F_TL supply element and input value definitions, including translated names. PAY_PAYROLL_ACTIONS and PAY_ACTION_PARAMETER_GROUPS provide action and parameter group context. FND_DESCR_FLEX_COLUMN_USAGES is consulted to populate descriptive flexfield context items. These tables are referenced through APPS synonyms, consistent with standard EBS data access conventions.
Usage Notes
PAY_PAYWSQEE_PKG is not typically invoked directly by end users. It is called by Web ADI and Payroll Batch Element Entry components, including HXT_BATCH_PROCESS, HXT_INTERFACE_UTILITIES, HXT_OTC_RETRIEVAL_INTERFACE, HXT_RETRO_MIX, HXT_UTIL, and HXT_HXT007A_XMLP_PKG, as well as payroll packages such as PAY_BEE_SS, PAY_HR_OTC_RETRIEVAL_INTERFACE, PAY_MIX_ROLLBACK_PKG, and PAY_WEBADI_BEE_CONTENT_V. It is referenced by eleven other packages and by the PAY_BATCH_HEADERS_V1 view. Custom extensions that create or validate payroll batches through Web ADI should call this package rather than manipulating PAY_BATCH_HEADERS and PAY_BATCH_LINES directly, to preserve sequence generation, uniqueness checks, flexfield context population, and status derivation. Because it is owned by APPS and marked VALID, it should be treated as a standard, non-customizable object; modifications risk invalidating dependent HXT and PAY packages.
-
PACKAGE: APPS.PAY_PAYWSQEE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_PAYWSQEE_PKG, status:VALID,
-
PACKAGE: APPS.PAY_PAYWSQEE_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_PAYWSQEE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_PAYWSQEE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_PAYWSQEE_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_PAYWSQEE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_PAYWSQEE_PKG, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_PARAMETER_GROUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_PARAMETER_GROUPS, status:VALID,
-
SYNONYM: APPS.PAY_ACTION_PARAMETER_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_ACTION_PARAMETER_GROUPS, status:VALID,
-
PACKAGE BODY: APPS.HXT_HXT007A_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_HXT007A_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.HXT_HXT007A_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_HXT007A_XMLP_PKG, status:VALID,
-
SYNONYM: APPS.PAY_BATCH_CONTROL_TOTALS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BATCH_CONTROL_TOTALS, status:VALID,
-
SYNONYM: APPS.PAY_BATCH_CONTROL_TOTALS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BATCH_CONTROL_TOTALS, status:VALID,
-
PACKAGE BODY: APPS.PAY_MIX_ROLLBACK_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MIX_ROLLBACK_PKG, status:VALID,
-
PACKAGE BODY: APPS.PAY_MIX_ROLLBACK_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_MIX_ROLLBACK_PKG, status:VALID,
-
PACKAGE BODY: APPS.HXT_RETRO_MIX
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_RETRO_MIX, status:VALID,
-
PACKAGE BODY: APPS.PAY_BEE_SS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_BEE_SS, status:VALID,
-
PACKAGE BODY: APPS.HXT_INTERFACE_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_INTERFACE_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.HXT_OTC_RETRIEVAL_INTERFACE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_OTC_RETRIEVAL_INTERFACE, status:VALID,
-
VIEW: APPS.PAY_BATCH_HEADERS_V1
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_BATCH_HEADERS_V1, object_name:PAY_BATCH_HEADERS_V1, status:VALID,
-
PACKAGE BODY: APPS.HXT_INTERFACE_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_INTERFACE_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.HXT_RETRO_MIX
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_RETRO_MIX, status:VALID,
-
VIEW: APPS.PAY_BATCH_HEADERS_V1
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_BATCH_HEADERS_V1, object_name:PAY_BATCH_HEADERS_V1, status:VALID,
-
PACKAGE BODY: APPS.PAY_HR_OTC_RETRIEVAL_INTERFACE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_HR_OTC_RETRIEVAL_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.HXT_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_UTIL, status:VALID,
-
PACKAGE BODY: APPS.HXT_BATCH_PROCESS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_BATCH_PROCESS, status:VALID,
-
PACKAGE: APPS.PAY_INPUT_VALUES_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_INPUT_VALUES_PKG, status:VALID,
-
PACKAGE BODY: APPS.HXT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_UTIL, status:VALID,
-
PACKAGE BODY: APPS.HXT_BATCH_PROCESS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_BATCH_PROCESS, status:VALID,
-
PACKAGE: APPS.PAY_INPUT_VALUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_INPUT_VALUES_PKG, status:VALID,
-
PACKAGE BODY: APPS.HXT_OTC_RETRIEVAL_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXT_OTC_RETRIEVAL_INTERFACE, status:VALID,
-
PACKAGE BODY: APPS.PAY_HR_OTC_RETRIEVAL_INTERFACE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PAY_HR_OTC_RETRIEVAL_INTERFACE, status:VALID,
-
SYNONYM: APPS.PAY_BATCH_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BATCH_LINES, status:VALID,
-
SYNONYM: APPS.PAY_BATCH_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BATCH_LINES, status:VALID,
-
SYNONYM: APPS.PAY_BATCH_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_BATCH_HEADERS, status:VALID,
-
SYNONYM: APPS.PAY_BATCH_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_BATCH_HEADERS, status:VALID,
-
SYNONYM: APPS.PAY_INPUT_VALUES_F_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PAY_INPUT_VALUES_F_TL, status:VALID,
-
SYNONYM: APPS.PAY_INPUT_VALUES_F_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PAY_INPUT_VALUES_F_TL, status:VALID,
-
PACKAGE: APPS.HR_CHKFMT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HR_CHKFMT, status:VALID,
-
PACKAGE: APPS.HR_CHKFMT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HR_CHKFMT, status:VALID,
-
VIEW: APPS.PAY_ACTION_PARAMETERS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_ACTION_PARAMETERS, object_name:PAY_ACTION_PARAMETERS, status:VALID,
-
PACKAGE: APPS.PAY_PAYWSQEE_PKG
12.2.2
-
VIEW: APPS.PAY_WEBADI_BEE_CONTENT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_WEBADI_BEE_CONTENT_V, object_name:PAY_WEBADI_BEE_CONTENT_V, status:VALID,
-
PACKAGE: APPS.PAY_PAYWSQEE_PKG
12.1.1
-
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,
-
SYNONYM: APPS.FND_DESCR_FLEX_COLUMN_USAGES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FND_DESCR_FLEX_COLUMN_USAGES, status:VALID,
-
VIEW: APPS.PAY_WEBADI_BEE_CONTENT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PAY.PAY_WEBADI_BEE_CONTENT_V, object_name:PAY_WEBADI_BEE_CONTENT_V, status:VALID,
-
SYNONYM: APPS.FND_DESCR_FLEX_COLUMN_USAGES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_DESCR_FLEX_COLUMN_USAGES, status:VALID,
-
PACKAGE: APPS.PAY_CORE_UTILS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_UTILS, status:VALID,
-
PACKAGE: APPS.PAY_CORE_UTILS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PAY_CORE_UTILS, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F2, object_name:PER_ASSIGNMENTS_F2, status:VALID,
-
VIEW: APPS.PER_ASSIGNMENTS_F2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PER.PER_ASSIGNMENTS_F2, object_name:PER_ASSIGNMENTS_F2, status:VALID,
-
APPS.PAY_BATCH_HEADERS_V1 dependencies on PAY_PAYWSQEE_PKG
12.2.2