Search Results wsh_bulk_types_grp
Overview
WSH_BULK_TYPES_GRP is a PL/SQL package body owned by the APPS schema in Oracle E-Business Suite Release 12.1.1 and 12.2.2. Its ETRM classification is GRP, which designates it as a group or container package. In the Oracle EBS naming and design conventions, a GRP package is a lightweight construct that consolidates declarations, constants, package-level variables, and scope for a related functional area rather than exposing a rich programmatic interface of its own. The WSH prefix identifies the package as belonging to the Warehouse Management (Shipping) product family.
The source header records the file name WSHBTGPB.pls and a version marker of 115.0, dated 2003/06/23, indicating the package dates from the earliest 11i lineage and was carried forward largely unchanged into the R12 code line. The body is intentionally minimal: it declares a single package-level constant, G_PKG_NAME, initialized to the literal string 'WSH_BULK_TYPES_GRP', and then immediately closes with END WSH_BULK_TYPES_GRP. The G_PKG_NAME constant is the conventional self-identification variable used throughout EBS packages for error handling, FND_MSG_PUB message substitution, and debug logging, allowing any routine to report the originating package without hard-coding the name at each call site.
Key Procedures and Functions
The ETRM metadata for this object documents zero public procedures or functions. Consistent with that record, the supplied source excerpt shows no procedure or function declarations between the package header line and its terminating statement. The package body therefore exposes no callable API surface. Its only declaration is the private constant G_PKG_NAME, which is not a procedure and is not invoked by external callers. Any behavior associated with the “bulk types” business subject must reside in the companion package specification or in the other packages that reference this unit.
Tables Accessed
The documented metadata lists no tables referenced via APPS synonyms. This is consistent with the source contents: there are no SQL statements, no cursors, and no DML operations anywhere in the body, so no base table or view is read or written. The package therefore has no direct database access footprint and cannot itself be the source of row-level locking, commit behavior, or data integrity effects.
Usage Notes
Although the body is empty, the ETRM record notes that this package is referenced by 16 other packages. That reference count reflects the package’s role as a shared dependency in the shipping module’s package graph. In practice, such references are typically compile-time or name-resolution dependencies: packages that share the WSH_BULK_TYPES functional area may call the package specification, reuse its naming convention, or include it in dependency chains that Oracle’s PL/SQL compiler tracks. Because the body contains no executable logic, it is not invoked from Oracle Forms, concurrent programs, or workflow activities in any meaningful sense.
For custom development and extension work in R12.1.1 or R12.2.2, the practical guidance is as follows:
- Do not expect callable business logic here; direct custom code that requires bulk-type validation or derivation to the specifications and packages that actually implement that processing.
- Treat the package as a stable stub. Modifying it is unnecessary and could invalidate dependent objects, forcing recompilation of the referencing packages.
- Use the GRP classification and the zero-procedure metadata as evidence that the unit is structural rather than functional when performing impact analysis, upgrade assessment, or dependency tracing.
In summary, WSH_BULK_TYPES_GRP is a placeholder group package in the Oracle Shipping module. Its documented surface is limited to the package-level G_PKG_NAME constant, and its significance lies in its position within the dependency graph rather than in any runtime behavior it provides.
-
PACKAGE BODY: APPS.WSH_BULK_TYPES_GRP
12.1.1
-
PACKAGE BODY: APPS.WSH_BULK_TYPES_GRP
12.2.2
-
PACKAGE BODY: APPS.WSH_BULK_TYPES_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_TYPES_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_BULK_TYPES_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_TYPES_GRP, status:VALID,
-
PACKAGE: APPS.WSH_BULK_TYPES_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_BULK_TYPES_GRP, status:VALID,
-
PACKAGE: APPS.WSH_BULK_TYPES_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_BULK_TYPES_GRP, status:VALID,
-
PACKAGE: APPS.WSH_IB_TXN_MATCH_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_IB_TXN_MATCH_PKG, status:VALID,
-
PACKAGE: APPS.WSH_RCV_CORR_RTV_TXN_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_RCV_CORR_RTV_TXN_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRXSN_HANDLER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRXSN_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRXLOTS_HANDLER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRXLOTS_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.WSH_BULK_PROCESS_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_PROCESS_GRP, status:VALID,
-
PACKAGE: APPS.WSH_IB_TXN_MATCH_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_IB_TXN_MATCH_PKG, status:VALID,
-
PACKAGE: APPS.WSH_BULK_PROCESS_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_BULK_PROCESS_GRP, status:VALID,
-
PACKAGE: APPS.WSH_BULK_PROCESS_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_BULK_PROCESS_GRP, status:VALID,
-
PACKAGE: APPS.WSH_RCV_CORR_RTV_TXN_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_RCV_CORR_RTV_TXN_PKG, status:VALID,
-
PACKAGE: APPS.WSH_IB_UI_RECON_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_IB_UI_RECON_GRP, status:VALID,
-
PACKAGE: APPS.WSH_IB_UI_RECON_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_IB_UI_RECON_GRP, status:VALID,
-
PACKAGE: APPS.WSH_ASN_RECEIPT_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_ASN_RECEIPT_PVT, status:VALID,
-
PACKAGE: APPS.WSH_BULK_TYPES_GRP
12.1.1
-
PACKAGE: APPS.WSH_BULK_TYPES_GRP
12.2.2
-
PACKAGE: APPS.WSH_INBOUND_TXN_HISTORY_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_INBOUND_TXN_HISTORY_PKG, status:VALID,
-
PACKAGE: APPS.WSH_ASN_RECEIPT_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_ASN_RECEIPT_PVT, status:VALID,
-
PACKAGE: APPS.WSH_INBOUND_TXN_HISTORY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_INBOUND_TXN_HISTORY_PKG, status:VALID,
-
PACKAGE: APPS.WSH_BULK_PROCESS_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_BULK_PROCESS_PVT, status:VALID,
-
PACKAGE: APPS.WSH_PO_CMG_PVT
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_PO_CMG_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_INBOUND_TXN_HISTORY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INBOUND_TXN_HISTORY_PKG, status:VALID,
-
PACKAGE: APPS.WSH_PO_CMG_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_PO_CMG_PVT, status:VALID,
-
PACKAGE: APPS.WSH_BULK_PROCESS_PVT
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_BULK_PROCESS_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_INBOUND_TXN_HISTORY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INBOUND_TXN_HISTORY_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRX_HANDLER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRX_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRXLOTS_HANDLER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRXLOTS_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.WSH_BULK_PROCESS_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_PROCESS_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRXSN_HANDLER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRXSN_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.WSH_TRX_HANDLER
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_TRX_HANDLER, status:VALID,
-
PACKAGE BODY: APPS.WSH_BULK_PROCESS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_PROCESS_PVT, status:VALID,
-
PACKAGE: APPS.WSH_SHIP_CONFIRM_ACTIONS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WSH_SHIP_CONFIRM_ACTIONS, status:VALID,
-
PACKAGE BODY: APPS.WSH_PO_CMG_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_PO_CMG_PVT, status:VALID,
-
PACKAGE: APPS.WSH_SHIP_CONFIRM_ACTIONS
12.2.2
owner:APPS, object_type:PACKAGE, object_name:WSH_SHIP_CONFIRM_ACTIONS, status:VALID,
-
PACKAGE BODY: APPS.PO_DELREC_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DELREC_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_DELREC_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_DELREC_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_RCV_CORR_RTV_TXN_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_RCV_CORR_RTV_TXN_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_IB_TXN_MATCH_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_IB_TXN_MATCH_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_IB_TXN_MATCH_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_IB_TXN_MATCH_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_RCV_CORR_RTV_TXN_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_RCV_CORR_RTV_TXN_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_BULK_PROCESS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_BULK_PROCESS_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_IB_UI_RECON_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_IB_UI_RECON_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_INBOUND_UTIL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INBOUND_UTIL_PKG, status:VALID,
-
PACKAGE BODY: APPS.WSH_IB_UI_RECON_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_IB_UI_RECON_GRP, status:VALID,
-
PACKAGE BODY: APPS.WSH_PO_CMG_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_PO_CMG_PVT, status:VALID,
-
PACKAGE BODY: APPS.WSH_INBOUND_UTIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:WSH_INBOUND_UTIL_PKG, status:VALID,