Search Results eng_change_subjects_v
Overview
ENG_CHANGE_SUBJECTS_V is an Oracle E-Business Suite view owned by the APPS schema within the Engineering (ENG) product module. It consolidates the entities affected by engineering change orders (ECOs) into a single, uniformly structured result set, allowing change subjects of differing types to be queried, reported on, and integrated against through one interface. The view is particularly relevant to Oracle Product Lifecycle Management and item-centric workflows, as indicated by the EGO_ITEM and EGO_ITEM_REVISION entity names it surfaces. By unioning item revisions, item revision definitions, and generic change subjects, the view abstracts the physical storage of change order relationships and presents a normalized projection of "what is affected by which change." In Oracle EBS 12.1.1 and 12.2.2 this view remains part of the documented ETRM object inventory and is used wherever engineering changes must be enumerated by subject.
Underlying Base Objects
The view is defined as a three-branch UNION ALL-style (UNION) query over the following documented base objects in the APPS schema:
- ENG_REVISED_ITEMS — supplies the
EGO_ITEMsubject rows, exposing the revised item and organization. - MTL_ITEM_REVISIONS_B — joined to
ENG_REVISED_ITEMSto derive theEGO_ITEM_REVISIONsubject rows where a new item revision exists. - ENG_CHANGE_SUBJECTS — supplies the generic change subject rows, exposing the entity name and PK values directly.
The view's definition ties these branches together by aligning the created/last-updated audit columns and mapping subject identifiers into the PK1_VALUE through PK5_VALUE columns. Each branch assigns SUBJECT_LEVEL = 1, and the first and second branches hard-code the entity/object name to EGO_ITEM and EGO_ITEM_REVISION respectively, while the third carries the entity name from ENG_CHANGE_SUBJECTS.
Key Columns
- CHANGE_ID — the engineering change header identifier; the primary grouping key.
- CHANGE_LINE_ID — the change line identifier; note that the first two branches return the literal
-1, since revised items are not tied to a specific change line, whereas the third branch carries the real line ID. - ENTITY_NAME / OBJECT_NAME — the subject type, such as
EGO_ITEMorEGO_ITEM_REVISION. - PK1_VALUE, PK2_VALUE, PK3_VALUE, PK4_VALUE, PK5_VALUE — the generic primary-key payload identifying the subject. For item subjects, PK1 holds the revised item ID (
TO_CHAR(REVISED_ITEM_ID)) and PK2 holds the organization ID; for item revisions, PK3 additionally holds the revision ID. - SUBJECT_LEVEL — indicates the level of the subject; all documented branches return
1. - CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE — standard audit columns propagated from the underlying rows.
Common Use Cases and Queries
The view is used to list all subjects affected by a change order and to reconcile item and revision impacts. A typical query returns the affected items for a given change:
- Enumerating all items and revisions impacted by a specific ECO via
CHANGE_ID. - Reporting item-level change impact by joining
PK1_VALUEtoMTL_SYSTEM_ITEMS_B. - Distinguishing item subjects from revision subjects using
ENTITY_NAME.
A representative statement:
SELECT CHANGE_ID, CHANGE_LINE_ID, ENTITY_NAME, PK1_VALUE, PK2_VALUE, PK3_VALUE, SUBJECT_LEVEL FROM APPS.ENG_CHANGE_SUBJECTS_V WHERE ENTITY_NAME = 'EGO_ITEM' AND CHANGE_ID = :change_id;
Because the view normalizes heterogeneous change subjects, it is well suited to integration extracts that must emit a consistent subject schema regardless of the underlying affiliation type.
-
View: ENG_CHANGE_SUBJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_SUBJECTS_V, object_name:ENG_CHANGE_SUBJECTS_V, status:VALID, product: ENG - Engineering , implementation_dba_data: APPS.ENG_CHANGE_SUBJECTS_V ,
-
View: ENG_CHANGE_SUBJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_SUBJECTS_V, object_name:ENG_CHANGE_SUBJECTS_V, status:VALID, product: ENG - Engineering , implementation_dba_data: APPS.ENG_CHANGE_SUBJECTS_V ,
-
VIEW: APPS.ENG_CHANGE_SUBJECTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_SUBJECTS_V, object_name:ENG_CHANGE_SUBJECTS_V, status:VALID,
-
VIEW: APPS.ENG_CHANGE_SUBJECTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_SUBJECTS_V, object_name:ENG_CHANGE_SUBJECTS_V, status:VALID,
-
SYNONYM: APPS.ENG_CHANGE_SUBJECTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_SUBJECTS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
SYNONYM: APPS.ENG_CHANGE_SUBJECTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_SUBJECTS, status:VALID,
-
PACKAGE BODY: APPS.AMW_PROJECT_EVENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:AMW_PROJECT_EVENT_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
SYNONYM: APPS.ENG_REVISED_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ENG_REVISED_ITEMS, status:VALID,
-
SYNONYM: APPS.MTL_ITEM_REVISIONS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:MTL_ITEM_REVISIONS_B, status:VALID,
-
SYNONYM: APPS.MTL_ITEM_REVISIONS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:MTL_ITEM_REVISIONS_B, status:VALID,
-
SYNONYM: APPS.ENG_REVISED_ITEMS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ENG_REVISED_ITEMS, status:VALID,
-
APPS.AMW_PROJECT_EVENT_PVT SQL Statements
12.1.1
-
APPS.AMW_PROJECT_EVENT_PVT dependencies on ENG_CHANGE_SUBJECTS_V
12.1.1
-
PACKAGE BODY: APPS.AMW_PROJECT_EVENT_PVT
12.1.1
-
APPS.ENG_CHANGE_ROLES_PUB SQL Statements
12.1.1
-
APPS.ENG_CHANGE_ROLES_PUB SQL Statements
12.2.2
-
APPS.ENG_CHANGE_ROLES_PUB dependencies on ENG_CHANGE_SUBJECTS
12.1.1
-
APPS.ENG_CHANGE_ROLES_PUB dependencies on ENG_CHANGE_SUBJECTS
12.2.2
-
PACKAGE BODY: APPS.ENG_CHANGE_ROLES_PUB
12.1.1
-
PACKAGE BODY: APPS.ENG_CHANGE_ROLES_PUB
12.2.2
-
eTRM - ENG Tables and Views
12.2.2
description: Change type organization properties ,
-
eTRM - ENG Tables and Views
12.1.1
description: Change type organization properties ,
-
eTRM - ENG Tables and Views
12.2.2
description: Change type organization properties ,
-
12.2.2 DBA Data
12.2.2
-
eTRM - ENG Tables and Views
12.1.1
description: Change type organization properties ,
-
12.1.1 DBA Data
12.1.1