Search Results msc_index_parallel_threads




Overview

MSC_CL_COLLECTION is the core collection-engine package in the Oracle Advanced Supply Chain Planning (ASCP) schema (MSC). Its primary business function is to orchestrate the collection of source data from transactional and planning applications into the ASCP planning staging and interface tables. Collection is the process that extracts, transforms, and loads supply chain data — items, bills of material, sourcing rules, organizations, trading partners, on-hand balances, and supplies — so that the planning engine can generate plans. In Oracle EBS 12.1.1 and 12.2.2, this package controls collection run lifecycle management, parallel worker dispatch, monitoring of concurrent collection activity, and staging-table maintenance. The specification header (MSCCLBAS.pls 120.14) and the embedded profile references (INV_CTP, MRP_DEBUG, MSC_INDEX_PARALLEL_THREADS, MSC_SRP_ENABLED, MSC_X_CONFIGURATION) confirm its role as a scheduling and configuration-aware driver. It exposes 21 documented procedures and functions and is referenced by 19 other packages, making it a central hub in the MSC dependency chain.

Key Procedures and Functions

Tables Accessed

Usage Notes

MSC_CL_COLLECTION is invoked primarily from concurrent programs launched through the ASCP collection manager, and indirectly from forms and scheduled planning processes. Custom code should call the public procedures rather than manipulate staging tables directly. The LAUNCH_MONITOR_CONT path is typically used when a collection is resumed or when a prior monitor call must continue without reinitializing globals — an important distinction when debugging stalled or partially completed collections in 12.1.1 and 12.2.2 environments.