Search Results parse_output_xml
Overview
The APPS.ASO_CFG_INT package body is a configuration integration layer within Oracle E-Business Suite Release 12.1.1 and 12.2.2, owned by the APPS schema. It acts as the bridging component between Oracle Order Management's Order Entry (OE) public APIs and the Oracle Configurator and Oracle Quoting data structures. Its core responsibility is to translate order line collections into quote line, quote line detail, and shipment collection structures suitable for downstream configuration processing, and conversely to retrieve and persist configuration data for models and their components.
The package also handles the XML messaging pathway used by the Oracle Configurator runtime when exchanging configuration inputs and outputs with a remote or embedded Configurator engine. The header comment records sustained maintenance across 2004–2005, including MACD (Multiple Application Configuration Dependency) changes and several defect fixes affecting pricing callbacks and quote line queries. It is classified as an "OTHER" API and is referenced by nine other packages, confirming its role as a shared internal dependency rather than a standalone public interface.
Key Procedures and Functions
- GET_CONFIGURATION_LINES — Retrieves the configuration lines associated with a top model line, populating the quote line, quote line detail, and shipment collection types.
- DELETE_CONFIGURATION — Removes the configuration structures linked to a given model or line context.
- DELETE_CONFIGURATION_AUTO — Performs an automated deletion of configuration records, typically invoked as part of a processing flow rather than interactive use.
- COPY_CONFIGURATION — Duplicates an existing configuration onto a target line, supporting order and quote replication scenarios.
- GET_CONFIG_DETAILS — Returns detailed configuration information and was specifically modified to incorporate MACD changes.
- PRICING_CALLBACK — Serves as the callback entry point for pricing activity triggered during configuration processing.
- QUERY_QTE_LINE_ROWS — Reads quote line rows, used by pricing and callback logic.
- CREATE_HDR_XML — Builds the XML header payload transmitted to the Configurator engine.
- SEND_INPUT_XML — Transmits the constructed input XML to the Configurator service; this is the procedure matching the user's search term and forms the outbound half of the integration exchange.
- PARSE_OUTPUT_XML — Parses the XML response returned by the Configurator, extracting configuration results for persistence.
- VALIDATE_CONFIGURATION — Validates a configuration for completeness and correctness against Configurator rules.
Tables Accessed
The package interacts with the following APPS synonyms. ASO_QUOTE_HEADERS_ALL, ASO_QUOTE_LINES_ALL, and ASO_QUOTE_LINE_DETAILS store quote-level configuration data. ASO_LINE_RELATIONSHIPS defines model-to-component lineage. CZ_CONFIG_MESSAGES and CZ_PRICING_STRUCTURES belong to the Configurator schema and hold messages and pricing structure definitions exchanged during validation and pricing. MTL_SYSTEM_ITEMS_B supplies item master validation. PLITBLM supports the PL/SQL table message stack, and UTL_HTTP provides the HTTP transport used by SEND_INPUT_XML and PARSE_OUTPUT_XML.
Usage Notes
This package is internal infrastructure and is not intended for direct customer invocation. It is called from Oracle Quoting and Order Management flows during configuration validation, pricing, deletion, and copying operations, and by the nine dependent packages identified in the metadata. Custom code should not call these procedures directly; the supported entry points remain the public ASO_QUOTE_PUB and OE_ORDER_PUB APIs, which internally delegate to ASO_CFG_INT. The presence of UTL_HTTP and the XML procedures indicates that outbound Configurator communication requires valid network and DBC file configuration in both 12.1.1 and 12.2.2 environments.
-
PACKAGE BODY: APPS.ASO_CFG_INT
12.1.1
-
PACKAGE BODY: APPS.ASO_CFG_INT
12.2.2
-
PACKAGE: APPS.ASO_CFG_INT
12.2.2
-
PACKAGE: APPS.ASO_CFG_INT
12.1.1
-
PACKAGE BODY: APPS.ASO_VALIDATE_CFG_PVT
12.2.2
-
PACKAGE: APPS.OE_CONFIG_UTIL
12.2.2
-
PACKAGE: APPS.OE_CONFIG_UTIL
12.1.1
-
PACKAGE BODY: APPS.OE_BULK_CONFIG_UTIL
12.2.2
-
PACKAGE BODY: APPS.OE_BULK_CONFIG_UTIL
12.1.1
-
APPS.ASO_CFG_INT SQL Statements
12.2.2
-
APPS.ASO_CFG_INT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.CZ_NETWORK_API_PUB
12.1.1
-
PACKAGE BODY: APPS.CZ_NETWORK_API_PUB
12.2.2
-
APPS.ASO_CFG_INT dependencies on CZ_CONFIG_MESSAGES
12.1.1
-
APPS.ASO_CFG_INT dependencies on CZ_CONFIG_MESSAGES
12.2.2
-
PACKAGE: APPS.CSI_ITEM_INSTANCE_VLD_PVT
12.2.2
-
PACKAGE: APPS.CSI_ITEM_INSTANCE_VLD_PVT
12.1.1
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CZ_NETWORK_API_PUB
12.2.2
-
PACKAGE BODY: APPS.CSI_ITEM_INSTANCE_VLD_PVT
12.1.1
-
PACKAGE BODY: APPS.CSI_ITEM_INSTANCE_VLD_PVT
12.2.2
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CZ_NETWORK_API_PUB
12.1.1
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_MSG_PUB
12.1.1
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_MSG_PUB
12.2.2
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CSI_GEN_UTILITY_PVT
12.1.1
-
APPS.ASO_CFG_INT dependencies on ASO_DEBUG_PUB
12.1.1
-
APPS.ASO_CFG_INT dependencies on ASO_DEBUG_PUB
12.2.2
-
APPS.CSI_ITEM_INSTANCE_VLD_PVT dependencies on CSI_GEN_UTILITY_PVT
12.2.2
-
APPS.ASO_CFG_INT dependencies on ASO_QUOTE_LINES_ALL
12.1.1
-
APPS.ASO_CFG_INT dependencies on ASO_LINE_RELATIONSHIPS
12.1.1
-
APPS.ASO_CFG_INT dependencies on ASO_LINE_RELATIONSHIPS
12.2.2
-
APPS.ASO_CFG_INT dependencies on ASO_QUOTE_LINES_ALL
12.2.2
-
PACKAGE BODY: APPS.OE_CONFIG_UTIL
12.1.1
-
PACKAGE BODY: APPS.CZ_CF_API
12.1.1
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_WSH_BULK_GRP
12.2.2
-
APPS.ASO_VALIDATE_CFG_PVT dependencies on ASO_DEBUG_PUB
12.2.2
-
PACKAGE BODY: APPS.OE_CONFIG_UTIL
12.2.2
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_WSH_BULK_GRP
12.1.1
-
PACKAGE BODY: APPS.CZ_CF_API
12.2.2
-
APPS.ASO_CFG_INT dependencies on ASO_QUOTE_LINE_DETAILS
12.1.1
-
APPS.ASO_CFG_INT dependencies on ASO_QUOTE_LINE_DETAILS
12.2.2
-
APPS.OE_BULK_CONFIG_UTIL dependencies on FND_API
12.1.1
-
APPS.OE_BULK_CONFIG_UTIL dependencies on FND_API
12.2.2
-
APPS.ASO_VALIDATE_CFG_PVT dependencies on ASO_VALIDATE_CFG_PVT
12.2.2
-
APPS.CZ_NETWORK_API_PUB dependencies on FND_API
12.1.1
-
APPS.CZ_NETWORK_API_PUB dependencies on FND_API
12.2.2
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_DEBUG_PUB
12.2.2
-
APPS.OE_BULK_CONFIG_UTIL dependencies on OE_DEBUG_PUB
12.1.1
-
APPS.ASO_VALIDATE_CFG_PVT dependencies on FND_API
12.2.2
-
APPS.ASO_CFG_INT dependencies on ASO_CFG_INT
12.2.2
-
APPS.ASO_CFG_INT dependencies on ASO_CFG_INT
12.1.1