Results for “change_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
The ENG_CHANGE_HDR_ITEM_SUBJECTS_V view is a reporting and integration construct in the Oracle E-Business Suite Engineering (ENG) module, owned by the APPS schema. It exposes the item-level and item-revision-level subjects attached to an Engineering Change Order (ECO) header, allowing external reports, concurrent programs, and interfaces to retrieve the affected items and their associated revisions without directly navigating the normalized ENG_CHANGE_SUBJECTS table. The view is valid in both Oracle EBS 12.1.1 and 12.2.2 environments and is defined using a UNION ALL of two internal queries, each resolving a distinct subject entity type.
Underlying Base Objects
The view is defined over three referenced base objects, all exposed to APPS through synonyms:
- ENG_CHANGE_SUBJECTS — the primary change subject table, storing the linkage between a change header (
CHANGE_ID) and its subjects viaENTITY_NAME,PK1_VALUE,PK2_VALUE,PK3_VALUE, andCHANGE_LINE_ID. - MTL_SYSTEM_ITEMS_KFV — the key flexfield (concatenated segments) view of inventory items, supplying the formatted
ITEM_NUMBER. - MTL_ITEM_REVISIONS_B — the item revision base table, supplying the revision identifier and label.
The first branch of the union handles subjects where ENTITY_NAME = 'EGO_ITEM', joining PK1_VALUE to INVENTORY_ITEM_ID and PK2_VALUE to ORGANIZATION_ID. This branch returns NULL for ITEM_REVISION and is further filtered by a NOT EXISTS clause that suppresses the item row when a corresponding revision-level subject (ENTITY_NAME = 'EGO_ITEM_REVISION' with a non-null PK3_VALUE) exists for the same change. The second branch handles ENTITY_NAME = 'EGO_ITEM_REVISION', joining PK3_VALUE to REVISION_ID to resolve the revision label.
Key Columns
- CHANGE_ID — the engineering change order identifier, linking each returned subject back to the ECO header.
- ITEM_NUMBER — the concatenated flexfield segments of the affected inventory item, presented as
ITEMS.CONCATENATED_SEGMENTS. - ITEM_REVISION — the revision associated with the change subject. For item-level subjects this value is
NULL; for revision-level subjects it resolves throughDECODE(REV.REVISION_LABEL, NULL, REV.REVISION, REV.REVISION_LABEL), preferring the descriptive label when present and falling back to the revision number.
The item_revision column is the specific attribute most frequently queried against this view, as it distinguishes a change that affects an entire item from one that affects only a particular revision.
Common Use Cases and Queries
Typical scenarios include ECO impact reports, revision-controlled change tracking, and integrations that push affected items to downstream PLM or MES systems. A common query retrieves all subjects for a given change:
SELECT change_id, item_number, item_revision FROM eng_change_hdr_item_subjects_v WHERE change_id = :p_change_id;SELECT item_number, item_revision FROM eng_change_hdr_item_subjects_v WHERE item_number = :p_item;
Because the NOT EXISTS clause suppresses item-level rows when a revision-level subject exists, consumers should interpret a NULL ITEM_REVISION as indicating that the change applies to the item as a whole rather than to a specific revision. This behavior is essential when reconciling engineering change scope, since it prevents double-counting when both an item and its revision are recorded as subjects. The view is read-only and does not support DML; all maintenance must occur through the underlying Engineering change subject APIs and forms.
-
APPS.ENG_CHANGE_HDR_ITEM_SUBJECTS_V·↳ ENG_CHANGE_SUBJECTS·↳ MTL_ITEM_REVISIONS_B·↳ MTL_SYSTEM_ITEMS_KFV·Explore ENG module →
-
APPS.ENG_CHANGE_HDR_ITEM_SUBJECTS_V·↳ ENG_CHANGE_SUBJECTS·↳ MTL_ITEM_REVISIONS_B·↳ MTL_SYSTEM_ITEMS_KFV·Explore ENG module →
-
Table: ENG_CHANGE_IMTEXT_TL 12.1.1
CHANGE_IMTEXT_TL
-
Table: ENG_CHANGE_LOCAL_ORGS 12.1.1
This table is used to store list of Local organizations for a change with or without a hierarchy reference
-
Table: ENG_CHANGE_IMTEXT_TL 12.2.2
CHANGE_IMTEXT_TL
-
Table: ENG_CHANGE_LOCAL_ORGS 12.2.2
This table is used to store list of Local organizations for a change with or without a hierarchy reference
-
ENG Change Relationships
-
ENG Change Relationships
-
View: ENG_CHANGE_SUBJECTS_V 12.1.1
APPS.ENG_CHANGE_SUBJECTS_V·↳ ENG_CHANGE_SUBJECTS·↳ ENG_REVISED_ITEMS·↳ MTL_ITEM_REVISIONS_B·Explore ENG module →
-
Table to store change log information
-
Table to store change log information
-
View: ENG_CHANGE_SUBJECTS_V 12.2.2
APPS.ENG_CHANGE_SUBJECTS_V·↳ ENG_CHANGE_SUBJECTS·↳ ENG_REVISED_ITEMS·↳ MTL_ITEM_REVISIONS_B·Explore ENG module →
-
View: ENG_CHANGE_LOGS_VL 12.2.2
APPS.ENG_CHANGE_LOGS_VL·↳ ENG_CHANGE_LOGS_B·↳ ENG_CHANGE_LOGS_TL·Explore ENG module →
-
APPS.ENG_CHANGE_OBJ_RELATIONSHIPS_V·↳ ENG_CHANGE_OBJ_RELATIONSHIPS·↳ ENG_CHANGE_ORDER_TYPES·↳ ENG_CHANGE_ORDER_TYPES_TL·Explore ENG module →
-
APPS.ENG_CHANGE_OBJ_RELATIONSHIPS_V·↳ ENG_CHANGE_OBJ_RELATIONSHIPS·↳ ENG_CHANGE_ORDER_TYPES·↳ ENG_CHANGE_ORDER_TYPES_TL·Explore ENG module →
-
View: ENG_CHANGE_LOGS_VL 12.1.1
APPS.ENG_CHANGE_LOGS_VL·↳ ENG_CHANGE_LOGS_B·↳ ENG_CHANGE_LOGS_TL·Explore ENG module →
-
Engineering Change People Import
-
Current and historical ECO scheduled implementation dates
-
Current and historical ECO scheduled implementation dates
-
Stores related entity information
-
Stores related entity information
-
Engineering Change Lines (Base MLS table)
-
Engineering Change Lines (Base MLS table)
-
This table is used to store Change propagation mapping betwen source and destination entities
-
This table is used to store Change propagation mapping betwen source and destination entities
-
Engineering change order (ECO) reasons
-
View: ENG_CHANGE_LINES_VL 12.2.2
APPS.ENG_CHANGE_LINES_VL·↳ ENG_CHANGE_LINES·↳ ENG_CHANGE_LINES_TL·Explore ENG module →
-
Engineering Change People Import
-
Engineering Change User Defined Attributes Import
-
Temporary store of revision information about an engineering change order
-
Temporary store of revision information about an engineering change order
-
Engineering change order (ECO) reasons
-
Engineering change order (ECO) revisions
APPS.ENG_CHANGE_ORDER_REVISIONS_V·↳ ENG_CHANGE_ORDER_REVISIONS·Explore ENG module →
-
Engineering change order (ECO) revisions
APPS.ENG_CHANGE_ORDER_REVISIONS_V·↳ ENG_CHANGE_ORDER_REVISIONS·Explore ENG module →
-
Engineering Change User Defined Attributes Import
-
View: ENG_CHANGE_LINES_VL 12.1.1
APPS.ENG_CHANGE_LINES_VL·↳ ENG_CHANGE_LINES·↳ ENG_CHANGE_LINES_TL·Explore ENG module →
-
Table that stores the attachment related changes
-
Table that stores the attachment related changes
-
Pending and implemented revised items
-
It stores the user defined attribute values for Change Object ( MLS table)
-
Pending and implemented revised items
-
It stores the user defined attribute values for Change Object ( MLS table)
-
Table: ENG_CHANGES_EXT 12.2.2
-
Table: ENG_CHANGES_EXT 12.1.1
-
Engineering change orders
-
It stores the user defined attribute values for Change Object
-
APPS.ENG_ENGINEERING_CHANGES_ERV·↳ ENG_CHANGE_MGMT_TYPES·↳ ENG_CHANGE_ORDER_REVISIONS·↳ ENG_CHANGE_ORDER_TYPES_V·Explore ENG module →
-
Engineering change orders
APPS.ENG_ENGINEERING_CHANGES_V·↳ ENG_CHANGE_ORDER_TYPES_V·↳ ENG_CHANGE_PRIORITIES·↳ ENG_CHANGE_REASONS·Explore ENG module →