Search Results msc_gantt_query
Overview
MSC_GANTT_QUERY is a transactional table in the Advanced Supply Chain Planning (MSC) product family within Oracle E-Business Suite 12.1.1 and 12.2.2. It stores the persisted representation of Gantt chart query structures generated by the Planner Workbench and related scheduling interfaces, capturing the hierarchical node layout, dependency links, and resource or item references that drive the graphical planning views presented to supply chain planners. Each row represents one node or link element within a saved Gantt query definition, enabling the application to reconstruct multi-level scheduling visualizations without recomputation from base planning tables.
From a Data Vault modeling perspective, the mined heuristic classification for this table is standalone; it does not resolve into a traditional hub, link, or satellite pattern because its foreign-key footprint is minimal and its surrogate key is locally scoped. This classification is offered as a modeling suggestion rather than a definitional statement. The table is owned by the MSC schema and carries 31 documented columns.
Key Information Stored
- QUERY_ID — identifier of the parent Gantt query definition the row belongs to; the primary business grouping key.
- ROW_INDEX and SORT_INDEX — ordinal positioning within the persisted query result set.
- CHILD_QUERY_ID — reference to a nested or subordinate query, enabling query composition.
- NODE_PATH, NODE_TYPE, NODE_LEVEL, PARENT_LINK — collectively define the hierarchical tree structure rendered in the Gantt view, including drill-down levels and parent-child linkage.
- PLAN_ID and SR_INSTANCE_ID — tie the node to a specific planning scenario and source instance.
- ORGANIZATION_ID, INVENTORY_ITEM_ID, SUPPLIER_ID, SUPPLIER_SITE_ID — business references to the supply chain entities visualized.
- RESOURCE_ID, RES_INSTANCE_ID, DEPARTMENT_ID — resource and departmental context for capacity scheduling nodes.
- TRANSACTION_ID, OP_SEQ_ID, OP_SEQ_NUM, OP_DESC — linkage to manufacturing or scheduling operations.
- DEPENDENCY_TYPE and CRITICAL_FLAG — describe precedence relationships and critical-path designation.
- LAST_UPDATE_DATE, CREATED_BY, LAST_UPDATED_BY, CREATION_DATE, LAST_UPDATE_LOGIN — standard EBS audit and concurrency columns present on nearly all transactional tables.
- SERIAL_NUMBER, IS_FETCHED, ROW_FLAG — status and instance detail controlling row retrieval and rendering behavior.
The documented foreign key MSC_GANTT_QUERY.DEPARTMENT_ID → BOM_DEPARTMENTS confirms that DEPARTMENT_ID is a validated business reference. The remaining identifier columns (QUERY_ID, PLAN_ID, INVENTORY_ITEM_ID, RESOURCE_ID, ORGANIZATION_ID) act as business-key candidates, though the ETRM excerpt does not enumerate explicit unique indexes beyond the documented FK relationship.
Common Use Cases and Queries
Typical usage centers on reconstructing saved Gantt views for reporting, diagnostics, or troubleshooting stale planning displays. Planners and developers query rows filtered by QUERY_ID and PLAN_ID to inspect the node hierarchy and dependency structure.
- Retrieve the top-level nodes for a saved query:
SELECT QUERY_ID, ROW_INDEX, NODE_PATH, NODE_TYPE, NODE_LEVEL FROM MSC.MSC_GANTT_QUERY WHERE QUERY_ID = :p_query_id AND NODE_LEVEL = 1 ORDER BY SORT_INDEX; - Identify critical-path activities within a plan:
SELECT QUERY_ID, INVENTORY_ITEM_ID, OP_SEQ_NUM, DEPENDENCY_TYPE FROM MSC.MSC_GANTT_QUERY WHERE PLAN_ID = :p_plan_id AND CRITICAL_FLAG = 'Y'; - Join to BOM_DEPARTMENTS to resolve departmental ownership of resource nodes:
SELECT g.QUERY_ID, d.DEPARTMENT_CODE, g.RESOURCE_ID FROM MSC.MSC_GANTT_QUERY g, BOM.BOM_DEPARTMENTS d WHERE g.DEPARTMENT_ID = d.DEPARTMENT_ID; - Audit recently modified query definitions via
LAST_UPDATE_DATEandLAST_UPDATED_BYfor change-tracking reports.
Related Objects
- BOM_DEPARTMENTS — joined on
DEPARTMENT_ID; the sole documented FK target, providing department definitions for resource nodes. - MSC_GANTT_QUERY self-reference via
PARENT_LINK/CHILD_QUERY_ID— supports recursive hierarchy traversal. - MSC_PLANS and plan-related tables — resolved through
PLAN_IDto associate nodes with a planning scenario. - MTL_SYSTEM_ITEMS_B — resolved through
INVENTORY_ITEM_IDfor item descriptions in reporting. - PO_VENDORS and PO_VENDOR_SITES_ALL — resolved through
SUPPLIER_IDandSUPPLIER_SITE_IDfor supplier context. - BOM_RESOURCES — resolved through
RESOURCE_IDandRES_INSTANCE_IDfor capacity resource detail.
These relationships make MSC_GANTT_QUERY a structural persistence table rather than a master data source; its value lies in faithfully recording the interactive planning views generated during supply chain scheduling sessions.
-
Table: MSC_GANTT_QUERY
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_GANTT_QUERY, object_name:MSC_GANTT_QUERY, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: MSC.MSC_GANTT_QUERY ,
-
Table: MSC_GANTT_QUERY
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_GANTT_QUERY, object_name:MSC_GANTT_QUERY, status:VALID, product: MSC - Advanced Supply Chain Planning , implementation_dba_data: MSC.MSC_GANTT_QUERY ,
-
APPS.MSC_GANTT_PKG SQL Statements
12.1.1
-
APPS.MSC_GANTT_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.MSC_GANTT_QUERY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MSC_GANTT_QUERY, status:VALID,
-
SYNONYM: APPS.MSC_GANTT_QUERY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MSC_GANTT_QUERY, status:VALID,
-
Lookup Type: MSC_OTHER_TABLE
12.1.1
product: MSC - Advanced Supply Chain Planning , meaning: MSC_OTHER_TABLE , description: MSC_OTHER_TABLE ,
-
Lookup Type: MSC_OTHER_TABLE
12.2.2
product: MSC - Advanced Supply Chain Planning , meaning: MSC_OTHER_TABLE , description: MSC_OTHER_TABLE ,
-
TABLE: MSC.MSC_GANTT_QUERY
12.1.1
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_GANTT_QUERY, object_name:MSC_GANTT_QUERY, status:VALID,
-
TABLE: MSC.MSC_GANTT_QUERY
12.2.2
owner:MSC, object_type:TABLE, fnd_design_data:MSC.MSC_GANTT_QUERY, object_name:MSC_GANTT_QUERY, status:VALID,
-
PACKAGE BODY: APPS.MSC_GANTT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_GANTT_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSC_GANTT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_GANTT_PKG, status:VALID,
-
PACKAGE BODY: APPS.MSC_GANTT_PKG
12.1.1
-
PACKAGE BODY: APPS.MSC_GANTT_PKG
12.2.2
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_GANTT_UTILS, status:VALID,
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:MSC_GANTT_UTILS, status:VALID,
-
APPS.MSC_GANTT_UTILS SQL Statements
12.1.1
-
APPS.MSC_GANTT_UTILS SQL Statements
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.MSC_GANTT_UTILS
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
APPS.MSC_GANTT_PKG dependencies on MSC_GANTT_QUERY
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_GANTT_QUERY
12.2.2
-
12.1.1 DBA Data
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_GANTT_QUERY
12.1.1
-
APPS.MSC_GANTT_PKG dependencies on MSC_GANTT_QUERY
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.MSC_GANTT_UTILS
12.2.2
-
PACKAGE: APPS.MSC_GANTT_UTILS
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_ITEMS
12.1.1
-
APPS.MSC_GANTT_PKG dependencies on MSC_GANTT_DTL_QUERY
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_ITEMS
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_RESOURCE_BATCHES
12.1.1
-
APPS.MSC_GANTT_PKG dependencies on MSC_GANTT_DTL_QUERY
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_RESOURCE_BATCHES
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_ITEM_SUPPLIERS
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_SUPPLIER_CAPACITIES
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_SUPPLIER_CAPACITIES
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_SYSTEM_ITEMS
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_ITEM_SUPPLIERS
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_SUPPLIES
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_DEPARTMENT_RESOURCES
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_DEPARTMENT_RESOURCES
12.2.2
-
APPS.MSC_GANTT_UTILS dependencies on MSC_SUPPLIES
12.1.1
-
APPS.MSC_GANTT_UTILS dependencies on MSC_TRADING_PARTNERS
12.1.1