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_LOCAL_ORGS 12.2.2
This table is used to store list of Local organizations for a change with or without a hierarchy reference
-
This table stores all the change objects created for a batch
-
This table stores all the change objects created for a batch
-
Table: ENG_CHANGE_IMTEXT_TL 12.2.2
CHANGE_IMTEXT_TL
-
DOM_OCS_SYNC_PENDING_DATA
-
ENG Change Relationships
-
History of item-status assignments
-
History of item-status assignments
-
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 →
-
This table is used to store Pending Changes Translatable information for the Items
-
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 →
-
This table is used to store Pending Changes Translatable information for the Items
-
View: ENG_CHANGE_LOGS_VL 12.2.2
APPS.ENG_CHANGE_LOGS_VL·↳ ENG_CHANGE_LOGS_B·↳ ENG_CHANGE_LOGS_TL·Explore ENG module →
-
This table is used to store Pending Changes Developer Defined Multirow Attr Groups Translatable Information
-
Engineering Change People Import
-
View: ENG_CHANGE_LOGS_VL 12.1.1
APPS.ENG_CHANGE_LOGS_VL·↳ ENG_CHANGE_LOGS_B·↳ ENG_CHANGE_LOGS_TL·Explore ENG module →
-
This table is used to store Pending Changes Developer Defined Multirow Attr Groups Translatable Information
-
DOM_OCS_SYNC_PENDING_DATA
-
Item Category Open Interface table; used to load item assignments to category sets and categories into Oracle Inventory.
-
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 →
-
This table stores copies of changed schedule records.
-
Table: EGO_ITEM_PEOPLE_INTF 12.2.2
This is the Interface table used for Item People Grants Import.
-
Current and historical ECO scheduled implementation dates
-
Current and historical ECO scheduled implementation dates
-
This table is used to store Pending Changes Developer Defined Attr Groups Translatable Information
-
This table is used to store Pending Changes Developer Defined Attr Groups Translatable Information
-
Engineering change order (ECO) reasons
-
This table stores copies of changed schedule records.
-
Stores related entity information
-
Stores related entity information
-
Engineering Change Lines (Base MLS table)
-
Engineering Change Lines (Base MLS table)
-
Exclusion rule archive data
-
This table is used to store Pending Changes Developer Defined Multirow Attr Groups Information
-
This table is used to store Change propagation mapping betwen source and destination entities
-
This table stores copies of changed schedule records.
-
Engineering Change People Import
-
Temporary store of revision information about an engineering change order