Search Results bom_cto_order_lines_s1




Overview

APPS.CTO_UPDATE_CONFIGS_PK is a configuration management package body in Oracle E-Business Suite that supports the Configure-to-Order (CTO) and Assemble-to-Order (ATO) model. Its central responsibility is to maintain, populate, and synchronize the configuration data that links sales order lines to configured bills of material, ATO model structures, and source organization assignments. In a CTO/ATO flow, when a customer orders a configurable item, the selections made by the user must be translated into concrete order lines, inventory components, and WIP supply relationships. This package provides the backend procedures that perform that translation and keep the configuration tables consistent with the originating order.

The package is classified as OTHER in the ETRM documentation and is registered as VALID in the APPS schema. It is documented against the Oracle EBS 12.1.1 and 12.2.2 object library and is not referenced by any other database object, meaning it acts as a high-level driver rather than a utility consumed by dependent code.

Key Procedures and Functions

The documented package exposes fourteen procedures and functions. Their names indicate the following purposes:

Tables Accessed

The package reads and writes a range of configuration, order, and inventory tables:

Usage Notes

CTO_UPDATE_CONFIGS_PK is typically invoked from CTO/ATO order processing flows, either through concurrent programs (as suggested by FND_REQUEST, FND_CONC_GLOBAL, and FND_FILE dependencies) or directly from custom extension code. It relies on standard EBS APIs such as FND_API, FND_MSG_PUB, CTO_MSG_PUB, CTO_MSUTIL_PUB, and CTO_UTILITY_PK for message handling and utility operations, and references OE_DEBUG_PUB and CTO_CONFIG_ITEM_PK for item and debugging support. Because it is not referenced by any other database object, callers should invoke its procedures explicitly and be aware that it manipulates persistent configuration staging tables directly.