Search Results msc_planners
Overview
MSC_PLANNERS is a foundational table within the Oracle Advanced Supply Chain Planning (ASCP) module, owned by the MSC schema. It stores and maintains the master list of planner codes used throughout the planning application. In Oracle EBS 12.1.1 and 12.2.2, planner codes serve as the primary organizational unit by which supply chain planning activities are segmented, secured, and reported. Each planner represents an individual or organizational role responsible for reviewing, approving, and executing planning recommendations for a specific set of items, organizations, or supply chain entities.
From a data modeling perspective, the heuristic Data Vault classification for this table is standalone, based on its mined foreign key structure. While it contains a self-contained business key, the mining exercise did not surface strong hub, link, or satellite relationships from the schema alone. A data vault practitioner might nevertheless treat the planner code as a natural business key candidate for a hub, given the presence of the unique index MSC_PLANNERS_U1. This classification should be regarded as a modeling suggestion rather than a definitive architectural directive.
Key Information Stored
The table contains 35 documented columns. The most significant business columns include:
- PLANNER_CODE — The business identifier for a planner, widely referenced across planning tables, concurrent programs, and profile options.
- ORGANIZATION_ID — The inventory organization to which the planner is associated, enabling organization-specific planner segmentation.
- SR_INSTANCE_ID — The source system instance identifier, supporting multi-source or multi-instance data collection scenarios.
- DESCRIPTION — A human-readable description of the planner.
- DISABLE_DATE — The date on which the planner became inactive; null values typically indicate active planners.
- EMPLOYEE_ID — A foreign key referencing PSB_EMPLOYEES, linking the planner to an HR employee record.
- ELECTRONIC_MAIL_ADDRESS — The planner's email address, used for notification workflows.
- USER_NAME — The associated application user account.
- CURRENT_EMPLOYEE_FLAG — Indicates whether the planner currently corresponds to an active employee.
- REFRESH_NUMBER — Supports the ASCP data refresh and collection versioning process.
- Standard audit columns: LAST_UPDATE_DATE, LAST_UPDATED_BY, CREATION_DATE, CREATED_BY, and the ATTRIBUTE1–ATTRIBUTE15 descriptive flexfield columns.
The surrogate primary key is MSC_PLANNERS_PK, defined over (PLANNER_CODE, ORGANIZATION_ID, SR_INSTANCE_ID). The unique index MSC_PLANNERS_U1 covers (SR_INSTANCE_ID, PLANNER_CODE, ORGANIZATION_ID), confirming the composite business key candidate.
Common Use Cases and Queries
Typical use cases include validating planner codes during ASCP setup, generating planner-based assignment reports, and filtering plan outputs by planner. A common query pattern retrieves active planners for a given organization:
- SELECT planner_code, description, employee_id, electronic_mail_address FROM msc_planners WHERE organization_id = :org_id AND disable_date IS NULL;
- Joining to PSB_EMPLOYEES on employee_id to enrich planner records with HR details.
- Joining to planning result tables (such as MSC_SUPPLIES or MSC_DEMANDS) on planner_code to produce planner-scoped exception reports.
Reporting use cases include planner workload summaries, inactive planner audits, and reconciliation between ASCP planner codes and HR employee assignments.
Related Objects
- PSB_EMPLOYEES — Referenced via MSC_PLANNERS.EMPLOYEE_ID, providing HR employee context.
- MSC_PLANNERS_PK — Primary key constraint governing uniqueness.
- MSC_PLANNERS_U1 — Unique index supporting the business key.
- Planning result tables (e.g., msc_supplies, msc_demands, msc_exceptions) — Joined on planner_code for planner-scoped reporting.
- MRP/MPS planning tables — Share planner_code semantics across planning modules.
- FND_USER — Correlates via USER_NAME for application account linkage.
Together these associations establish MSC_PLANNERS as the reference anchor for planner-driven segmentation and security across Oracle Advanced Supply Chain Planning.
-
Table: MSC_PLANNERS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLANNERS, object_name:MSC_PLANNERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores and maintains a list of planner codes. , implementation_dba_data: MSC.MSC_PLANNERS ,
-
Table: MSC_PLANNERS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLANNERS, object_name:MSC_PLANNERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores and maintains a list of planner codes. , implementation_dba_data: MSC.MSC_PLANNERS ,
-
VIEW: APPS.MSC_PUSH_PLANNERS_V
12.2.2
-
VIEW: APPS.MSC_PUSH_PLANNERS_V
12.1.1
-
APPS.MSC_EVENT SQL Statements
12.2.2
-
APPS.MSC_EVENT SQL Statements
12.1.1
-
SYNONYM: APPS.MSC_PLANNERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_PLANNERS, status:VALID,
-
VIEW: MSC.MSC_PLANNERS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_PLANNERS#, status:VALID,
-
SYNONYM: APPS.MSC_PLANNERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_PLANNERS, status:VALID,
-
Table: MSC_ST_PLANNERS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PLANNERS, object_name:MSC_ST_PLANNERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and processdata for table MSC_PLANNERS.... , implementation_dba_data: MSC.MSC_ST_PLANNERS ,
-
APPS.MSC_WF_ALLOC_ATP SQL Statements
12.1.1
-
APPS.MSC_WF_ALLOC_ATP SQL Statements
12.2.2
-
VIEW: MSC.MSC_PLANNERS#
12.2.2
-
Table: MSC_ST_PLANNERS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PLANNERS, object_name:MSC_ST_PLANNERS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: The staging table used by the collection program to validate and processdata for table MSC_PLANNERS.... , implementation_dba_data: MSC.MSC_ST_PLANNERS ,
-
PACKAGE BODY: APPS.MSC_EVENT
12.1.1
-
VIEW: APPS.MSC_PO_REQUISITIONS_V
12.2.2
-
PACKAGE BODY: APPS.MSC_WF_ALLOC_ATP
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WF_ALLOC_ATP, status:VALID,
-
PACKAGE BODY: APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SELECT_ALL_FOR_RELEASE_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_EVENT
12.2.2
-
PACKAGE BODY: APPS.MSC_WF_ALLOC_ATP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WF_ALLOC_ATP, status:VALID,
-
APPS.MSC_PLAN_RELEASE SQL Statements
12.2.2
-
PACKAGE BODY: APPS.MSC_X_WFNOTIFY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_WFNOTIFY_PKG, status:VALID,
-
TABLE: MSC.MSC_PLANNERS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLANNERS, object_name:MSC_PLANNERS, status:VALID,
-
VIEW: APPS.MSC_PO_REQUISITIONS_V
12.1.1
-
PACKAGE BODY: APPS.MSC_WS_OTM_BPEL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_OTM_BPEL, status:VALID,
-
PACKAGE BODY: APPS.MSC_WS_OTM_BPEL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_OTM_BPEL, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_CVMI_REPLENISH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_CVMI_REPLENISH, status:VALID,
-
PACKAGE BODY: APPS.MSC_REL_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_REL_WF, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_CVMI_REPLENISH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_CVMI_REPLENISH, status:VALID,
-
VIEW: APPS.MSC_PUSH_PLANNERS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_PUSH_PLANNERS_V, status:VALID,
-
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_EXP_WF
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_EXP_WF, status:VALID,
-
PACKAGE BODY: APPS.MSC_RP_RELEASE_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_RP_RELEASE_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_REPLENISH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_REPLENISH, status:VALID,
-
APPS.MSC_RP_RELEASE_PUB SQL Statements
12.2.2
-
PACKAGE BODY: APPS.MSC_RELEASE_PK
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_RELEASE_PK, status:VALID,
-
PACKAGE BODY: APPS.MSC_SELECT_ALL_FOR_RELEASE_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_SELECT_ALL_FOR_RELEASE_PUB, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_USER_EXCEP_GEN
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_USER_EXCEP_GEN, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_REPLENISH
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_REPLENISH, status:VALID,
-
TABLE: MSC.MSC_PLANNERS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PLANNERS, object_name:MSC_PLANNERS, status:VALID,
-
PACKAGE BODY: APPS.MSC_EXP_WF
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_EXP_WF, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_USER_EXCEP_GEN
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_USER_EXCEP_GEN, status:VALID,
-
PACKAGE BODY: APPS.MSC_PLAN_RELEASE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_PLAN_RELEASE, status:VALID,
-
VIEW: APPS.MSC_PUSH_PLANNERS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_PUSH_PLANNERS_V, status:VALID,
-
PACKAGE BODY: APPS.MSC_X_WFNOTIFY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_X_WFNOTIFY_PKG, 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 ,
-
PACKAGE BODY: APPS.MSC_RELEASE_PK
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_RELEASE_PK, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_OTHER_ODS_LOAD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_OTHER_ODS_LOAD, status:VALID,
-
PACKAGE BODY: APPS.MSC_CL_OTHER_ODS_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_CL_OTHER_ODS_LOAD, status:VALID,
-
View: MSC_PO_REQUISITIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PO_REQUISITIONS_V, object_name:MSC_PO_REQUISITIONS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view contains all the information necessary to create approved or unapproved requisitions in Oracle Purchasing. This view is used in XML-outbound , implementation_dba_data: APPS.MSC_PO_REQUISITIONS_V ,