Search Results line item display for gl account
The MTL_MGD_INVENTORY_POSITIONS table in Oracle E-Business Suite (EBS) 12.1.1 or 12.2.2 is a critical repository for managing inventory positions, particularly in the context of material goods and their transactional states. This table is part of the Oracle Inventory module and serves as a foundation for tracking inventory balances, reservations, and allocations across multiple organizations, subinventories, and locators. Below is a detailed breakdown of its structure, purpose, and key attributes.
Purpose and Functional Overview
The MTL_MGD_INVENTORY_POSITIONS table stores summarized inventory position data, including on-hand quantities, reserved quantities, and available-to-transact (ATT) quantities. It acts as a supporting table for inventory transactions, providing a consolidated view of item availability. This table is particularly useful in scenarios involving material requirements planning (MRP), order fulfillment, and supply chain optimization. Unlike transactional tables (e.g., MTL_TRANSACTIONS), it provides an aggregated snapshot of inventory status, reducing the need for complex real-time calculations.Key Columns and Data Structure
The table includes several critical columns that define inventory positions:- INVENTORY_ITEM_ID: References the item in MTL_SYSTEM_ITEMS_B.
- ORGANIZATION_ID: Identifies the inventory organization.
- SUBINVENTORY_CODE: Specifies the subinventory where the item is stored.
- LOCATOR_ID: Points to a specific locator within a subinventory (if locator control is enabled).
- PRIMARY_QUANTITY: Stores the on-hand quantity in the primary unit of measure.
- RESERVED_QUANTITY: Tracks quantities reserved for sales orders, work orders, or other demands.
- AVAILABLE_QUANTITY: Computed as PRIMARY_QUANTITY - RESERVED_QUANTITY, representing available stock.
- LOT_NUMBER and SERIAL_NUMBER: Used for lot- and serial-controlled items.
- REVISION: Captures item revisions if revision control is enabled.
Integration with Other Modules
The table interacts with multiple Oracle EBS modules:- Order Management (OM): Reservations from sales orders reduce available quantities.
- Work in Process (WIP): Component issues and returns update inventory positions.
- Purchasing (PO): Receipts and returns adjust on-hand quantities.
- Advanced Supply Chain Planning (ASCP): Provides input for planning engines.
Performance and Optimization
Since MTL_MGD_INVENTORY_POSITIONS is frequently queried for availability checks, Oracle recommends:- Indexing key columns like INVENTORY_ITEM_ID, ORGANIZATION_ID, and SUBINVENTORY_CODE.
- Running concurrent programs like "Refresh Materialized Views" to synchronize data.
- Using materialized views for reporting to offload transactional systems.
Customization and Extensions
Organizations often extend this table with custom columns (e.g., project-specific attributes) or leverage it for bespoke inventory analytics. However, direct DML operations are discouraged; instead, APIs like INV_QUANTITY_TREE_PUB should be used to ensure data integrity.Conclusion
The MTL_MGD_INVENTORY_POSITIONS table is a cornerstone of Oracle Inventory, enabling efficient inventory visibility and control. Its design supports complex supply chain operations while maintaining performance through aggregated data storage. Proper understanding of this table is essential for inventory analysts, functional consultants, and developers working with Oracle EBS 12.1.1 or 12.2.2.-
File: R1159 Item ERD.pdf
12.2.2
product: INV - Inventory , size: 40.164 KBytes , file_type: PDF Diagram ,
-
File: R1159 Item ERD.pdf
12.1.1
product: INV - Inventory , size: 40.164 KBytes , file_type: PDF Diagram ,
-
Lookup Type: INV_SRS_ACS_SORT
12.1.1
product: INV - Inventory , meaning: INV SRS ACS SORT ,
-
Lookup Type: INV_SRS_ACS_SORT
12.2.2
product: INV - Inventory , meaning: INV SRS ACS SORT ,
-
Lookup Type: INV_SRS_DST_SORT
12.1.1
product: INV - Inventory , meaning: INV SRS DST SORT ,
-
Lookup Type: INV_SRS_DST_SORT
12.2.2
product: INV - Inventory , meaning: INV SRS DST SORT ,
-
Lookup Type: MTL_DEMAND_INTERFACE_ERRORS
12.2.2
product: INV - Inventory , meaning: MTL DEMAND INTERFACE ERRORS ,
-
Lookup Type: MTL_DEMAND_INTERFACE_ERRORS
12.1.1
product: INV - Inventory , meaning: MTL DEMAND INTERFACE ERRORS ,
-
Lookup Type: MTL_FUNCTIONAL_AREAS
12.1.1
product: INV - Inventory , meaning: MTL FUNCTIONAL AREAS ,
-
Lookup Type: MTL_FUNCTIONAL_AREAS
12.2.2
product: INV - Inventory , meaning: MTL FUNCTIONAL AREAS ,
-
Lookup Type: MTL_PARAMETERS
12.2.2
product: INV - Inventory , meaning: MTL PARAMETERS ,
-
Lookup Type: MTL_PARAMETERS
12.1.1
product: INV - Inventory , meaning: MTL PARAMETERS ,
-
Lookup Type: INV_ITEM_ATTRIBUTES
12.1.1
product: INV - Inventory , meaning: Item Attributes , description: Item Attributes ,
-
Lookup Type: INV_ITEM_ATTRIBUTES
12.2.2
product: INV - Inventory , meaning: Item Attributes , description: Item Attributes ,
-
Concurrent Program: INCOIN
12.1.1
execution_filename: INVPOPIF.inopinp_open_interface_process , product: INV - Inventory , user_name: Import Items , description: Item Open Interface , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: INCOIN
12.2.2
execution_filename: INVPOPIF.inopinp_open_interface_process , product: INV - Inventory , user_name: Import Items , description: Item Open Interface , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Table: MTL_MGD_INVENTORY_POSITIONS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MGD_INVENTORY_POSITIONS, object_name:MTL_MGD_INVENTORY_POSITIONS, status:VALID, product: INV - Inventory , description: Stores the data sets built for on line display or for export , implementation_dba_data: INV.MTL_MGD_INVENTORY_POSITIONS ,
-
Table: MTL_MGD_INVENTORY_POSITIONS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MGD_INVENTORY_POSITIONS, object_name:MTL_MGD_INVENTORY_POSITIONS, status:VALID, product: INV - Inventory , description: Stores the data sets built for on line display or for export , implementation_dba_data: INV.MTL_MGD_INVENTORY_POSITIONS ,
-
Lookup Type: MTL_REPLENISHMENT_ERROR
12.1.1
product: INV - Inventory , meaning: MTL REPLENISHMENT ERROR ,
-
Lookup Type: MTL_REPLENISHMENT_ERROR
12.2.2
product: INV - Inventory , meaning: MTL REPLENISHMENT ERROR ,
-
Table: MTL_MVT_STATS_RULE_SETS_TL
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MVT_STATS_RULE_SETS_TL, object_name:MTL_MVT_STATS_RULE_SETS_TL, status:VALID, product: INV - Inventory , description: MTL_MVT_STATS_RULE_SET_TL is the corresponding transalation table for MTL_MVT_STATS_RULE_SET_B.This table contains one entry for every Rule Set Code and Language.Rule Set Code and Language uniquely identify a row.Rule Set Display Name iden , implementation_dba_data: INV.MTL_MVT_STATS_RULE_SETS_TL ,
-
Table: MTL_MVT_STATS_RULE_SETS_TL
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_MVT_STATS_RULE_SETS_TL, object_name:MTL_MVT_STATS_RULE_SETS_TL, status:VALID, product: INV - Inventory , description: MTL_MVT_STATS_RULE_SET_TL is the corresponding transalation table for MTL_MVT_STATS_RULE_SET_B.This table contains one entry for every Rule Set Code and Language.Rule Set Code and Language uniquely identify a row.Rule Set Display Name iden , implementation_dba_data: INV.MTL_MVT_STATS_RULE_SETS_TL ,
-
Lookup Type: INV_MMX_RPT_MSGS
12.2.2
product: INV - Inventory , meaning: INV MMX RPT MSGS ,
-
Lookup Type: INV_MMX_RPT_MSGS
12.1.1
product: INV - Inventory , meaning: INV MMX RPT MSGS ,
-
Concurrent Program: INVTURNITMS
12.2.2
execution_filename: INV_TURNS.CREATE_OPEN_PERIODS , product: INV - Inventory , user_name: INVTURNITMS , description: Summarize Balances at Item level for Open Periods , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: INVTURNITMS
12.1.1
execution_filename: INV_TURNS.CREATE_OPEN_PERIODS , product: INV - Inventory , user_name: INVTURNITMS , description: Summarize Balances at Item level for Open Periods , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Lookup Type: MTL_CONFIG_STATUS
12.1.1
product: INV - Inventory , meaning: MTL CONFIG STATUS ,
-
Lookup Type: MTL_RELATIONSHIP_TYPES
12.1.1
product: INV - Inventory , meaning: Relationship Types , description: Item Relationship Types ,
-
Lookup Type: MTL_CONFIG_STATUS
12.2.2
product: INV - Inventory , meaning: MTL CONFIG STATUS ,
-
Lookup Type: MTL_ITEM_QUANTITY_SORT
12.2.2
product: INV - Inventory , meaning: MTL ITEM QUANTITY SORT , description: Sort criterion for the item quantity report ,
-
Lookup Type: MTL_RELATIONSHIP_TYPES
12.2.2
product: INV - Inventory , meaning: Relationship Types , description: Item Relationship Types ,
-
Lookup Type: MTL_ITEM_QUANTITY_SORT
12.1.1
product: INV - Inventory , meaning: MTL ITEM QUANTITY SORT , description: Sort criterion for the item quantity report ,
-
Lookup Type: INV_ITEM_APPROVAL_STATUS
12.2.2
product: INV - Inventory , meaning: Item Approval Statuses , description: Item Approval Statuses for PLM ,
-
Lookup Type: INV_ITEM_APPROVAL_STATUS
12.1.1
product: INV - Inventory , meaning: Item Approval Statuses , description: Item Approval Statuses for PLM ,
-
Lookup Type: INV_SRS_MMX_REPORT_FORMAT
12.2.2
product: INV - Inventory , meaning: INV SRS MMX REPORT FORMAT ,
-
Lookup Type: INV_SRS_MMX_REPORT_FORMAT
12.1.1
product: INV - Inventory , meaning: INV SRS MMX REPORT FORMAT ,
-
Table: MTL_FISCAL_CAT_ACCOUNTS
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_FISCAL_CAT_ACCOUNTS, object_name:MTL_FISCAL_CAT_ACCOUNTS, status:VALID, product: INV - Inventory , description: Category account definitions for legal entity , implementation_dba_data: INV.MTL_FISCAL_CAT_ACCOUNTS ,
-
Table: MTL_FISCAL_CAT_ACCOUNTS
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_FISCAL_CAT_ACCOUNTS, object_name:MTL_FISCAL_CAT_ACCOUNTS, status:VALID, product: INV - Inventory , description: Category account definitions for legal entity , implementation_dba_data: INV.MTL_FISCAL_CAT_ACCOUNTS ,
-
Table: MTL_ICG_ALIASES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ICG_ALIASES, object_name:MTL_ICG_ALIASES, status:VALID, product: INV - Inventory , description: Recommended item aliases for items in an item catalog group , implementation_dba_data: INV.MTL_ICG_ALIASES ,
-
Table: MTL_ICG_ALIASES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ICG_ALIASES, object_name:MTL_ICG_ALIASES, status:VALID, product: INV - Inventory , description: Recommended item aliases for items in an item catalog group , implementation_dba_data: INV.MTL_ICG_ALIASES ,
-
Lookup Type: CONSIGN_AGING_ADD_POPLIST_ISP
12.1.1
product: INV - Inventory , meaning: Consing Inventory Aging - Add Poplist values for ISP user , description: Used in Consing Inventory Aging to manipulate Add poplist ,
-
Lookup Type: CONSIGN_AGING_ADD_POPLIST_ISP
12.2.2
product: INV - Inventory , meaning: Consing Inventory Aging - Add Poplist values for ISP user , description: Used in Consing Inventory Aging to manipulate Add poplist ,
-
Table: MTL_ICG_CATEGORIES
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ICG_CATEGORIES, object_name:MTL_ICG_CATEGORIES, status:VALID, product: INV - Inventory , description: Recommended item categories for items in an item catalog group , implementation_dba_data: INV.MTL_ICG_CATEGORIES ,
-
Lookup Type: INV_BULK_PICK_CONTROL
12.1.1
product: INV - Inventory , meaning: INV_BULK_PICK_CONTROL , description: Determines how tasks should be bulked ,
-
Lookup Type: INV_BULK_PICK_CONTROL
12.2.2
product: INV - Inventory , meaning: INV_BULK_PICK_CONTROL , description: Determines how tasks should be bulked ,
-
Lookup Type: INV_SRS_DST_TYPE
12.2.2
product: INV - Inventory , meaning: INV SRS DST TYPE ,
-
Lookup Type: INV_SRS_DST_TYPE
12.1.1
product: INV - Inventory , meaning: INV SRS DST TYPE ,
-
Table: MTL_ICG_CATEGORIES
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_ICG_CATEGORIES, object_name:MTL_ICG_CATEGORIES, status:VALID, product: INV - Inventory , description: Recommended item categories for items in an item catalog group , implementation_dba_data: INV.MTL_ICG_CATEGORIES ,
-
Lookup Type: PCH_RESERVATION_RPT
12.2.2
product: INV - Inventory , meaning: PCH RESERVATION RPT ,
-
Lookup Type: PCH_RESERVATION_RPT
12.1.1
product: INV - Inventory , meaning: PCH RESERVATION RPT ,