Search Results entity
The ENG.ENG_RELATIONSHIP_CHANGES
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Engineering (ENG) module, primarily used to track modifications in engineering item relationships. This table serves as an audit mechanism, capturing historical changes to relationships between engineering items, such as parent-child dependencies, component substitutions, or design alterations. In Oracle EBS, engineering relationships define how items are structured within bills of materials (BOMs), routings, and other product lifecycle management processes.
### **Key Attributes and Functionality**
The table typically contains columns such as RELATIONSHIP_ID
(primary key), CHANGE_NUMBER
, OLD_VALUE
, NEW_VALUE
, CHANGE_DATE
, and CHANGED_BY
, which collectively log the nature and context of modifications. For example:
- RELATIONSHIP_ID
links to the base relationship in tables like ENG.ENG_RELATIONSHIPS
.
- CHANGE_NUMBER
references Engineering Change Orders (ECOs), ensuring traceability to approved changes.
- OLD_VALUE/NEW_VALUE
store pre- and post-modification data (e.g., component quantities, effectivity dates).
### **Integration with Oracle EBS Modules**
1. **Engineering Change Management (ECM):**
The table integrates with ECO workflows, enabling compliance with regulatory requirements (e.g., FDA, ISO) by documenting "before-and-after" states of engineering item relationships. Changes triggered via ECOs populate this table automatically.
2. **Bill of Materials (BOM):**
When BOM relationships are updated—such as adding/removing components or altering effectivity—the table records these changes for audit trails and rollback purposes.
3. **Product Lifecycle Management (PLM):**
Supports version control and impact analysis during product design phases, ensuring stakeholders review historical relationship changes.
### **Technical Considerations**
- **Indexing:** Performance-critical columns like RELATIONSHIP_ID
and CHANGE_DATE
are typically indexed to optimize queries for historical data retrieval.
- **Partitioning:** In high-volume environments, partitioning by CHANGE_DATE
may be implemented to manage data growth.
- **Purge Policies:** Oracle provides purge utilities (e.g., ENG_PURGE_UTIL
) to archive or delete stale records, though compliance may mandate retention periods.
### **Customization and Extensions**
Organizations often extend the table’s functionality via:
- **Triggers:** To enforce business rules (e.g., preventing unauthorized relationship deletions).
- **APIs:** Custom integrations may use ENG_RELATIONSHIP_CHANGES_PKG
to extract change data for external PLM systems.
- **Reports:** SQL-based analytics to identify frequent change patterns or bottlenecks.
### **Upgrade Implications**
Between 12.1.1 and 12.2.2, the table structure remains largely consistent, but 12.2.2’s online patching (adop) feature may impact how changes are logged during maintenance cycles. Testing is advised to ensure backward compatibility for customizations.
### **Conclusion**
The ENG.ENG_RELATIONSHIP_CHANGES
table is indispensable for maintaining data integrity in Oracle EBS Engineering modules. Its role in auditing relationship modifications ensures compliance, supports troubleshooting, and facilitates lifecycle management. Proper configuration and maintenance of this table are essential for organizations relying on accurate engineering data.
-
Lookup Type: NOTE ENTITY
12.1.1
product: PO - Purchasing , meaning: Entities to which notes are attached , description: Entities to which notes are attached ,
-
Lookup Type: NOTE ENTITY
12.2.2
product: PO - Purchasing , meaning: Entities to which notes are attached , description: Entities to which notes are attached ,
-
File: Legal Entity Model.pdf
12.2.2
product: XLE - Legal Entity Configurator , size: 124.481 KBytes , file_type: PDF Diagram ,
-
File: Legal Entity Model.pdf
12.1.1
product: XLE - Legal Entity Configurator , size: 124.481 KBytes , file_type: PDF Diagram ,
-
SYNONYM: PUBLIC.org/w3c/dom/Entity
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/Entity, status:VALID,
-
SYNONYM: PUBLIC.org/w3c/dom/Entity
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:org/w3c/dom/Entity, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/Entity
12.2.2
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/Entity, status:VALID,
-
JAVA CLASS: SYS.org/w3c/dom/Entity
12.1.1
owner:SYS, object_type:JAVA CLASS, object_name:org/w3c/dom/Entity, status:VALID,
-
VIEW: APPS.BNE_LAYOUT_COLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUT_COLS_V, object_name:BNE_LAYOUT_COLS_V, status:VALID,
-
VIEW: APPS.BNE_PARAM_DEFNS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_PARAM_DEFNS_VL, object_name:BNE_PARAM_DEFNS_VL, status:VALID,
-
VIEW: APPS.BNE_LAYOUT_BLOCKS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUT_BLOCKS_VL, object_name:BNE_LAYOUT_BLOCKS_VL, status:VALID,
-
VIEW: APPS.BNE_INTERFACE_COLS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_INTERFACE_COLS_VL, object_name:BNE_INTERFACE_COLS_VL, status:VALID,
-
VIEW: APPS.BNE_LAYOUT_COLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUT_COLS_V, object_name:BNE_LAYOUT_COLS_V, status:VALID,
-
VIEW: APPS.BNE_INTERFACE_COLS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_INTERFACE_COLS_VL, object_name:BNE_INTERFACE_COLS_VL, status:VALID,
-
VIEW: APPS.BNE_LAYOUT_BLOCKS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUT_BLOCKS_VL, object_name:BNE_LAYOUT_BLOCKS_VL, status:VALID,
-
Lookup Type: ENTITY_ID
12.1.1
product: VEH - Automotive Integration Kit (Obsolete) , meaning: ENTITY ID , description: Lookup values for Entity Id imported from Radley CARaS ,
-
VIEW: APPS.BNE_PARAM_DEFNS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_PARAM_DEFNS_VL, object_name:BNE_PARAM_DEFNS_VL, status:VALID,
-
Lookup Type: ENTITY_ID
12.2.2
product: VEH - Automotive Integration Kit (Obsolete) , meaning: ENTITY ID , description: Lookup values for Entity Id imported from Radley CARaS ,
-
APPS.HZ_DQM_DIAGNOSTICS_XML dependencies on HZ_DQM_SYNC_INTERFACE
12.2.2
-
VIEW: APPS.BNE_INTEGRATORS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_INTEGRATORS_VL, object_name:BNE_INTEGRATORS_VL, status:VALID,
-
APPS.HZ_DQM_DIAGNOSTICS_XML dependencies on HZ_DQM_SYNC_INTERFACE
12.1.1
-
VIEW: APPS.BNE_INTEGRATORS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_INTEGRATORS_VL, object_name:BNE_INTEGRATORS_VL, status:VALID,
-
VIEW: APPS.BNE_LAYOUTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUTS_VL, object_name:BNE_LAYOUTS_VL, status:VALID,
-
VIEW: APPS.BNE_INTERFACES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_INTERFACES_VL, object_name:BNE_INTERFACES_VL, status:VALID,
-
VIEW: APPS.BNE_PARAM_LISTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_PARAM_LISTS_VL, object_name:BNE_PARAM_LISTS_VL, status:VALID,
-
VIEW: APPS.BNE_PARAM_LISTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_PARAM_LISTS_VL, object_name:BNE_PARAM_LISTS_VL, status:VALID,
-
VIEW: APPS.BNE_LAYOUTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_LAYOUTS_VL, object_name:BNE_LAYOUTS_VL, status:VALID,
-
VIEW: APPS.BNE_INTERFACES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_INTERFACES_VL, object_name:BNE_INTERFACES_VL, status:VALID,
-
APPS.MRP_FORECAST_INTERFACE_PK dependencies on FND_MESSAGE
12.2.2
-
VIEW: APPS.BNE_CONTENTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_CONTENTS_VL, object_name:BNE_CONTENTS_VL, status:VALID,
-
APPS.PV_ENTY_ATTR_VALIDATIONS_PUB dependencies on FND_MESSAGE
12.2.2
-
APPS.PV_ENTY_ATTR_VALIDATIONS_PUB dependencies on FND_MESSAGE
12.1.1
-
APPS.MRP_FORECAST_INTERFACE_PK dependencies on FND_MESSAGE
12.1.1
-
VIEW: APPS.BNE_CONTENTS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_CONTENTS_VL, object_name:BNE_CONTENTS_VL, status:VALID,
-
VIEW: APPS.BNE_MAPPINGS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_MAPPINGS_VL, object_name:BNE_MAPPINGS_VL, status:VALID,
-
VIEW: APPS.BNE_MAPPINGS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_MAPPINGS_VL, object_name:BNE_MAPPINGS_VL, status:VALID,
-
APPS.OKL_AM_AMORTIZE_PVT dependencies on OKL_TRX_ASSETS_PUB
12.1.1
-
APPS.QP_VALIDATE_QUALIFIERS dependencies on OE_DEBUG_PUB
12.2.2
-
APPS.MRP_SCHEDULE_DESIG_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.QP_VALIDATE_QUALIFIERS dependencies on OE_DEBUG_PUB
12.1.1
-
APPS.HZ_PARTY_BO_PVT dependencies on HZ_RELATIONSHIPS
12.2.2
-
TABLE: ENG.ENG_RELATIONSHIP_CHANGES
12.1.1
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_RELATIONSHIP_CHANGES, object_name:ENG_RELATIONSHIP_CHANGES, status:VALID,
-
APPS.OKL_AM_AMORTIZE_PVT dependencies on OKL_TRX_ASSETS_PUB
12.2.2
-
APPS.HZ_PARTY_BO_PVT dependencies on HZ_RELATIONSHIPS
12.1.1
-
TABLE: ENG.ENG_RELATIONSHIP_CHANGES
12.2.2
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_RELATIONSHIP_CHANGES, object_name:ENG_RELATIONSHIP_CHANGES, status:VALID,
-
TABLE: EGO.EGO_PUB_WS_FLAT_RECS
12.2.2
owner:EGO, object_type:TABLE, fnd_design_data:EGO.EGO_PUB_WS_FLAT_RECS, object_name:EGO_PUB_WS_FLAT_RECS, status:VALID,
-
VIEW: APPS.HR_CALENDAR_ENTITY_KEYS_V
12.1.1
-
VIEW: APPS.BNE_COMPONENTS_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_COMPONENTS_VL, object_name:BNE_COMPONENTS_VL, status:VALID,
-
VIEW: APPS.BNE_VIEWERS_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:BNE.BNE_VIEWERS_VL, object_name:BNE_VIEWERS_VL, status:VALID,
-
APPS.ENG_CANCEL_ECO dependencies on FND_MESSAGE
12.2.2