Search Results eng_engineering_changes
The ENG_ENGINEERING_CHANGES
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for managing engineering change orders (ECOs) within the Engineering module. This table serves as the foundation for tracking modifications to items, bills of materials (BOMs), and routings, ensuring controlled implementation of product design changes. Below is a detailed analysis of its structure, functionality, and integration within Oracle EBS.
Table Structure and Key Columns
TheENG_ENGINEERING_CHANGES
table stores metadata for ECOs, including:
- CHANGE_ID: Primary key uniquely identifying each ECO.
- ORGANIZATION_ID: Links to the inventory organization where the change applies.
- CHANGE_NOTICE: User-defined ECO number (e.g., "ECO-1001").
- STATUS_TYPE: Tracks workflow states (Pending, Approved, Implemented, Rejected).
- IMPLEMENTATION_DATE: Scheduled or actual date of change execution.
- REVISION: Associated item revision affected by the change.
- DESCRIPTION: Free-text field documenting change purpose.
- CREATION_DATE and LAST_UPDATE_DATE: Audit timestamps.
Functional Role in Engineering Change Management
The table supports end-to-end ECO workflows:- Initiation: New ECO records are created via Oracle Engineering or PLM interfaces.
- Approval Routing: Status transitions trigger notifications through Oracle Workflow.
- Impact Analysis: Child tables (
ENG_CHANGE_ITEMS
,ENG_CHANGE_COMPONENTS
) link to affected BOMs/items. - Implementation: Approved changes propagate to inventory/BOM modules via concurrent programs.
Integration with Oracle EBS Modules
Key touchpoints include:- Inventory: Item revisions and effectivity dates sync with
MTL_SYSTEM_ITEMS_B
. - Bills of Material: Changes cascade to
BOM_BILL_OF_MATERIALS
upon implementation. - Work in Process: WIP jobs reference ECO-controlled BOM versions.
- Costing: Cost rollups consider ECO-driven component substitutions.
Technical Considerations
Implementation nuances in EBS 12.1.1/12.2.2:- Data Security: Rows are organizationally partitioned; MOAC (Multi-Org Access Control) policies apply.
- Performance: Indexes on
CHANGE_NOTICE
andORGANIZATION_ID
optimize large-scale queries. - Upgrades: Schema remains consistent between 12.1.1 and 12.2.2, but 12.2.2 adds Oracle Fusion Middleware dependencies for workflow.
Customization and Extensions
Common enhancements include:- Custom statuses added via lookup types (
FND_LOOKUP_VALUES
). - Triggers on
STATUS_TYPE
to integrate with third-party PLM systems. - APEX or OAF pages built to supplement standard Oracle Engineering forms.
Best Practices
- Leverage Oracle's ECO approval workflows instead of custom status management.
- Maintain referential integrity with periodic validation scripts against child tables.
- Archive implemented ECOs to historical tables for reporting performance.
-
Table: ENG_ENGINEERING_CHANGES
12.2.2
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_ENGINEERING_CHANGES, object_name:ENG_ENGINEERING_CHANGES, status:VALID, product: ENG - Engineering , description: Engineering change orders , implementation_dba_data: ENG.ENG_ENGINEERING_CHANGES ,
-
Table: ENG_ENGINEERING_CHANGES
12.1.1
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_ENGINEERING_CHANGES, object_name:ENG_ENGINEERING_CHANGES, status:VALID, product: ENG - Engineering , description: Engineering change orders , implementation_dba_data: ENG.ENG_ENGINEERING_CHANGES ,
-
APPS.BOM_COMPONENT_API dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_CHANGE_IMPORT_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_LIFECYCLE_USER_PUB dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.RCI_ORG_CERT_ETL_PKG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_ENGINEERING_CHANGES_PKG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.BOM_REVISION_API dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.INV_EBI_CHANGE_ORDER_PUB dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_CHANGE_TEXT_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_PERSON dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.BOMPECOD dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_CHANGE_LIFECYCLE_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_DEFAULT_REVISED_ITEM dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_WORKFLOW_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_NIR_UTIL_PKG dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.BOMPKMUD dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.BOM_GLOBALS dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_ECO_PVT dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_WORKFLOW_API_PKG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_ORG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.BOM_REFERENCE_DESIGNATOR_API dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_CHANGE_TEXT_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.BOM_BOM_COMPONENT_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_NIR_UTIL_PKG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.RCI_OPEN_ISSUE_SUMM_PKG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_ECO_REVISION_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.BOM_BILL_API dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_WORKFLOW_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_CHANGE_IMPORT_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_REVISED_ITEMS_PKG dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_PROPAGATION_LOG_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_ECO_PRIOR_PKG dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_ATTACHMENT_IMPLEMENTATION dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.INV_EBI_CHANGE_ORDER_PUB dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.BOM_COMPONENT_API dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_CHANGE_ADMIN_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_REVISED_ITEM_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_ECO_REVISION_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_ECO_COST dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.AMW_PROJECT_EVENT_PVT dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_WORKFLOW_PUB dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.BOM_DIAGUNITTEST_ECODATA dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.BOM_UTIL dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.ENG_DEFAULT_REVISED_ITEM dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.BOM_SUBSTITUTE_COMPONENT_API dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.INV_EBI_CHANGE_ORDER_HELPER dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.RCI_OPEN_REMED_SUMM_PKG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
APPS.EGO_DEMO_PUB dependencies on ENG_ENGINEERING_CHANGES
12.1.1