Results for “mtl_supply”

50+ results




AI-generated from documented ETRM metadata — verify critical details on the linked pages.

Overview

MTL_SUPPLY is an Inventory (INV) module table in Oracle E-Business Suite 12.1.1 and 12.2.2 that stores incoming supply information. It functions as a consolidated staging and planning repository for anticipated receipts, tracking quantities that are expected to arrive into an organization from both internal and external sources. Records in this table represent supply that has not yet been received into stock but is expected based on open purchasing documents, requisitions, in-transit inter-org transfers, and receiving events.

Because MTL_SUPPLY serves as a junction between supply-generating documents (purchase orders, requisitions, receiving transactions, inter-org transfers) and the planning engine's supply picture, the heuristic Data Vault classification mined from its foreign-key structure is link. This classification is a modeling suggestion: the table's composite primary key and its role as a connector between many parent entities align with link semantics rather than pure hub or satellite behavior.

The table is owned by the INV schema and contains 48 documented columns. Its composite primary key, MTL_SUPPLY_PK, is defined on SUPPLY_TYPE_CODE and SUPPLY_SOURCE_ID.

Key Information Stored

Each row identifies a discrete unit of incoming supply, keyed by the combination of the supply type classification and the source document identifier. The most operationally significant columns include:

Audit columns such as CREATED_BY, CREATION_DATE, LAST_UPDATED_BY and LAST_UPDATE_DATE are present but are standard WHO columns rather than business-key candidates. The primary composite key is the sole unique identifier documented; additional candidate keys are not enumerated in the available metadata.

Common Use Cases and Queries

MTL_SUPPLY is consulted heavily by the MRP/MPS planning engine, by supply-and-demand reporting, and by custom reconciliation extracts. Typical usage includes verifying expected receipts against open purchase orders, checking in-transit inter-org balances, and diagnosing planning discrepancies where expected supply did not appear in the netting calculation.

SELECT s.item_id, s.supply_type_code, s.quantity,
       s.expected_delivery_date, s.to_organization_id
FROM   mtl_supply s
WHERE  s.to_organization_id = :org_id
  AND  NVL(s.exclude_from_planning, 'N') = 'N'
ORDER BY s.expected_delivery_date;

Because MTL_SUPPLY is populated and maintained by concurrent programs, records carry REQUEST_ID, PROGRAM_ID and PROGRAM_APPLICATION_ID, enabling support teams to trace which process wrote a given supply row. The CHANGE_FLAG column supports delta queries for reporting layers that only extract modified rows. Reports frequently join MTL_SUPPLY to MTL_SYSTEM_ITEMS_B for descriptions and to MTL_PARAMETERS for organization context.

Related Objects

MTL_SUPPLY participates in an extensive foreign-key network. The most significant related objects and their join columns are: