Search Results msc_cl_publish
Overview
MSC_CL_PUBLISH is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the outbound publication of supply chain planning and collaborative planning data collected within the Advanced Supply Chain Planning (ASCP) and Collaborative Planning modules. Its name follows the MSC_CL_* naming convention, where "CL" denotes Collaborative Planning and "PUBLISH" reflects the package's role in exposing collected planning data to external consumers or dependent planning processes.
The package operates within the Oracle Data Warehouse / planning data model, reading staging, company, supplier, and customer records and publishing them so downstream planning engines, trading partner exchanges, or refresh mechanisms can consume consistent data. In the ETRM 12.2.2 metadata it is classified as an "OTHER" API, indicating it is not a public, documented interface intended for direct customer invocation, but rather an internal utility supporting the planning collection and publication cycle. It reports a VALID status in both 12.1.1 and 12.2.2, confirming availability across releases.
Key Procedures and Functions
The documented interface exposes a single procedure: PUBLISH. This procedure performs the core publication activity of the package, taking the collected collaborative planning and supply/demand data and making it available for downstream use. It encapsulates the logic required to consolidate and distribute planning records, and is the entry point that callers (internal Oracle planning programs or scheduled collection processes) invoke.
No additional procedures or functions are documented in the ETRM metadata. The package body contains further private logic supporting PUBLISH, but these are not exposed as documented APIs and should not be relied upon for customization.
Tables Accessed
MSC_CL_PUBLISH reads from a broad set of planning and reference tables, resolved through APPS synonyms. The primary dependencies include:
- MSC_SUP_DEM_ENTRIES — supply and demand entry records that form the planning data being published.
- MSC_TRADING_PARTNER_SITES — trading partner site definitions used to route or filter published data to external partners.
- MSC_COMPANIES, MSC_COMPANY_RELATIONSHIPS, MSC_COMPANY_SITES, MSC_COMPANY_SITE_ID_LID — organizational and company relationship hierarchies that scope publication by legal entity and site.
- MSC_ITEM_CUSTOMERS, MSC_ITEM_SUPPLIERS, MSC_ITEMS — item master and customer/supplier item relationships defining which items participate in publication.
- MSC_APPS_INSTANCES, MSC_INSTANCE_ORGS — instance and organization mapping used to target the correct operating units.
- MSC_COLL_PARAMETERS, MSC_CL_REFRESH_S — collection parameters and collaborative refresh state controlling when and what to publish.
- FND_PROFILE, FND_LANGUAGES, FND_LOOKUP_VALUES — profile option values, language settings, and lookup codes used for configuration and localization.
Usage Notes
MSC_CL_PUBLISH is an internal Oracle package with no documented references from other APPS packages ("referenced by 0 other packages" in the ETRM data), meaning it is typically invoked through Oracle's own planning collection and collaborative planning concurrent programs rather than from customer-written code. It should not be called directly from custom concurrent programs or forms unless Oracle explicitly exposes it as a public API.
Typical invocation occurs during the collaborative planning collection and publication cycle, where PUBLISH runs after collection has populated the MSC staging and planning tables. Because it depends on profile options and instance/organization setup, the correct operating unit and planning instance context must be established before invocation. Customizations should avoid modifying the package body, as patches and upgrades may overwrite it; any extensions should be implemented through supported integration points or by copying data from the published tables rather than altering this package.
-
PACKAGE: APPS.MSC_CL_PUBLISH
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_PUBLISH, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_PUBLISH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_PUBLISH, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_PUBLISH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_PUBLISH, status:VALID,
-
PACKAGE: APPS.MSC_CL_PUBLISH
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_PUBLISH, status:VALID,
-
SYNONYM: APPS.MSC_SUP_DEM_ENTRIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SUP_DEM_ENTRIES, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNER_SITES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_SITES, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNER_SITES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_SITES, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_SITE_ID_LID
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_SITE_ID_LID, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_SITE_ID_LID
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_SITE_ID_LID, status:VALID,
-
SYNONYM: APPS.MSC_SUP_DEM_ENTRIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SUP_DEM_ENTRIES, status:VALID,
-
PACKAGE: APPS.MSC_CL_SUPPLIER_RESP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_SUPPLIER_RESP, status:VALID,
-
SYNONYM: APPS.MSC_COLL_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COLL_PARAMETERS, status:VALID,
-
PACKAGE: APPS.MSC_CL_POST_PUBLISH
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_POST_PUBLISH, status:VALID,
-
PACKAGE: APPS.MSC_CL_POST_PUBLISH
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_POST_PUBLISH, status:VALID,
-
PACKAGE: APPS.MSC_CL_SUPPLIER_RESP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_SUPPLIER_RESP, status:VALID,
-
SYNONYM: APPS.MSC_COLL_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COLL_PARAMETERS, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_CUSTOMERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CUSTOMERS, status:VALID,
-
SYNONYM: APPS.MSC_CL_REFRESH_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_CL_REFRESH_S, status:VALID,
-
SYNONYM: APPS.MSC_CL_REFRESH_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_CL_REFRESH_S, status:VALID,
-
SYNONYM: APPS.MSC_SUP_DEM_ENTRIES_S
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SUP_DEM_ENTRIES_S, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_CUSTOMERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_CUSTOMERS, status:VALID,
-
SYNONYM: APPS.MSC_SALES_ORDERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SALES_ORDERS, status:VALID,
-
SYNONYM: APPS.MSC_INSTANCE_ORGS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_INSTANCE_ORGS, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_RELATIONSHIPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_RELATIONSHIPS, status:VALID,
-
SYNONYM: APPS.MSC_INSTANCE_ORGS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_INSTANCE_ORGS, status:VALID,
-
SYNONYM: APPS.MSC_SUP_DEM_ENTRIES_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_SUP_DEM_ENTRIES_S, status:VALID,
-
PACKAGE: APPS.MSC_X_UTIL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_X_UTIL, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_RELATIONSHIPS, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNER_MAPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_MAPS, status:VALID,
-
SYNONYM: APPS.MSC_COMPANY_SITES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_SITES, status:VALID,
-
PACKAGE: APPS.MSC_SCE_LOADS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_SCE_LOADS_PKG, status:VALID,
-
PACKAGE: APPS.MSC_SCE_LOADS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_SCE_LOADS_PKG, status:VALID,
-
SYNONYM: APPS.MSC_SALES_ORDERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_SALES_ORDERS, status:VALID,
-
PACKAGE: APPS.MSC_CL_PUBLISH
12.2.2
-
SYNONYM: APPS.MSC_COMPANIES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANIES, status:VALID,
-
PACKAGE: APPS.MSC_X_UTIL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_X_UTIL, status:VALID,
-
SYNONYM: APPS.MSC_TRADING_PARTNER_MAPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_TRADING_PARTNER_MAPS, status:VALID,
-
SYNONYM: APPS.MSC_COMPANIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANIES, status:VALID,
-
SYNONYM: APPS.MSC_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEMS, status:VALID,
-
SYNONYM: APPS.MSC_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEMS, status:VALID,
-
PACKAGE: APPS.MSC_CL_COLLECTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_COLLECTION, status:VALID,
-
PACKAGE: APPS.MSC_CL_COLLECTION
12.2.2
owner:APPS, object_type:PACKAGE, object_name:MSC_CL_COLLECTION, status:VALID,
-
PACKAGE: APPS.MSC_CL_PUBLISH
12.1.1
-
SYNONYM: APPS.MSC_COMPANY_SITES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_COMPANY_SITES, status:VALID,
-
SYNONYM: APPS.MSC_ITEM_SUPPLIERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_SUPPLIERS, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
SYNONYM: APPS.MSC_ITEM_SUPPLIERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_ITEM_SUPPLIERS, status:VALID,
-
12.2.2 DBA Data
12.2.2