Search Results gmd_material_details_gtmp
Overview
GMD_MATERIAL_DETAILS_GTMP is a global temporary table owned by the GMD schema in Oracle E-Business Suite, belonging to the Process Manufacturing Product Development module. The "_GTMP" suffix indicates that this is a session-scoped staging object rather than a permanent transactional table. It is used to temporarily hold material, quantity, lot, and grade detail records while a formula, recipe, or material transaction is being processed, exploded, rolled up, or displayed, before those records are committed to permanent storage or returned to a calling interface. The table is therefore a working buffer that supports material rollup and formula detail computation, and it typically holds rows only for the lifetime of the database session that populated it.
The mined relationship data classifies this object heuristically as standalone under a Data Vault modelling view, meaning it behaves as an isolated staging construct with no dependent child tables of its own. The only documented foreign key is a reference from RESERVATION_ID to MTL_RESERVATIONS, indicating that reservation context may be carried alongside staged material lines. Because the name carries the _GTMP marker, it should not be treated as an audited source of truth; it is populated on demand by Process Manufacturing programs and reports.
Key Information Stored
The physical definition documents 72 columns. The most significant include:
- ENTITY_ID, LINE_ID — the composite unique index GMD_MATERIAL_DETAILS_GTMP_PK defines these as the business-key candidate pair that identifies each staged row.
- LINE_TYPE, LINE_NO, ROLLUP_IND, ACTION_CODE — classify the staged material line and indicate how it participates in rollup or action processing.
- ITEM_ID, ITEM_NO, ITEM_DESC1, INVENTORY_ITEM_ID, CONCATENATED_SEGMENTS — identify the material item, its number, description, and inventory key.
- QTY, ITEM_UM, PRIMARY_QTY, PRIMARY_UM, SECONDARY_QTY, SECONDARY_UM — hold the material quantities and their units of measure at primary, secondary, and material levels.
- LOT_ID, LOT_NO, LOT_NUMBER, SUBLOT_NO, EXPIRE_DATE, EXPIRATION_DATE — capture lot and sublot identity and expiry for lot-controlled materials.
- WHSE_CODE, PLANT_CODE, SUBINVENTORY_CODE, LOCATION, LOCATOR_ID — describe the warehouse, plant, subinventory, and locator context.
- QC_GRADE, GRADE_CODE, GRADE_CONTROL_FLAG — carry quality grade information where grade control applies.
- RESERVATION_ID — the documented foreign key linking staged material to MTL_RESERVATIONS.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard auditing columns.
Common Use Cases and Queries
This table is normally accessed only within the session that populated it, so queries are session-local and often used for troubleshooting or confirming what a Process Manufacturing program staged before committing. A typical pattern joins the staged rows to inventory items and lot master data, for example selecting ENTITY_ID, LINE_ID, ITEM_NO, LOT_NO, and QTY where ITEM_ID matches an inventory item, or filtering by ENTITY_ID to isolate a single formula, recipe, or transaction. Reporting use cases include verifying material rollup output, reconciling staged quantities against actual material requirements, and validating lot and grade assignments. Because rows are transient, a query should be run immediately after the originating transaction or concurrent program has executed; otherwise the table will typically appear empty.
Related Objects
The documented relationship ties GMD_MATERIAL_DETAILS_GTMP.RESERVATION_ID to MTL_RESERVATIONS.RESERVATION_ID, making MTL_RESERVATIONS the principal referenced object. Practical dependencies drawn from the column set include MTL_SYSTEM_ITEMS_B and MTL_SYSTEM_ITEMS_KFV for item identity, MTL_LOT_NUMBERS for lot validation, MTL_ITEM_LOCATIONS and subinventory definitions for locator context, and GMD_FORMULA / GMD_RECIPE structures where formula and recipe lines are being expanded. The staged material lines are closely related in purpose to permanent Process Manufacturing material detail structures, and MTL_MATERIAL_TRANSACTIONS provides the authoritative posting record against which staged details are ultimately realized. Because it is a temporary table, no dependent objects should be built directly against it.
-
Table: GMD_MATERIAL_DETAILS_GTMP
12.2.2
owner:GMD, object_type:TABLE, fnd_design_data:GMD.GMD_MATERIAL_DETAILS_GTMP, object_name:GMD_MATERIAL_DETAILS_GTMP, status:VALID, product: GMD - Process Manufacturing Product Development , implementation_dba_data: GMD.GMD_MATERIAL_DETAILS_GTMP ,
-
Table: GMD_MATERIAL_DETAILS_GTMP
12.1.1
owner:GMD, object_type:TABLE, fnd_design_data:GMD.GMD_MATERIAL_DETAILS_GTMP, object_name:GMD_MATERIAL_DETAILS_GTMP, status:VALID, product: GMD - Process Manufacturing Product Development , implementation_dba_data: GMD.GMD_MATERIAL_DETAILS_GTMP ,
-
APPS.GMD_SPREAD_CALCULATE_PKG SQL Statements
12.2.2
-
APPS.GMD_SPREAD_CALCULATE_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.GMD_MATERIAL_DETAILS_GTMP
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GMD_MATERIAL_DETAILS_GTMP, status:VALID,
-
APPS.GMD_SPREAD_FETCH_PKG SQL Statements
12.2.2
-
APPS.GMD_OPTIMIZE_FETCH_PKG SQL Statements
12.1.1
-
APPS.GMD_OPTIMIZE_FETCH_PKG SQL Statements
12.2.2
-
APPS.GMD_SPREADSHEET_UPDATE SQL Statements
12.1.1
-
APPS.GMD_SPREADSHEET_UPDATE SQL Statements
12.2.2
-
APPS.GMD_SPREAD_FETCH_PKG SQL Statements
12.1.1
-
SYNONYM: APPS.GMD_MATERIAL_DETAILS_GTMP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GMD_MATERIAL_DETAILS_GTMP, status:VALID,
-
APPS.GMD_EXPRESSION_MIG_UTIL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.GMD_SPREAD_FETCH_PKG
12.1.1
-
PACKAGE BODY: APPS.GMD_OPTIMIZE_FETCH_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_OPTIMIZE_FETCH_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMD_EXPRESSION_MIG_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_EXPRESSION_MIG_UTIL, status:VALID,
-
PACKAGE BODY: APPS.GMD_SPREAD_FETCH_PKG
12.2.2
-
APPS.GMD_EXPRESSION_MIG_UTIL SQL Statements
12.2.2
-
APPS.GMD_EXPRESSION_UTIL SQL Statements
12.2.2
-
APPS.GMD_EXPRESSION_UTIL SQL Statements
12.1.1
-
PACKAGE BODY: APPS.GMD_SPREAD_CALCULATE_PKG
12.2.2
-
PACKAGE BODY: APPS.GMD_SPREAD_CALCULATE_PKG
12.1.1
-
PACKAGE BODY: APPS.GMD_OPTIMIZE_FETCH_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_OPTIMIZE_FETCH_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMD_EXPRESSION_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_EXPRESSION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.GMD_EXPRESSION_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_EXPRESSION_UTIL, status:VALID,
-
PACKAGE BODY: APPS.GMD_SPREADSHEET_UPDATE
12.1.1
-
PACKAGE BODY: APPS.GMD_SPREADSHEET_UPDATE
12.2.2
-
PACKAGE BODY: APPS.GMD_EXPRESSION_MIG_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_EXPRESSION_MIG_UTIL, status:VALID,
-
PACKAGE BODY: APPS.GMD_SPREAD_CALCULATE_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_SPREAD_CALCULATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMD_SPREAD_CALCULATE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_SPREAD_CALCULATE_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMD_LCF_FETCH_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_LCF_FETCH_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMD_SPREADSHEET_UPDATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_SPREADSHEET_UPDATE, status:VALID,
-
PACKAGE BODY: APPS.GMD_OPTIMIZE_FETCH_PKG
12.1.1
-
PACKAGE BODY: APPS.GMD_SPREADSHEET_UPDATE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_SPREADSHEET_UPDATE, status:VALID,
-
PACKAGE BODY: APPS.GMD_LCF_FETCH_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_LCF_FETCH_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMD_SPREAD_FETCH_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_SPREAD_FETCH_PKG, status:VALID,
-
PACKAGE BODY: APPS.GMD_OPTIMIZE_FETCH_PKG
12.2.2
-
TABLE: GMD.GMD_MATERIAL_DETAILS_GTMP
12.2.2
owner:GMD, object_type:TABLE, fnd_design_data:GMD.GMD_MATERIAL_DETAILS_GTMP, object_name:GMD_MATERIAL_DETAILS_GTMP, status:VALID,
-
TABLE: GMD.GMD_MATERIAL_DETAILS_GTMP
12.1.1
owner:GMD, object_type:TABLE, fnd_design_data:GMD.GMD_MATERIAL_DETAILS_GTMP, object_name:GMD_MATERIAL_DETAILS_GTMP, status:VALID,
-
PACKAGE BODY: APPS.GMD_SPREAD_FETCH_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GMD_SPREAD_FETCH_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.GMD_EXPRESSION_UTIL
12.2.2
-
PACKAGE BODY: APPS.GMD_EXPRESSION_MIG_UTIL
12.2.2