Search Results hxc_integration_layer_v2_grp
Overview
HXC_INTEGRATION_LAYER_V2_GRP is a PL/SQL package owned by the APPS schema in Oracle E-Business Suite. Its API classification is GRP, indicating that it functions as a group or container-level package rather than a standard business API. The package belongs to the HXC application module, which governs time and labor processing within Oracle EBS, including timecard submission, timecard retrieval, and the associated integration points that feed external systems. In releases 12.1.1 and 12.2.2 the object is documented as VALID in the ETRM repository.
The business purpose of this package is to support the integration layer that bridges Oracle Time and Labor (OTL) data with downstream consumers. The V2 suffix suggests this is a second-generation integration mechanism, distinct from earlier integration packages that preceded it. By exposing mapping-value lookups through a defined entry point, the package allows dependent components to resolve values that originate in external systems or interface staging tables into the values EBS expects, and vice versa. This is typical of integration-layer logic, which abstracts the translation and validation work away from the calling business processes.
Key Procedures and Functions
The ETRM metadata documents a single procedure or function for this package: GET_MAPPINGVALUE_SUM. The name indicates a retrieval routine that returns a mapped value, likely summing or aggregating mapping entries associated with a given key. Its role in the integration layer is to provide callers with a resolved mapping value without requiring them to query the underlying mapping tables directly. Because the metadata does not publish a parameter list, the exact signature should be confirmed against the deployed package specification in the target environment before the routine is invoked from custom code. No other procedures or functions are documented for this package.
Tables Accessed
The ETRM excerpt does not enumerate specific base tables accessed through APPS synonyms. Dependency information shows that the package references only SYS and the STANDARD package, indicating that its direct dependency footprint is narrow and that declared SQL dependencies are not exposed in the extracted metadata. Functionally, a routine such as GET_MAPPINGVALUE_SUM would normally read mapping or translation tables used by the HXC integration layer to convert external code values into Oracle Time and Labor values. Administrators verifying actual table usage should inspect the package body source directly, since the dependency listing provided is incomplete.
Usage Notes
HXC_INTEGRATION_LAYER_V2_GRP is referenced by another package, PO_HXC_INTERFACE_PVT, which places it in the procurement-to-time-and-labor integration path. PO_HXC_INTERFACE_PVT is associated with the purchasing interface that transfers project-related or contractor time information into OTL, so the mapping routine in this package is most likely invoked in that flow to resolve incoming values. Typical invocation patterns for integration-layer group packages include calls from concurrent programs, from other PL/SQL APIs during interface import, and occasionally from Oracle Forms or OAF pages that require mapping resolution at runtime.
Because the package is not a public business API in the conventional sense, customizations should not call it directly unless the dependency path through PO_HXC_INTERFACE_PVT makes it necessary. Any direct invocation should be validated against both 12.1.1 and 12.2.2, since package bodies can differ between these release lines even when the specification is unchanged. In particular, the behavior of GET_MAPPINGVALUE_SUM should be regression tested after any patch or upgrade that touches the HXC or PO integration packages, as changes in the mapping tables or in the calling interface may alter the values returned.
-
PACKAGE: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HXC_INTEGRATION_LAYER_V2_GRP, status:VALID,
-
PACKAGE BODY: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_INTEGRATION_LAYER_V2_GRP, status:VALID,
-
PACKAGE BODY: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:HXC_INTEGRATION_LAYER_V2_GRP, status:VALID,
-
PACKAGE: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HXC_INTEGRATION_LAYER_V2_GRP, status:VALID,
-
PACKAGE: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.1.1
-
PACKAGE: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.2.2
-
PACKAGE BODY: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.1.1
-
PACKAGE BODY: APPS.HXC_INTEGRATION_LAYER_V2_GRP
12.2.2
-
PACKAGE: APPS.HXC_MAPPING_UTILITIES
12.1.1
owner:APPS, object_type:PACKAGE, object_name:HXC_MAPPING_UTILITIES, status:VALID,
-
PACKAGE: APPS.HXC_MAPPING_UTILITIES
12.2.2
owner:APPS, object_type:PACKAGE, object_name:HXC_MAPPING_UTILITIES, status:VALID,
-
PACKAGE BODY: APPS.PO_HXC_INTERFACE_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PO_HXC_INTERFACE_PVT, status:VALID,
-
PACKAGE BODY: APPS.PO_HXC_INTERFACE_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PO_HXC_INTERFACE_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
APPS.HXC_INTEGRATION_LAYER_V2_GRP dependencies on HXC_INTEGRATION_LAYER_V2_GRP
12.1.1
-
APPS.PO_HXC_INTERFACE_PVT dependencies on HXC_INTEGRATION_LAYER_V2_GRP
12.2.2
-
APPS.PO_HXC_INTERFACE_PVT dependencies on HXC_INTEGRATION_LAYER_V2_GRP
12.1.1
-
APPS.HXC_INTEGRATION_LAYER_V2_GRP dependencies on HXC_INTEGRATION_LAYER_V2_GRP
12.2.2
-
APPS.HXC_INTEGRATION_LAYER_V2_GRP dependencies on HXC_MAPPING_UTILITIES
12.1.1
-
APPS.HXC_INTEGRATION_LAYER_V2_GRP dependencies on HXC_MAPPING_UTILITIES
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,