Results for “eng_revised_components”

50+ results




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

Overview

The ENG_REVISED_COMPONENTS table, owned by the ENG schema within the Oracle E-Business Suite Engineering (ENG) module, stores the implemented and cancelled revised components that arise from engineering change management activities. It functions as the historical and staging record for component-level revisions applied to bills of material (BOMs), capturing both the pending engineering change order (ECO) state and the finalized implementation outcome for each affected component line.

From a Data Vault modeling perspective, the metadata heuristic classifies this table as satellite-leaning. Its structure, anchored by a surrogate primary key and referencing a parent item-revision object, is consistent with a satellite entity that records descriptive and contextual attributes for a driving business key. This classification is offered as a modeling suggestion rather than a prescriptive directive.

Key Information Stored

The table contains 83 documented columns in the 12.2.2 physical schema. The surrogate primary key, ENG_REVISED_COMPONENTS_PK, is defined on COMPONENT_SEQUENCE_ID. A unique index, ENG_REVISED_COMPONENTS_U1, also covers COMPONENT_SEQUENCE_ID, making it the business-key candidate for the row.

Common Use Cases and Queries

Engineering and manufacturing teams query this table to audit which components were implemented or cancelled under a given ECO, to report pending versus applied revisions, and to reconstruct prior BOM states. A typical query joins the parent revised item to enumerate changes within an ECO:

SELECT erc.COMPONENT_SEQUENCE_ID, erc.ITEM_NUM,
       erc.COMPONENT_QUANTITY, erc.CHANGE_NOTICE,
       erc.IMPLEMENTATION_DATE, erc.CANCELLATION_DATE
FROM   ENG.ENG_REVISED_COMPONENTS erc,
       ENG.ENG_REVISED_ITEMS      eri
WHERE  erc.REVISED_ITEM_SEQUENCE_ID = eri.REVISED_ITEM_SEQUENCE_ID
AND    erc.CHANGE_NOTICE = :p_eco
ORDER  BY erc.COMPONENT_SEQUENCE_ID;

Reporting scenarios include reconciling implemented components against the live BOM, identifying cancelled components by CANCELLATION_DATE, and tracing effectivity windows using EFFECTIVITY_DATE and DISABLE_DATE. Concurrent program audits rely on REQUEST_ID and PROGRAM_ID.

Related Objects