Results for “mrp_rhx_bom_components_v”

6 results




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

Overview

The MRP_RHX_BOM_COMPONENTS_V view is a component of the Oracle E-Business Suite Integration Toolkit, delivered within the Master Scheduling/MRP (MRP) product family. Its documented purpose is to support the exchange of time-phased bill of material and revision information for each component of a manufactured item. In practice, the view flattens the complex, multi-table structure of Oracle Bills of Material and Engineering Change Management into a single queryable interface that external systems, planning engines, and customer-built integrations can consume.

The "RHX" prefix identifies the object as part of the Integration Toolkit (also referred to as the Open Interface / XML integration framework). Such views are intended to expose data in a stable, denormalized form so that third-party planning tools, advanced supply chain systems, or custom reports can retrieve BOM component structure without directly navigating the underlying transactional tables. In Oracle EBS 12.1.1 and 12.2.2 the view is a schema-level database object; the ETRM metadata notes it is "not implemented in this database" for the catalogued environment, meaning it is a seeded definition rather than a runtime-populated table.

Underlying Base Objects

As documented in the ETRM view text, MRP_RHX_BOM_COMPONENTS_V is defined over five base objects joined together:

  • BOM_INVENTORY_COMPONENTS (BIC) — the core component records of a bill of materials, supplying component sequence, quantity, yield factor, planning factor, optional flag, effectivity and disable dates, supply type, and descriptive flexfield attributes.
  • BOM_BILL_OF_MATERIALS (BBM) — the bill header, providing the alternate BOM designator, bill sequence, common bill sequence, and header-level descriptive flexfields.
  • ENG_REVISED_ITEMS (ERI) — engineering change order revision data, joined via REVISED_ITEM_SEQUENCE_ID, supplying change notice, status type, use-up, revised item, and revised item sequence information.
  • MRP_RHX_PLANNED_ITEMS_V (MSI) — the parent planned item, providing organization, inventory item, item number, and planning attributes such as fixed order quantity, minimum/maximum order quantity, and fixed days supply.
  • MRP_RHX_PLANNED_ITEMS_V (MSI_COMP) — the component planned item, aliased separately to supply component item number and WIP supply type fallback.

The outer joins on ENG_REVISED_ITEMS allow components without an active engineering revision to still appear in the result set.

Key Columns

The view exposes a broad column list. Among the most significant are:

Common Use Cases and Queries

Typical scenarios include feeding component structures into an external planning tool, auditing engineering change use-up items, and reporting BOM component detail for a specific organization and assembly.

SELECT ORGANIZATION_ID,
       ITEM_NUMBER,
       COMPONENT_ITEM_ID,
       COMPONENT_QUANTITY,
       USE_UP,
       USE_UP_ITEM_ID,
       EFFECTIVITY_DATE,
       DISABLE_DATE
FROM   MRP_RHX_BOM_COMPONENTS_V
WHERE  ORGANIZATION_ID = :org_id
AND    INVENTORY_ITEM_ID = :assembly_item_id
ORDER BY COMPONENT_SEQUENCE_ID;

To identify use-up items tied to engineering changes:

SELECT ITEM_NUMBER, COMPONENT_ITEM_ID, CHANGE_NOTICE, STATUS_TYPE, USE_UP_ITEM_ID
FROM   MRP_RHX_BOM_COMPONENTS_V
WHERE  USE_UP_ITEM_ID IS NOT NULL;

Because the view is an Integration Toolkit object, it should be treated as read-only reference data. Any joins should honour the outer-join semantics on ENG_REVISED_ITEMS to avoid inadvertently excluding components lacking an active revision.