Results for “mtl_reservations”

50+ results




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

Overview

MTL_RESERVATIONS is the core Inventory (INV) table in Oracle E-Business Suite that stores hard and soft reservations of on-hand inventory against demand. Each row links a specific quantity of an item — identified by organization, subinventory, locator, lot, revision, and optionally serial number — to a demand source (such as a sales order, a work in process job, or a shipping requirement) and, where applicable, to a supply source. In Oracle EBS 12.1.1 and 12.2.2, the table is owned by the INV schema and remains a central object for order management, shipping, warehouse management, and manufacturing flows that must guarantee material availability.

The documented primary key is MTL_RESERVATIONS_PK on RESERVATION_ID, with a unique index MTL_RESERVATIONS_U1 on the same column. Both are surrogate-key candidates rather than composite business keys; the true business identity of a reservation is the combination of demand source, item, organization, and material detail. Based on the foreign key topology provided, the heuristic Data Vault classification is satellite-leaning: MTL_RESERVATIONS carries descriptive state (quantities, dates, flags) about a demand/supply relationship rather than acting as a pure hub or link.

Key Information Stored

The 87 documented columns hold reservation detail, demand/supply identity, material control attributes, and audit fields. The most operationally significant columns are:

Common Use Cases and Queries

Reservations underpin availability checks, backorder processing, pick release, and shop-floor material issuance. Typical reporting identifies reserved quantity by item and organization, or traces a demand source to its reservations.

  • Reserved quantity on hand for an item in an organization: SELECT organization_id, inventory_item_id, SUM(reservation_quantity) FROM mtl_reservations GROUP BY organization_id, inventory_item_id;
  • Reservations tied to a specific sales order line: filter on DEMAND_SOURCE_TYPE_ID, DEMAND_SOURCE_HEADER_ID, DEMAND_SOURCE_LINE_ID.
  • Unstaged reservations for a pick slip: filter on PICK_SLIP_NUMBER with STAGED_FLAG and SHIP_READY_FLAG.
  • Reservations by subinventory/locator for cycle-count or replenishment analysis: join to MTL_SECONDARY_INVENTORIES and MTL_ITEM_LOCATIONS.

Related Objects

MTL_RESERVATIONS sits at the center of a dense FK web. Significant referencing tables (children) join on RESERVATION_ID:

Parent lookups include MTL_PARAMETERS, MTL_SYSTEM_ITEMS_B, MTL_LOT_NUMBERS, MTL_ITEM_REVISIONS_B, MTL_SECONDARY_INVENTORIES, MTL_ITEM_LOCATIONS, MTL_TXN_SOURCE_TYPES, and CST_COST_GROUPS.