Search Results msc_plans
The MSC_PLANS
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for storing master production and distribution planning data within the Advanced Supply Chain Planning (ASCP) module. This table serves as the foundation for planning engine operations, capturing metadata, execution parameters, and output results for supply chain optimization. Below is a detailed technical summary of its structure, purpose, and integration within Oracle EBS.
Purpose and Functional Context
TheMSC_PLANS
table acts as the central repository for all planning definitions and executions in ASCP. It stores high-level plan attributes, including plan names, descriptions, ownership, and statuses. Each record represents a unique planning scenario, enabling organizations to model different supply chain strategies (e.g., constrained vs. unconstrained plans, multi-organization plans). The table is tightly integrated with Oracle's planning engine, feeding data to downstream processes like MRP, DRP, and global order promising.
Key Columns and Data Structure
- PLAN_ID: Primary key, uniquely identifying each plan.
- PLAN_NAME: User-defined name for the plan (e.g., "Global_Constrained_Plan_Q4").
- ORGANIZATION_ID: References
HR_ORGANIZATION_UNITS
to associate plans with specific inventory organizations. - PLAN_TYPE: Numeric flag indicating plan methodology (1=ASCP, 2=DRP, 3=MPS).
- STATUS: Execution state (e.g., 1=Not Started, 2=In Progress, 3=Complete).
- LAST_UPDATE_DATE: Timestamp for SCD2 tracking, critical for audit trails.
- CUTOFF_DATE: Horizon limit for plan calculations.
- COMPILE_DESIGNATOR: Links to BOM and routing versions via
BOM_COMPONENTS
. - SR_INSTANCE_ID: References concurrent request IDs in
FND_CONCURRENT_REQUESTS
.
Integration with Other Modules
The table has foreign key relationships with:MSC_PLAN_ORGANIZATIONS
: Defines scope of organizations included in each plan.MSC_PLAN_BUCKETS
: Stores time-phased planning buckets.MSC_SUPPLIES
andMSC_DEMANDS
: Contain plan output details.
MTL_SYSTEM_ITEMS
), Order Management (OE_ORDER_HEADERS
), and Manufacturing (BOM_BILL_OF_MATERIALS
) via shared keys.
Technical Considerations
- Indexing: Heavily indexed on
PLAN_ID
,ORGANIZATION_ID
, andSR_INSTANCE_ID
for join performance. - Partitioning: In EBS 12.2.2, supports range partitioning by
LAST_UPDATE_DATE
for large implementations. - API Interactions: Primarily accessed via MSC_APIs (e.g.,
MSC_PLAN_PUB
) rather than direct DML. - Performance Impact: Table growth requires monitoring; Oracle recommends purging obsolete plans via
MSC_PLAN_PURGE
package.
Version-Specific Enhancements
In EBS 12.2.2, notable additions include:- Extended Unicode support for
PLAN_DESCRIPTION
. - New
CLOUD_SYNC_FLAG
column for hybrid cloud integrations. - Enhanced constraints to enforce referential integrity with
FND_USER
forCREATED_BY
fields.
Business Process Implications
The table enables:- Multi-scenario analysis through parallel plan versions.
- Audit trails for regulatory compliance (SOX, GxP).
- Integration with Oracle Demantra for demand-driven planning.
MSC_PLANS
is the architectural cornerstone of Oracle ASCP, providing the metadata framework that drives supply chain optimization. Its design reflects Oracle's hierarchical data model, balancing flexibility with referential integrity to support complex, multi-enterprise planning scenarios.
-
Table: MSC_PLANS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLANS, object_name:MSC_PLANS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores different plans, with their names, and settings in the Oracle Advanced Planning and Scheduling(APS) and Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_PLANS ,
-
Table: MSC_PLANS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLANS, object_name:MSC_PLANS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores different plans, with their names, and settings in the Oracle Advanced Planning and Scheduling(APS) and Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_PLANS ,
-
APPS.MSC_ITEM_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_SDA_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_SCE_PUB_SUPPLY_COMMIT_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_AATP_PVT dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_PQ_UTILS dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_GET_BIS_VALUES dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_SET_DEMAND_PRIORITY dependencies on MSC_PLANS
12.1.1
-
APPS.MSD_DEM_SOP dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_WS_IO dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_DEMAND_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_HORIZONTAL_PLAN_SC dependencies on MSC_PLANS
12.1.1
-
APPS.MSD_LIABILITY dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_WS_COMMON dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_ANALYSIS_SAFETY_STOCK_PERF dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_ATP_REQ dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB dependencies on MSC_PLANS
12.1.1
-
APPS.GMP_PLNG_DTL_REPORT_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_VERTICAL_PLAN_SC dependencies on MSC_PLANS
12.1.1
-
APPS.MSD_DEM_COMMON_UTILITIES dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_EXCEPTION_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_SUPPLY_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_ACTIONS dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_WS_SNO dependencies on MSC_PLANS
12.2.2
-
APPS.MSC_CL_COLLECTION dependencies on MSC_PLANS
12.2.2
-
APPS.MSC_ANALYSIS_BUDGET dependencies on MSC_PLANS
12.2.2
-
APPS.MSC_ATP_PUB dependencies on MSC_PLANS
12.2.2
-
APPS.MSC_AATP_PVT dependencies on MSC_PLANS
12.2.2
-
APPS.MSC_WS_PLAN_MANAGEMENT dependencies on MSC_PLANS
12.2.2
-
APPS.MSC_ATP_EXCEPTIONS dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_WS_OTM_BPEL dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_PHUB_UTIL dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_REL_WF dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_ATP_DB_UTILS dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_DS_SCHEDULE dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_UPDATE_PLAN_OPTIONS_PK dependencies on MSC_PLANS
12.1.1
-
APPS.MSD_COMMON_UTILITIES dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_DRP_HORI_PLAN dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_ANALYSIS_BUDGET dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_ATP_DRP dependencies on MSC_PLANS
12.1.1
-
APPS.MSD_SALES_OPERATION_PLAN dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_ATP_SUBST dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_PHUB_PKG dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_WS_SNO_PUBLISH dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_SUPPLIER_PWB dependencies on MSC_PLANS
12.1.1
-
APPS.MSC_M2A_PUSH dependencies on MSC_PLANS
12.1.1