Search Results msc_project_tasks
Overview
The MSC_PROJECT_TASKS table is a core data repository within the Oracle E-Business Suite Advanced Supply Chain Planning (ASCP) module. It functions as the central table for storing manufacturing parameters and attributes associated with project tasks that are considered during the supply chain planning process. In the context of Oracle Projects and Manufacturing integration, this table enables planners to incorporate project-specific task details—such as scheduling constraints and resource requirements—into the generation of a constrained or optimized plan. Its existence is critical for scenarios where manufacturing execution is driven by project milestones, ensuring material and capacity plans align with project timelines and deliverables.
Key Information Stored
The table's primary key uniquely identifies a task within a specific plan, instance, organization, and project, consisting of SR_INSTANCE_ID, ORGANIZATION_ID, PLAN_ID, PROJECT_ID, and TASK_ID. While the provided metadata emphasizes the structural relationships, the table's description indicates it stores task manufacturing parameters. Typically, this would encompass columns defining task duration, start and end dates, scheduling priority, and potentially references to specific manufacturing resources or routings required for the task. The foreign key relationships demonstrate that these task parameters are directly linked to planning outputs like supplies, demands, and pegging.
Common Use Cases and Queries
A primary use case is analyzing the impact of project tasks on material requirements. Planners often query this table to validate which project tasks have been successfully loaded into a plan and to examine their associated manufacturing constraints. Common reporting includes listing all tasks for a specific project within a plan or identifying tasks that have generated planned orders. A typical SQL pattern involves joining to MSC_PROJECTS for project details and to MSC_SUPPLIES to see resulting planned orders.
SELECT mpt.task_id, mpt.project_id, mp.project_name,
ms.supply_id, ms.new_schedule_date
FROM msc_project_tasks mpt,
msc_projects mp,
msc_supplies ms
WHERE mpt.plan_id = :p_plan_id
AND mpt.sr_instance_id = mp.sr_instance_id
AND mpt.plan_id = mp.plan_id
AND mpt.project_id = mp.project_id
AND mpt.organization_id = ms.organization_id
AND mpt.task_id = ms.task_id
AND mpt.project_id = ms.project_id
AND ms.sr_instance_id = mpt.sr_instance_id
AND ms.plan_id = mpt.plan_id;
Related Objects
The MSC_PROJECT_TASKS table maintains integral relationships with several key planning tables, as documented by its foreign keys. These relationships show how task data propagates through the planning engine:
- MSC_PROJECTS: The parent table, defining the project header. Joined on PLAN_ID, SR_INSTANCE_ID, PROJECT_ID, and ORGANIZATION_ID.
- MSC_DEMANDS: Links project tasks to their associated demand entries in the plan.
- MSC_SUPPLIES: Has two distinct relationships. One links tasks to supplies generated to fulfill them, and another links via IMPLEMENT_TASK_ID and IMPLEMENT_PROJECT_ID for implementation details.
- MSC_FULL_PEGGING: References tasks for supply-demand pegging analysis.
- MSC_ITEM_EXCEPTIONS: Task data can be a source for planning exceptions.
- MSC_ROUTINGS: Associates manufacturing routing steps with the project task.
-
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 ,
-
APPS.MSC_WS_APS_DATA_SERVICES dependencies on MSC_PROJECT_TASKS
12.1.1
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_PROJECT_TASKS
12.2.2
-
APPS.MSC_GET_NAME dependencies on MSC_PROJECT_TASKS
12.2.2
-
APPS.MSC_EXP_WF dependencies on MSC_PROJECT_TASKS
12.1.1
-
APPS.MSC_CL_OTHER_ODS_LOAD dependencies on MSC_PROJECT_TASKS
12.1.1
-
APPS.MSC_GET_NAME dependencies on MSC_PROJECT_TASKS
12.1.1
-
APPS.MSC_EXP_WF dependencies on MSC_PROJECT_TASKS
12.2.2
-
APPS.MSC_WS_APS_DATA_SERVICES dependencies on MSC_PROJECT_TASKS
12.2.2
-
VIEW: MSC.MSC_PROJECT_TASKS#
12.2.2
owner:MSC, object_type:VIEW, object_name:MSC_PROJECT_TASKS#, status:VALID,
-
VIEW: APPS.MSC_X_TASKS_V
12.2.2
-
VIEW: APPS.MSC_X_TASKS_V
12.1.1
-
SYNONYM: APPS.MSC_PROJECT_TASKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_PROJECT_TASKS, status:VALID,
-
VIEW: APPS.MSC_PROJECT_TASK_ITEMS_TREE_V
12.1.1
-
VIEW: APPS.MSC_PROJECT_TASK_ITEMS_TREE_V
12.2.2
-
SYNONYM: APPS.MSC_PROJECT_TASKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_PROJECT_TASKS, status:VALID,
-
APPS.MSC_EXP_WF dependencies on MSC_PROJECTS
12.2.2
-
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 ,
-
APPS.MSC_EXP_WF dependencies on MSC_PROJECTS
12.1.1
-
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 ,
-
VIEW: MSC.MSC_PROJECT_TASKS#
12.2.2
-
VIEW: APPS.MSC_PHUB_PROJECTS_MV#
12.2.2
-
VIEW: APPS.MSC_PROJECTS_TREE_V
12.1.1
-
VIEW: APPS.MSC_PROJECTS_TREE_V
12.2.2
-
Table: MSC_ST_PROJECT_TASKS
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PROJECT_TASKS, object_name:MSC_ST_PROJECT_TASKS, 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_PROJECT_TASKS. , implementation_dba_data: MSC.MSC_ST_PROJECT_TASKS ,
-
Table: MSC_ST_PROJECT_TASKS
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_ST_PROJECT_TASKS, object_name:MSC_ST_PROJECT_TASKS, 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_PROJECT_TASKS. , implementation_dba_data: MSC.MSC_ST_PROJECT_TASKS ,
-
TABLE: MSC.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,
-
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 ,
-
TABLE: MSC.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,
-
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 ,
-
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_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_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_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_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_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 ,
-
PACKAGE BODY: APPS.MSC_WS_APS_DATA_SERVICES
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_APS_DATA_SERVICES, status:VALID,
-
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 ,
-
PACKAGE BODY: APPS.MSC_WS_APS_DATA_SERVICES
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_WS_APS_DATA_SERVICES, status:VALID,
-
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 ,
-
MATERIALIZED VIEW: APPS.MSC_PHUB_PROJECTS_MV
12.2.2
-
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 ,
-
VIEW: APPS.MSC_X_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, object_name:MSC_X_TASKS_V, status:VALID,
-
VIEW: APPS.MSC_X_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, object_name:MSC_X_TASKS_V, status:VALID,
-
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 ,
-
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_GET_NAME
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_GET_NAME, status:VALID,