Search Results msc_department_resources
Overview
The MSC_DEPARTMENT_RESOURCES table is a core data structure within the Oracle E-Business Suite Advanced Supply Chain Planning (ASCP) module. It functions as the central repository for storing and managing resource capacity data used during the planning engine's finite and infinite capacity scheduling runs. This table is critical for modeling the availability of manufacturing resources (e.g., machines, labor, work centers) within specific departments for a given plan. It enables the planning engine to perform constraint-based scheduling by understanding the time-phased capacity limits of each resource, thereby determining feasible production schedules and identifying potential bottlenecks.
Key Information Stored
The table's primary key uniquely identifies a resource within the context of a specific plan, organization, department, and sourcing instance. The key columns are PLAN_ID, SR_INSTANCE_ID, ORGANIZATION_ID, DEPARTMENT_ID, and RESOURCE_ID. While the provided metadata does not list all detail columns, typical data stored in this and related tables includes resource availability per 24-hour day, available hours per day, efficiency, and capacity units. The table's structure ensures that resource capacity is correctly scoped to a single planning scenario (PLAN_ID) and its associated supply chain model (SR_INSTANCE_ID). The foreign key relationship to MSC_RESOURCE_GROUPS via RESOURCE_GROUP_NAME indicates it also supports resource grouping for aggregate capacity planning.
Common Use Cases and Queries
This table is primarily accessed for capacity analysis, exception reporting, and plan data validation. Common operational queries involve joining to related planning output tables to analyze resource utilization against available capacity. For instance, to identify resources that are over-utilized in a specific plan, one might join MSC_DEPARTMENT_RESOURCES to MSC_NET_RESOURCE_AVAIL. A typical reporting pattern is to list all resources for a given plan to verify data collection:
SELECT resource_id, department_id FROM msc_department_resources WHERE plan_id = :p_plan_id AND organization_id = :p_org_id ORDER BY department_id;
It is also central to diagnosing capacity-related planning exceptions, as the MSC_EXCEPTION_DETAILS and MSC_ITEM_EXCEPTIONS tables directly reference it to provide context for resource overload or underutilization alerts.
Related Objects
MSC_DEPARTMENT_RESOURCES sits at the center of a key data model for resource planning. Its integrity is enforced by foreign key relationships to master data and it is referenced by numerous planning output tables. The documented relationships are:
- MSC_PLAN_ORGANIZATIONS: Validates that the PLAN_ID, ORGANIZATION_ID, and SR_INSTANCE_ID combination is part of the defined plan.
- MSC_RESOURCE_GROUPS: Validates the RESOURCE_GROUP_NAME against defined groups.
- Referenced By: The table is the parent to several critical planning output tables, which use its primary key to detail resource-specific plan results:
- MSC_BIS_RES_SUMMARY (for Business Intelligence System summaries)
- MSC_BOR_REQUIREMENTS (for Bill of Resource requirements)
- MSC_EXCEPTION_DETAILS (for planning exceptions)
- MSC_ITEM_EXCEPTIONS (for item-level exceptions)
- MSC_NET_RESOURCE_AVAIL (for net resource availability calculations)
-
Table: MSC_DEPARTMENT_RESOURCES
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DEPARTMENT_RESOURCES, object_name:MSC_DEPARTMENT_RESOURCES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the resources available for planning. , implementation_dba_data: MSC.MSC_DEPARTMENT_RESOURCES ,
-
Table: MSC_DEPARTMENT_RESOURCES
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_DEPARTMENT_RESOURCES, object_name:MSC_DEPARTMENT_RESOURCES, status:VALID, product: MSC - Advanced Supply Chain Planning , description: This table stores the resources available for planning. , implementation_dba_data: MSC.MSC_DEPARTMENT_RESOURCES ,
-
APPS.MSD_SALES_OPERATION_PLAN dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_DS_SCHEDULE dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_BI2EBS_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_UPDATE_RESOURCE dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.GMP_DESPATCH_LOAD_RPT_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GET_NAME dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_ATP_REQ dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GET_BIS_VALUES dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_WS_SNO_PUBLISH dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_BI2EBS_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSD_SALES_OPERATION_PLAN dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_RES_PLAN_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_UPDATE_RESOURCE dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_RESOURCE_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_CRP_HORIZONTAL_PLAN dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_AATP_PVT dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_CL_BOM_ODS_LOAD dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_REL_PLAN_PUB dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_RESOURCE_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_POST_PRO dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GET_BIS_VALUES dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_ATP_REQ dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_ATP_PROC dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.GMP_DESPATCH_LOAD_RPT_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_GET_GANTT_DATA dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_ATP_PROC dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GET_NAME dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_NET_RES_INST_AVAILABILITY dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_CL_BOM_ODS_LOAD dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_RESOURCE_AVAILABILITY dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_DS_SCHEDULE dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_AATP_PVT dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_RESOURCE_AVAILABILITY dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_POST_PRO dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_REL_PS_PLAN_PUB dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_CRP_HORIZONTAL_PLAN dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_SNO_PKG dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_NET_RES_INST_AVAILABILITY dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_WS_SNO_PUBLISH dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_CRP_HORIZONTAL_PLAN dependencies on MSC_RESOURCE_REQUIREMENTS
12.2.2
-
APPS.MSC_CRP_HORIZONTAL_PLAN dependencies on MSC_RESOURCE_REQUIREMENTS
12.1.1
-
APPS.MSC_AATP_PVT dependencies on MSC_RESOURCE_REQUIREMENTS
12.1.1
-
APPS.MSC_AATP_PVT dependencies on MSC_RESOURCE_REQUIREMENTS
12.2.2