Search Results mtl_supply
Overview
The MTL_SUPPLY table is a core transactional table within the Oracle E-Business Suite Inventory (INV) module. Its primary role is to serve as a central repository for storing detailed information about all incoming supply for an organization. This table is fundamental to the supply chain and material planning processes, acting as a unified source for data related to requisitions, purchase orders, inter-organization transfers, and receiving transactions. By consolidating this information, MTL_SUPPLY enables critical EBS functions such as Available-to-Promise (ATP) checks, supply-demand matching in planning engines like MRP, and providing visibility into the inbound supply pipeline.
Key Information Stored
The table's structure is defined by a composite primary key on SUPPLY_TYPE_CODE and SUPPLY_SOURCE_ID, which classifies and uniquely identifies each supply line. Key columns include identifiers for the item (ITEM_ID), revision (ITEM_REVISION), and category (CATEGORY_ID). It stores organizational context with FROM_ORGANIZATION_ID and TO_ORGANIZATION_ID, as well as subinventory details (FROM_SUBINVENTORY, TO_SUBINVENTORY). Crucially, it holds foreign keys to the source transactional documents, such as REQ_LINE_ID, PO_LINE_ID, PO_DISTRIBUTION_ID, SHIPMENT_LINE_ID, and RCV_TRANSACTION_ID. Additional columns track quantities, dates, and planning parameters like MRP_TO_ORGANIZATION_ID, linking supply to specific planning contexts.
Common Use Cases and Queries
A primary use case is generating reports on open purchase order receipts. A typical query would join MTL_SUPPLY to PO_HEADERS_ALL and MTL_SYSTEM_ITEMS_B to list pending quantities. For ATP inquiries, the table is queried to sum all scheduled receipts for a specific item and organization within a given time fence. In support of inter-organization transfers, queries often join MTL_SUPPLY to MTL_INTERORG_PARAMETERS to validate transfer rules. A common pattern is to filter by SUPPLY_TYPE_CODE (e.g., 'PO', 'REQ', 'SHIPMENT') and a status to find active supply lines. For example:
- SELECT ms.item_id, ms.primary_quantity, ms.expected_delivery_date FROM mtl_supply ms WHERE ms.to_organization_id = :p_org_id AND ms.supply_type_code = 'PO' AND ms.primary_quantity > 0;
Related Objects
As indicated by its extensive foreign key relationships, MTL_SUPPLY is a central hub connecting Inventory with Purchasing (PO) and Receiving (RCV) modules. Key related tables include PO_REQUISITION_LINES_ALL, PO_LINES_ALL, PO_DISTRIBUTIONS_ALL, RCV_SHIPMENT_LINES, and RCV_TRANSACTIONS. It maintains referential integrity with master data tables like MTL_SYSTEM_ITEMS_B, MTL_CATEGORIES_B, and MTL_SECONDARY_INVENTORIES. For organizational and parameter context, it references MTL_PARAMETERS and MTL_INTERORG_PARAMETERS. This dense network of relationships underscores its role as the definitive record for inbound supply within the Oracle EBS architecture.
-
Table: MTL_SUPPLY
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SUPPLY, object_name:MTL_SUPPLY, status:VALID, product: INV - Inventory , description: Stores incoming supply information , implementation_dba_data: INV.MTL_SUPPLY ,
-
Table: MTL_SUPPLY
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_SUPPLY, object_name:MTL_SUPPLY, status:VALID, product: INV - Inventory , description: Stores incoming supply information , implementation_dba_data: INV.MTL_SUPPLY ,
-
APPS.WMS_LMS_EXPECTED_RES dependencies on MTL_SUPPLY
12.1.1
-
APPS.ICX_PO_REQS_CANCEL_SV dependencies on MTL_SUPPLY
12.1.1
-
APPS.FLM_SUPPLY_DEMAND dependencies on MTL_SUPPLY
12.1.1
-
APPS.PO_RELGEN_PKG1 dependencies on MTL_SUPPLY
12.1.1
-
APPS.PO_REQCHANGEREQUESTWF_PVT dependencies on MTL_SUPPLY
12.1.1
-
APPS.WPS_SUPPLY_DEMAND dependencies on MTL_SUPPLY
12.2.2
-
APPS.CSP_SUPPLY_DEMAND_PVT dependencies on MTL_SUPPLY
12.2.2
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on MTL_SUPPLY
12.2.2
-
APPS.WIP_WS_SHORTAGE dependencies on MTL_SUPPLY
12.2.2
-
APPS.RCV_QUANTITIES_S dependencies on MTL_SUPPLY
12.2.2
-
APPS.MRP_HORIZONTAL_PLAN_SC dependencies on MTL_SUPPLY
12.2.2
-
APPS.CSP_PARTS_ORDER dependencies on MTL_SUPPLY
12.2.2
-
APPS.INVIDIT3 dependencies on MTL_SUPPLY
12.2.2
-
APPS.CTO_BOM_RTG_PK dependencies on MTL_SUPPLY
12.2.2
-
APPS.PO_REQCHANGEREQUESTWF_PVT dependencies on MTL_SUPPLY
12.2.2
-
APPS.PO_RELGEN_PKG dependencies on MTL_SUPPLY
12.2.2
-
APPS.PO_RELGEN_PKG1 dependencies on MTL_SUPPLY
12.2.2
-
APPS.CTO_CONFIG_COST_PK dependencies on MTL_SUPPLY
12.2.2
-
APPS.MRP_UPDATE_MRP_INFO_PK dependencies on MTL_SUPPLY
12.1.1
-
APPS.ICX_PO_REQS_CANCEL_SV dependencies on MTL_SUPPLY
12.2.2
-
APPS.MRP_HORIZONTAL_PLAN_SC dependencies on MTL_SUPPLY
12.1.1
-
APPS.INV_RCV_TXN_MATCH dependencies on MTL_SUPPLY
12.1.1
-
APPS.RCV_GET_DELIVERED_QTY dependencies on MTL_SUPPLY
12.1.1
-
APPS.PO_RELGEN_PKG dependencies on MTL_SUPPLY
12.1.1
-
APPS.OPI_DBI_INV_VALUE_OPM_INIT_PKG dependencies on MTL_SUPPLY
12.1.1
-
APPS.RCV_TRANSACTION_SV dependencies on MTL_SUPPLY
12.1.1
-
APPS.CSP_PARTS_ORDER dependencies on MTL_SUPPLY
12.1.1
-
APPS.PO_REQS_CONTROL_SV dependencies on MTL_SUPPLY
12.2.2
-
APPS.WMS_XDOCK_PEGGING_PUB dependencies on MTL_SUPPLY
12.1.1
-
APPS.RCV_SHIPMENT_LINES_PKG dependencies on MTL_SUPPLY
12.2.2
-
APPS.RCV_GET_DELIVERED_QTY dependencies on MTL_SUPPLY
12.2.2
-
APPS.INV_UI_RCV_LOVS dependencies on MTL_SUPPLY
12.2.2
-
APPS.CHV_LOAD_ORDERS dependencies on MTL_SUPPLY
12.1.1
-
APPS.MRP_UPDATE_MRP_INFO_PK dependencies on MTL_SUPPLY
12.2.2
-
APPS.CONVERT_TEST dependencies on MTL_SUPPLY
12.2.2
-
APPS.PO_REQ_LINES_SV dependencies on MTL_SUPPLY
12.1.1
-
APPS.RCV_QUANTITIES_S dependencies on MTL_SUPPLY
12.1.1
-
APPS.INV_CG_UPGRADE dependencies on MTL_SUPPLY
12.1.1
-
APPS.RCV_ROI_TRANSACTION dependencies on MTL_SUPPLY
12.1.1
-
APPS.CSP_PLAN_DETAILS_PKG dependencies on MTL_SUPPLY
12.1.1
-
APPS.PO_REQ_LINES_SV dependencies on MTL_SUPPLY
12.2.2
-
APPS.WMS_LMS_EXPECTED_RES dependencies on MTL_SUPPLY
12.2.2
-
APPS.PO_REQS_CONTROL_SV dependencies on MTL_SUPPLY
12.1.1
-
APPS.INVIDIT3 dependencies on MTL_SUPPLY
12.1.1
-
APPS.INV_RCV_COMMON_APIS dependencies on MTL_SUPPLY
12.1.1
-
APPS.CONVERT_TEST dependencies on MTL_SUPPLY
12.1.1
-
APPS.CTO_BOM_RTG_PK dependencies on MTL_SUPPLY
12.1.1
-
APPS.CSTACPCS dependencies on MTL_SUPPLY
12.1.1