Search Results stock_enabled_flag




Overview

The APPS.EAM_REQUIREMENT_OPERATIONS_V view is an Enterprise Asset Management (EAM) reporting object that exposes material requirement operations associated with EAM work orders. It is defined as a view on top of WIP_REQUIREMENT_OPERATIONS, extended with additional columns needed to support the processing of one-off (non-inventoried, directly-procured) items. Because EAM work orders are executed as WIP entities in Oracle EBS, requirement lines for maintenance activities are physically stored in the WIP requirement operations table; this view presents them in a consolidated, reporting-friendly form.

The view is registered in the APPS schema and is marked VALID in ETRM. Its primary role is to serve as the data source for requirement/materials reporting and integration related to EAM work orders — for example, material pick lists, shortage analysis, requisition-driven material planning, and cost or quantity tracking per operation. It is not an entity for direct DML; it is consumed as a read-only query surface.

Underlying Base Objects

The documented referenced base objects are:

The join condition is WROV.ROW_ID = WRO.ROWID AND WRO.ORGANIZATION_ID = MSI.ORGANIZATION_ID, meaning each requirement operation row is enriched with item-master and vendor/pricing data for the same organization.

Key Columns

Common Use Cases and Queries

Typical applications include materials requirement reporting for EAM work orders, distinguishing stocked from non-stocked items, shortage/availability checks, and vendor/pricing lookup for planned one-off purchases.

Example: list requirements with stock status for an organization.

  • SELECT ROW_ID, WIP_ENTITY_ID, OPERATION_SEQ_NUM, INVENTORY_ITEM_ID, CONCATENATED_SEGMENTS, STOCK_ENABLED_FLAG, REQUIRED_QUANTITY, QUANTITY_ISSUED, QUANTITY_OPEN, ALLOCATED_QUANTITY FROM APPS.EAM_REQUIREMENT_OPERATIONS_V

Example: non-stocked (one-off) items on open requirements.

  • SELECT WIP_ENTITY_ID, OPERATION_SEQ_NUM, CONCATENATED_SEGMENTS, REQUIRED_QUANTITY, QUANTITY_OPEN, UNIT_PRICE FROM APPS.EAM_REQUIREMENT_OPERATIONS_V WHERE STOCK_ENABLED_FLAG = 'N' AND QUANTITY_OPEN > 0

Example: vendor sourcing detail for a specific work order.

  • SELECT WIP_ENTITY_ID, OPERATION_SEQ_NUM, CONCATENATED_SEGMENTS, SUGGESTED_VENDOR_NAME, VENDOR_ID, UNIT_PRICE, DATE_REQUIRED FROM APPS.EAM_REQUIREMENT_OPERATIONS_V WHERE WIP_ENTITY_ID = :p_wip_entity_id

Because ALLOCATED_QUANTITY is computed via a package function, queries returning many rows incur PL/SQL call overhead; filtering by WIP_ENTITY_ID or ORGANIZATION_ID is recommended for performance.