Search Results msc_parameters
Overview
MSC_PARAMETERS is the organization-level planning control table within the Oracle Advanced Supply Chain Planning (MSC) schema. It stores the configuration that governs how the planning engine behaves for a given organization: which time fences apply, how supply and demand are considered, how repetitive schedules are bucketed, and which defaults are applied during a plan run. An organization receives a row in this table only when it is enabled for planning, making MSC_PARAMETERS the authoritative registry of planning-enabled organizations in an EBS instance.
The table sits at the intersection of the planning engine and the organization model. Every plan run, snapshot build, and repetitive schedule calculation reads these parameters to determine behavior. Because the table carries planning policy rather than transactional movement, changes to it have instance-wide impact on plan output and should be treated as configuration, not data.
From a Data Vault modeling perspective, the mined FK structure classifies MSC_PARAMETERS as hub-leaning. Its composite primary key is a natural business key for the planning organization entity, which supports treating it as a hub with organization and source-instance identifiers, optionally surrounded by satellites for the configurable attribute groups.
Key Information Stored
The table contains 52 documented columns. The most operationally significant are:
- ORGANIZATION_ID and SR_INSTANCE_ID — together the composite primary key (MSC_PARAMETERS_PK) and the natural business key. A unique index, MSC_PARAMETERS_U1, exists on (SR_INSTANCE_ID, ORGANIZATION_ID), confirming this pair as the business-key candidate.
- DEMAND_TIME_FENCE_FLAG and PLANNING_TIME_FENCE_FLAG — control how far into the horizon demand and planning changes are honored.
- OPERATION_SCHEDULE_TYPE and NETWORK_SCHEDULING_METHOD — determine scheduling granularity and the constraint-based scheduling approach.
- CONSIDER_WIP and CONSIDER_PO — flags governing whether work-in-process and purchase orders are included as supply.
- CONSIDER_RESERVATIONS and NET_ON_HAND — control how on-hand and reserved quantities net against demand.
- PLAN_SAFETY_STOCK — indicates whether safety stock is planned.
- PART_INCLUDE_TYPE and DEFAULT_ABC_ASSIGNMENT_GROUP — define which items enter the plan and their default ABC classification.
- INCLUDE_REP_SUPPLY_DAYS and INCLUDE_MDS_DAYS — horizon-window controls for repetitive supply and master demand schedule.
- REPETITIVE_HORIZON1/2, REPETITIVE_BUCKET_SIZE1/2/3, and REPETITIVE_ANCHOR_DATE — define repetitive planning period bucketing.
- COLLECTED_FLAG and SNAPSHOT_LOCK — indicate snapshot/collection state for the organization.
- Standard WHO columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY) plus REQUEST_ID, PROGRAM_ID, and PROGRAM_APPLICATION_ID for concurrent-program traceability, and ATTRIBUTE1–15 for extensibility.
Common Use Cases and Queries
Typical scenarios include verifying which organizations are planning-enabled, auditing time-fence and supply-inclusion settings before a plan run, and diagnosing unexpected plan results traced to parameter drift.
To list planning organizations and their key flags:
SELECT organization_id, sr_instance_id, demand_time_fence_flag, planning_time_fence_flag, consider_wip, consider_po, net_on_hand FROM msc.msc_parameters;
To join parameters to the plan organization definition:
SELECT p.organization_id, o.organization_code, p.collected_flag, p.network_scheduling_method FROM msc.msc_parameters p, msc.msc_plan_organizations o WHERE p.organization_id = o.organization_id AND p.sr_instance_id = o.sr_instance_id;
Reporting use cases include parameter change auditing (via LAST_UPDATE_DATE/LAST_UPDATED_BY), repetitive planning setup validation using the REPETITIVE_* columns, and pre-run configuration checks comparing parameter values across organizations.
Related Objects
MSC_PARAMETERS is referenced by the following significant objects, based on documented foreign key relationships:
- MSC_PLAN_ORGANIZATIONS — references MSC_PARAMETERS via ORGANIZATION_ID and SR_INSTANCE_ID; defines organization membership in each plan.
- MSC_REPETITIVE_PERIODS — references MSC_PARAMETERS via ORGANIZATION_ID and SR_INSTANCE_ID; holds repetitive schedule period buckets governed by the REPETITIVE_* parameters.
- MSC_PARAMETERS_PK — composite primary key on (ORGANIZATION_ID, SR_INSTANCE_ID), the join anchor for the objects above.
- MSC_PARAMETERS_U1 — unique index on (SR_INSTANCE_ID, ORGANIZATION_ID), the alternate business-key access path.
Any planning engine process, snapshot collection program, or repetitive schedule calculation that operates per organization will depend on this table as its configuration source.
-
Table: MSC_PARAMETERS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PARAMETERS, object_name:MSC_PARAMETERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores information about how the planning process works for a given organization. Each organization will have an entry in MSC_PARAMETERS if it is using planning. , implementation_dba_data: MSC.MSC_PARAMETERS ,
-
Table: MSC_PARAMETERS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PARAMETERS, object_name:MSC_PARAMETERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores information about how the planning process works for a given organization. Each organization will have an entry in MSC_PARAMETERS if it is using planning. , implementation_dba_data: MSC.MSC_PARAMETERS ,
-
VIEW: APPS.MSC_PARAMETERS_DFV
12.2.2
-
VIEW: APPS.MSC_PARAMETERS_DFV
12.1.1
-
SYNONYM: APPS.MSC_PARAMETERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_PARAMETERS, status:VALID,
-
SYNONYM: APPS.MSC_PARAMETERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_PARAMETERS, status:VALID,
-
VIEW: MSC.MSC_PARAMETERS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_PARAMETERS#, status:VALID,
-
VIEW: APPS.MSC_PARAMETERS_V
12.1.1
-
VIEW: APPS.MSC_PARAMETERS_V
12.2.2
-
VIEW: APPS.MSC_BOD_SOURCING_RULES_V
12.1.1
-
Table: MSC_REPETITIVE_PERIODS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_REPETITIVE_PERIODS, object_name:MSC_REPETITIVE_PERIODS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Repetitive planning period start dates , implementation_dba_data: MSC.MSC_REPETITIVE_PERIODS ,
-
Table: MSC_REPETITIVE_PERIODS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_REPETITIVE_PERIODS, object_name:MSC_REPETITIVE_PERIODS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: Repetitive planning period start dates , implementation_dba_data: MSC.MSC_REPETITIVE_PERIODS ,
-
Table: MSC_ST_PARAMETERS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PARAMETERS, object_name:MSC_ST_PARAMETERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_PARAMETERS. , implementation_dba_data: MSC.MSC_ST_PARAMETERS ,
-
VIEW: APPS.MSC_BOD_SOURCING_RULES_V
12.2.2
-
TABLE: MSC.MSC_PARAMETERS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PARAMETERS, object_name:MSC_PARAMETERS, status:VALID,
-
TABLE: MSC.MSC_PARAMETERS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PARAMETERS, object_name:MSC_PARAMETERS, status:VALID,
-
VIEW: APPS.MSC_PARAMETERS_DFV
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PARAMETERS_DFV, status:VALID,
-
Table: MSC_ST_PARAMETERS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PARAMETERS, object_name:MSC_ST_PARAMETERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and process data for table MSC_PARAMETERS. , implementation_dba_data: MSC.MSC_ST_PARAMETERS ,
-
VIEW: MSC.MSC_PARAMETERS#
12.2.2
-
View: MSC_BOD_SOURCING_RULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_SOURCING_RULES_V, object_name:MSC_BOD_SOURCING_RULES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_BOD_SOURCING_RULES_V ,
-
VIEW: APPS.MSC_PARAMETERS_DFV
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_PARAMETERS_DFV, status:VALID,
-
PACKAGE BODY: APPS.MSC_REPPERIODS_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_REPPERIODS_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_REPPERIODS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_REPPERIODS_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_REL_PS_PLAN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_REL_PS_PLAN_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_REL_PS_PLAN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_REL_PS_PLAN_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_LAUNCH_PLAN_PK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_LAUNCH_PLAN_PK, status:VALID,
-
VIEW: APPS.MSC_BOD_SOURCING_RULES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_SOURCING_RULES_V, object_name:MSC_BOD_SOURCING_RULES_V, status:VALID,
-
PACKAGE BODY: APPS.MSC_REL_PLAN_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_REL_PLAN_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_LAUNCH_PLAN_PK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_LAUNCH_PLAN_PK, status:VALID,
-
View: MSC_BOD_SOURCING_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_SOURCING_RULES_V, object_name:MSC_BOD_SOURCING_RULES_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_BOD_SOURCING_RULES_V ,
-
Table: MSC_PLAN_ORGANIZATIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLAN_ORGANIZATIONS, object_name:MSC_PLAN_ORGANIZATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the parameters relative to organizations that participate to the plan in Oracle Advanced Planning and Scheduling (APS). This table also contains the different companies which are collaborating in a supply or demand plan in , implementation_dba_data: MSC.MSC_PLAN_ORGANIZATIONS ,
-
PACKAGE BODY: APPS.MSC_RESOURCE_AVAILABILITY
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_RESOURCE_AVAILABILITY, status:VALID,
-
View: MSC_PARAMETERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PARAMETERS_V, object_name:MSC_PARAMETERS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_PARAMETERS_V ,
-
View: MSC_PARAMETERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PARAMETERS_V, object_name:MSC_PARAMETERS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: APPS.MSC_PARAMETERS_V ,
-
Table: MSC_PLAN_ORGANIZATIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLAN_ORGANIZATIONS, object_name:MSC_PLAN_ORGANIZATIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the parameters relative to organizations that participate to the plan in Oracle Advanced Planning and Scheduling (APS). This table also contains the different companies which are collaborating in a supply or demand plan in , implementation_dba_data: MSC.MSC_PLAN_ORGANIZATIONS ,
-
PACKAGE BODY: APPS.MSC_REL_PLAN_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_REL_PLAN_PUB, status:VALID,
-
APPS.MSC_REL_PS_PLAN_PUB SQL Statements
12.1.1
-
Lookup Type: MSC_ODS_TABLE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
PACKAGE BODY: APPS.MSC_RESOURCE_AVAILABILITY
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_RESOURCE_AVAILABILITY, status:VALID,
-
APPS.MSC_REL_PS_PLAN_PUB SQL Statements
12.2.2
-
VIEW: APPS.MSC_PDR_PLAN_DETAILS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PDR_PLAN_DETAILS_V, object_name:MSC_PDR_PLAN_DETAILS_V, status:VALID,
-
VIEW: APPS.MSC_BOD_SOURCING_RULES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_BOD_SOURCING_RULES_V, object_name:MSC_BOD_SOURCING_RULES_V, status:VALID,
-
Lookup Type: MSC_ODS_TABLE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_ODS_TABLE , description: List of ODS tables used by Collections ,
-
VIEW: APPS.MSC_PDR_PLAN_DETAILS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PDR_PLAN_DETAILS_V, object_name:MSC_PDR_PLAN_DETAILS_V, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_SETUP_ODS_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_SETUP_ODS_LOAD, status:VALID,
-
PACKAGE BODY: APPS.MSC_ATP_PROC
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_ATP_PROC, status:VALID,
-
PACKAGE BODY: APPS.MSC_ATP_PROC
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_ATP_PROC, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_SETUP_ODS_LOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_SETUP_ODS_LOAD, status:VALID,
-
APPS.MSC_REPPERIODS_PUB SQL Statements
12.2.2
-
TABLE: MSC.MSC_REPETITIVE_PERIODS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_REPETITIVE_PERIODS, object_name:MSC_REPETITIVE_PERIODS, status:VALID,