Search Results row_status_flag
Overview
APPS.MTL_RESERVATIONS_VIEW is a reporting and integration view within Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 that exposes active material reservations against demand records. It is defined over the MTL_DEMAND base table and is designed to return a consolidated, presentation-ready set of reservation rows without requiring consuming applications or reports to reapply the underlying filtering logic. In effect, the view acts as a stable, read-only interface that surfaces only those demand rows that represent genuine, outstanding reservations.
The view is particularly relevant where applications or interfaces need to identify reserved quantities linked to a sales order, a work order component, or an internal requisition. Because the view encapsulates the filter predicate on ROW_STATUS_FLAG, querying it avoids common pitfalls associated with manual queries against MTL_DEMAND, where the analyst must independently determine which demand rows are currently active.
Underlying Base Objects
The documented metadata identifies MTL_DEMAND (accessed via a SYNONYM in the APPS schema) as the sole referenced base object. MTL_DEMAND is the central repository for demand and reservation records in Oracle Inventory, capturing both the requirement side and the associated supply-side references. MTL_RESERVATIONS_VIEW does not aggregate, join, or transform this table beyond column aliasing and numeric conversion; it is a filtered projection.
Four predicates define the view’s contents: RESERVATION_TYPE = 2 (restricting output to reservations), ROW_STATUS_FLAG = 1 (restricting output to active rows, excluding soft-deleted or inactive records), PARENT_DEMAND_ID IS NOT NULL (excluding top-level demand and returning only child reservation rows), and PRIMARY_UOM_QUANTITY - COMPLETED_QUANTITY != 0 (excluding fully satisfied or zero-balance reservations).
Key Columns
The view exposes the following principal columns:
- ORGANIZATION_ID — Operating unit/inventory organization owning the reservation.
- INVENTORY_ITEM_ID — The reserved item.
- DEMAND_SOURCE_TYPE_ID — Aliased from demand_source_type, indicating whether the demand originates from a sales order, work order, requisition, etc.
- DEMAND_SOURCE_HEADER_ID and DEMAND_SOURCE_LINE_ID — Header and line identifiers of the originating document; the line ID is derived by TO_NUMBER(demand_source_line).
- DEMAND_SOURCE_NAME — Descriptive reference for the demand source.
- SUPPLY_SOURCE_TYPE_ID — Aliased from supply_source_type.
- PRIMARY_RESERVATION_QUANTITY — Computed as PRIMARY_UOM_QUANTITY minus COMPLETED_QUANTITY in the primary unit of measure.
- REVISION, LOT_NUMBER, SUBUINVENTORY_CODE, LOCATOR_ID — Inventory attributes identifying exactly where the reserved material resides.
- DEMAND_SOURCE_DELIVERY — Delivery reference associated with the demand.
Common Use Cases and Queries
The ROW_STATUS_FLAG predicate is the most frequent point of investigation for users searching this object, since its value determines whether a reservation appears at all. A typical query to find all active reservations for a specific item and organization is:
SELECT organization_id, inventory_item_id,
demand_source_header_id, demand_source_line_id,
primary_reservation_quantity, subinventory_code, locator_id
FROM apps.mtl_reservations_view
WHERE organization_id = :org_id
AND inventory_item_id = :item_id;
To trace reservations tied to a specific sales order line, filter on DEMAND_SOURCE_HEADER_ID and DEMAND_SOURCE_LINE_ID. To identify reserved material sitting in a particular subinventory or locator, add SUBINVENTORY_CODE or LOCATOR_ID predicates.
Because the view already excludes zero-balance and inactive demand rows, it is commonly used in custom reporting, alert queries, and integration extracts where only currently outstanding reservations are meaningful. Analysts should note that any demand record with ROW_STATUS_FLAG other than 1 will be invisible through this view, so troubleshooting a “missing reservation” should always begin by querying MTL_DEMAND directly against that flag.
-
VIEW: APPS.MTL_RESERVATIONS_VIEW
12.1.1
-
VIEW: INV.MTL_DEMAND#
12.2.2
-
VIEW: APPS.MTL_RESERVATIONS_VIEW
12.2.2
-
VIEW: APPS.MTL_DEMAND_OM_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEMAND_OM_VIEW, object_name:MTL_DEMAND_OM_VIEW, status:VALID,
-
View: MTL_DEMAND_OM_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEMAND_OM_VIEW, object_name:MTL_DEMAND_OM_VIEW, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_DEMAND_OM_VIEW ,
-
VIEW: APPS.MRP_DEMAND_OM_RESERVATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_DEMAND_OM_RESERVATIONS_V, object_name:MRP_DEMAND_OM_RESERVATIONS_V, status:VALID,
-
APPS.INV_RSV_SYNCH SQL Statements
12.2.2
-
View: MTL_DEMAND_OM_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEMAND_OM_VIEW, object_name:MTL_DEMAND_OM_VIEW, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_DEMAND_OM_VIEW ,
-
View: MTL_RESERVATIONS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_RESERVATIONS_VIEW, object_name:MTL_RESERVATIONS_VIEW, status:VALID, product: INV - Inventory , description: Not used , implementation_dba_data: APPS.MTL_RESERVATIONS_VIEW ,
-
View: MRP_DEMAND_OM_RESERVATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_DEMAND_OM_RESERVATIONS_V, object_name:MRP_DEMAND_OM_RESERVATIONS_V, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRP_DEMAND_OM_RESERVATIONS_V ,
-
VIEW: APPS.MRP_DEMAND_OM_RESERVATIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_DEMAND_OM_RESERVATIONS_V, object_name:MRP_DEMAND_OM_RESERVATIONS_V, status:VALID,
-
View: MTL_LOT_DEMAND_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_LOT_DEMAND_VAL_V, object_name:MTL_LOT_DEMAND_VAL_V, status:VALID, product: INV - Inventory , description: The view shows the lot numbers which have corresponding demand. , implementation_dba_data: APPS.MTL_LOT_DEMAND_VAL_V ,
-
VIEW: APPS.MTL_DEMAND_OM_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_DEMAND_OM_VIEW, object_name:MTL_DEMAND_OM_VIEW, status:VALID,
-
VIEW: INV.MTL_DEMAND#
12.2.2
owner:INV, object_type:VIEW, object_name:MTL_DEMAND#, status:VALID,
-
VIEW: APPS.MTL_LOT_DEMAND_VAL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_LOT_DEMAND_VAL_V, object_name:MTL_LOT_DEMAND_VAL_V, status:VALID,
-
VIEW: APPS.MRP_DEMAND_OM_RESERVATIONS_V
12.2.2
-
View: MRP_DEMAND_OM_RESERVATIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:MRP.MRP_DEMAND_OM_RESERVATIONS_V, object_name:MRP_DEMAND_OM_RESERVATIONS_V, status:VALID, product: MRP - Master Scheduling/MRP , implementation_dba_data: APPS.MRP_DEMAND_OM_RESERVATIONS_V ,
-
APPS.INV_RSV_SYNCH SQL Statements
12.1.1
-
View: MTL_RESERVATIONS_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_RESERVATIONS_VIEW, object_name:MTL_RESERVATIONS_VIEW, status:VALID, product: INV - Inventory , description: Not used , implementation_dba_data: APPS.MTL_RESERVATIONS_VIEW ,
-
View: MTL_LOT_DEMAND_VAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_LOT_DEMAND_VAL_V, object_name:MTL_LOT_DEMAND_VAL_V, status:VALID, product: INV - Inventory , implementation_dba_data: APPS.MTL_LOT_DEMAND_VAL_V ,
-
VIEW: APPS.MRP_DEMAND_OM_RESERVATIONS_V
12.1.1
-
VIEW: APPS.MTL_DEMAND_OM_VIEW
12.1.1
-
VIEW: APPS.MTL_LOT_DEMAND_VAL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:INV.MTL_LOT_DEMAND_VAL_V, object_name:MTL_LOT_DEMAND_VAL_V, status:VALID,
-
VIEW: APPS.MTL_DEMAND_OM_VIEW
12.2.2
-
APPS.WIP_ATO_UTILS SQL Statements
12.1.1
-
APPS.WIP_ATO_UTILS SQL Statements
12.2.2
-
PACKAGE BODY: APPS.INV_RSV_SYNCH
12.2.2
-
PACKAGE BODY: APPS.INV_RSV_SYNCH
12.1.1
-
TABLE: INV.MTL_DEMAND
12.2.2
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_DEMAND, object_name:MTL_DEMAND, status:VALID,
-
PACKAGE BODY: APPS.WIP_ATO_UTILS
12.1.1
-
PACKAGE BODY: APPS.WIP_ATO_UTILS
12.2.2
-
TABLE: INV.MTL_DEMAND
12.1.1
owner:INV, object_type:TABLE, fnd_design_data:INV.MTL_DEMAND, object_name:MTL_DEMAND, status:VALID,
-
eTRM - INV Tables and Views
12.1.1
-
eTRM - INV Tables and Views
12.2.2
-
eTRM - MRP Tables and Views
12.2.2
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,
-
eTRM - MRP Tables and Views
12.1.1
description: Recommendations based on user criteria selected in MRP Planner WorkBench ,