Search Results msc_projects
Overview
The MSC_PROJECTS table is a core data object within the Oracle E-Business Suite Advanced Supply Chain Planning (ASCP) module, specifically for releases 12.1.1 and 12.2.2. It functions as a planning-level repository for manufacturing parameters that are specific to a project within a given organization and plan. This table enables the integration of project manufacturing data into the ASCP engine, allowing for the planning of material and capacity requirements based on project-specific tasks and demands. Its existence is critical for scenarios where production is organized around discrete projects, ensuring that planning calculations respect project-specific constraints and attributes.
Key Information Stored
The table's primary key structure defines its fundamental granularity: a unique combination of a plan identifier (PLAN_ID), a source instance (SR_INSTANCE_ID), an organization (ORGANIZATION_ID), and a project (PROJECT_ID). While the provided metadata does not list specific attribute columns, the description indicates it stores manufacturing parameters for the project-organization combination. In practice, this typically includes flags and references controlling project-specific planning behavior, such as whether to consume project-specific on-hand inventory, project pegging instructions, and links to the foundational project definition in the Oracle Projects module (via PROJECT_ID). The SR_INSTANCE_ID is a standard ASCP column identifying the source system instance from which the data originated.
Common Use Cases and Queries
The primary use case is supporting project-based supply planning runs. Queries against MSC_PROJECTS are often analytical, aimed at validating the scope of data loaded into a plan or troubleshooting planning results. A common pattern is to join this table to planning output tables to filter or analyze data by project. For example, to list all projects included in a specific plan, one might execute:
SELECT DISTINCT PROJECT_ID, ORGANIZATION_ID FROM MSC_PROJECTS WHERE PLAN_ID = 1001;
Another critical use case is investigating project-specific supplies or demands by joining to the MSC_SUPPLIES or MSC_DEMANDS tables. This allows planners to generate reports showing all planned orders, on-hand, or demand schedules attributable to a particular project within the planning horizon.
Related Objects
MSC_PROJECTS maintains integral relationships with several key planning tables, primarily through foreign key constraints. The documented relationships are as follows:
- MSC_PLAN_ORGANIZATIONS: MSC_PROJECTS references this table via PLAN_ID, SR_INSTANCE_ID, and ORGANIZATION_ID, establishing the valid organizational scope for a plan.
- MSC_DEMANDS: Project-specific demand records reference MSC_PROJECTS using PLAN_ID, SR_INSTANCE_ID, PROJECT_ID, and ORGANIZATION_ID.
- MSC_SUPPLIES: Has two foreign key relationships. Supplies linked to a project reference MSC_PROJECTS on PLAN_ID, SR_INSTANCE_ID, PROJECT_ID, and ORGANIZATION_ID. A separate relationship exists for implementation projects via IMPLEMENT_PROJECT_ID.
- MSC_PROJECT_TASKS, MSC_ROUTINGS, MSC_FULL_PEGGING, MSC_ITEM_EXCEPTIONS: These tables all reference MSC_PROJECTS using the composite key of PLAN_ID, SR_INSTANCE_ID, PROJECT_ID, and ORGANIZATION_ID to store task details, routing data, pegging relationships, and planning exceptions specific to a project.
-
Table: MSC_PROJECTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECTS, object_name:MSC_PROJECTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the manufacturing parameters for a given project and organization. , implementation_dba_data: MSC.MSC_PROJECTS ,
-
Table: MSC_PROJECTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECTS, object_name:MSC_PROJECTS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the manufacturing parameters for a given project and organization. , implementation_dba_data: MSC.MSC_PROJECTS ,
-
Table: MSC_SUPPLIES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table lists all the supplies for this plan. The supplies created by the planning process are added to this table. , implementation_dba_data: MSC.MSC_SUPPLIES ,
-
Table: MSC_SUPPLIES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_SUPPLIES, object_name:MSC_SUPPLIES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table lists all the supplies for this plan. The supplies created by the planning process are added to this table. , implementation_dba_data: MSC.MSC_SUPPLIES ,
-
Table: MSC_ST_PROJECTS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PROJECTS, object_name:MSC_ST_PROJECTS, 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_PROJECTS. , implementation_dba_data: MSC.MSC_ST_PROJECTS ,
-
View: MSC_PROJECT_ITEMS_TREE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECT_ITEMS_TREE_V, object_name:MSC_PROJECT_ITEMS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the project items in the tree , implementation_dba_data: APPS.MSC_PROJECT_ITEMS_TREE_V ,
-
Table: MSC_ST_PROJECTS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PROJECTS, object_name:MSC_ST_PROJECTS, 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_PROJECTS. , implementation_dba_data: MSC.MSC_ST_PROJECTS ,
-
View: MSC_PROJECT_ITEMS_TREE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECT_ITEMS_TREE_V, object_name:MSC_PROJECT_ITEMS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the project items in the tree , implementation_dba_data: APPS.MSC_PROJECT_ITEMS_TREE_V ,
-
View: MSC_SEARCH_PROJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SEARCH_PROJECTS_V, object_name:MSC_SEARCH_PROJECTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the search criteria for projects , implementation_dba_data: APPS.MSC_SEARCH_PROJECTS_V ,
-
View: MSC_SEARCH_PROJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_SEARCH_PROJECTS_V, object_name:MSC_SEARCH_PROJECTS_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: this view shows all the search criteria for projects , implementation_dba_data: APPS.MSC_SEARCH_PROJECTS_V ,
-
View: MSC_PROJECTS_TREE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECTS_TREE_V, object_name:MSC_PROJECTS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the projects in a plan in the tree , implementation_dba_data: APPS.MSC_PROJECTS_TREE_V ,
-
View: MSC_PROJECTS_TREE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MSC.MSC_PROJECTS_TREE_V, object_name:MSC_PROJECTS_TREE_V, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This view shows all the projects in a plan in the tree , implementation_dba_data: APPS.MSC_PROJECTS_TREE_V ,
-
Table: MSC_ROUTINGS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ROUTINGS, object_name:MSC_ROUTINGS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the different routings available for a bill of material. , implementation_dba_data: MSC.MSC_ROUTINGS ,
-
Table: MSC_FULL_PEGGING
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_FULL_PEGGING, object_name:MSC_FULL_PEGGING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table represents the pegging from supply to demands. , implementation_dba_data: MSC.MSC_FULL_PEGGING ,
-
Table: MSC_PROJECT_TASKS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECT_TASKS, object_name:MSC_PROJECT_TASKS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the tasks maufacturing parameters. , implementation_dba_data: MSC.MSC_PROJECT_TASKS ,
-
Table: MSC_PROJECT_TASKS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_PROJECT_TASKS, object_name:MSC_PROJECT_TASKS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the tasks maufacturing parameters. , implementation_dba_data: MSC.MSC_PROJECT_TASKS ,
-
Table: MSC_ROUTINGS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ROUTINGS, object_name:MSC_ROUTINGS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the different routings available for a bill of material. , implementation_dba_data: MSC.MSC_ROUTINGS ,
-
Table: MSC_ITEM_EXCEPTIONS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ITEM_EXCEPTIONS, object_name:MSC_ITEM_EXCEPTIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores a row per exception message against an item for exceptions generated in the Oracle Advanced planning and scheduling (APS) and the Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_ITEM_EXCEPTIONS ,
-
Table: MSC_FULL_PEGGING
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_FULL_PEGGING, object_name:MSC_FULL_PEGGING, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table represents the pegging from supply to demands. , implementation_dba_data: MSC.MSC_FULL_PEGGING ,
-
Table: MSC_ITEM_EXCEPTIONS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ITEM_EXCEPTIONS, object_name:MSC_ITEM_EXCEPTIONS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores a row per exception message against an item for exceptions generated in the Oracle Advanced planning and scheduling (APS) and the Oracle Supply Chain Hub products. , implementation_dba_data: MSC.MSC_ITEM_EXCEPTIONS ,
-
Table: MSC_DEMANDS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DEMANDS, object_name:MSC_DEMANDS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores all the demands taken into account for planning. Disposition_id would be a foreign key to MSC_SUPPLIES for dependent demands. For independent demands, disposition_id holds MRP_SCHEDULE_DATES.MPS_TRANSACTION_ID. , implementation_dba_data: MSC.MSC_DEMANDS ,
-
Table: MSC_DEMANDS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DEMANDS, object_name:MSC_DEMANDS, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores all the demands taken into account for planning. Disposition_id would be a foreign key to MSC_SUPPLIES for dependent demands. For independent demands, disposition_id holds MRP_SCHEDULE_DATES.MPS_TRANSACTION_ID. , implementation_dba_data: MSC.MSC_DEMANDS ,
-
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 ,
-
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 ,
-
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 ,
-
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 ,