Search Results eng_ecn_approval_lists
Overview
The ENG_ECN_APPROVAL_LISTS table is a core data object within the Engineering (ENG) module of Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. It serves as the master repository for defining approval lists used in the Engineering Change Order (ECO) or Engineering Change Notice (ECN) process. The table's primary role is to store reusable, named lists that define the sequence and hierarchy of approvers required to authorize an engineering change before it can be implemented. By centralizing this definition, it ensures consistent and controlled approval workflows across all engineering changes, enforcing business rules and governance.
Key Information Stored
The table's structure is designed to uniquely identify and name each approval list. The primary key is the system-generated APPROVAL_LIST_ID, which serves as the unique internal identifier. A critical business key is the APPROVAL_LIST_NAME, which is also enforced as unique (via the ENG_ECN_APPROVAL_LISTS_UK1 constraint) and represents the name by which users identify and select the list during ECO setup. While the provided metadata does not list all columns, the table's purpose implies it likely contains descriptive columns and control attributes, such as effective dates or status flags, to manage the lifecycle of the approval list definition.
Common Use Cases and Queries
The primary use case is the assignment of an approval workflow to an engineering change. When creating an ECO in the EBS interface, a user selects an approval list from this table. The system then uses the associated ENG_ECN_APPROVERS records to route the change for sequential approval. Common reporting and validation queries include listing all available approval lists, identifying changes using a specific list, or finding lists not currently assigned. Sample SQL patterns include:
- Basic listing:
SELECT approval_list_id, approval_list_name FROM eng_ecn_approval_lists WHERE SYSDATE BETWEEN start_date_active AND NVL(end_date_active, SYSDATE); - Finding associated ECOs:
SELECT ec.engineering_change_id, ec.change_notice FROM eng_engineering_changes ec WHERE ec.approval_list_id = <list_id>;
Related Objects
As indicated by the foreign key constraints, ENG_ECN_APPROVAL_LISTS is central to several key integrations. The ENG_ECN_APPROVERS table holds the detailed sequence of approvers (users or positions) for each list, linked via APPROVAL_LIST_ID. The ENG_ENGINEERING_CHANGES table references it, tying a specific change order to its required approval path. A notable cross-module relationship exists with Inventory via the MTL_SECONDARY_INVENTORIES table, where a list can be designated as a notification list (NOTIFY_LIST_ID) for a subinventory, demonstrating integration beyond the core ENG change management process.
-
Table: ENG_ECN_APPROVAL_LISTS
12.1.1
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_ECN_APPROVAL_LISTS, object_name:ENG_ECN_APPROVAL_LISTS, status:VALID, product: ENG - Engineering , description: Engineering change order approval lists , implementation_dba_data: ENG.ENG_ECN_APPROVAL_LISTS ,
-
Table: ENG_ECN_APPROVAL_LISTS
12.2.2
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_ECN_APPROVAL_LISTS, object_name:ENG_ECN_APPROVAL_LISTS, status:VALID, product: ENG - Engineering , description: Engineering change order approval lists , implementation_dba_data: ENG.ENG_ECN_APPROVAL_LISTS ,
-
APPS.ENG_WORKFLOW_API_PKG dependencies on ENG_ECN_APPROVAL_LISTS
12.1.1
-
APPS.ENG_VAL_TO_ID dependencies on ENG_ECN_APPROVAL_LISTS
12.2.2
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG dependencies on ENG_ECN_APPROVAL_LISTS
12.2.2
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG dependencies on ENG_ECN_APPROVAL_LISTS
12.1.1
-
APPS.ENG_VAL_TO_ID dependencies on ENG_ECN_APPROVAL_LISTS
12.1.1
-
APPS.INV_EBI_CHANGE_ORDER_HELPER dependencies on ENG_ECN_APPROVAL_LISTS
12.1.1
-
APPS.ENGECOBO dependencies on ENG_ECN_APPROVAL_LISTS
12.1.1
-
APPS.ENG_VALIDATE dependencies on ENG_ECN_APPROVAL_LISTS
12.2.2
-
APPS.ENG_VALIDATE dependencies on ENG_ECN_APPROVAL_LISTS
12.1.1
-
APPS.ENGECOBO dependencies on ENG_ECN_APPROVAL_LISTS
12.2.2
-
APPS.INV_EBI_CHANGE_ORDER_HELPER dependencies on ENG_ECN_APPROVAL_LISTS
12.2.2
-
APPS.ENG_WORKFLOW_API_PKG dependencies on ENG_ECN_APPROVAL_LISTS
12.2.2
-
VIEW: APPS.ENG_ECN_APPROVAL_LISTS_DFV
12.2.2
-
VIEW: ENG.ENG_ECN_APPROVAL_LISTS#
12.2.2
owner:ENG, object_type:VIEW, object_name:ENG_ECN_APPROVAL_LISTS#, status:VALID,
-
VIEW: APPS.ENGBV_ENG_CHNG_APPROVAL_LISTS
12.1.1
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG SQL Statements
12.1.1
-
VIEW: APPS.ENGFV_ENG_CHNG_APPROVAL_LISTS
12.1.1
-
VIEW: APPS.ENG_ECN_APPROVAL_LISTS_DFV
12.1.1
-
VIEW: APPS.WF_ENG_LIST_ROLES
12.1.1
-
VIEW: APPS.ENGFV_ENG_CHANGE_APPROVERS
12.2.2
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG SQL Statements
12.2.2
-
VIEW: APPS.ENG_LIST_ROLES_V
12.1.1
-
VIEW: APPS.ENGBV_ENG_CHNG_APPROVAL_LISTS
12.2.2
-
APPS.ENG_WORKFLOW_API_PKG dependencies on ENG_ENGINEERING_CHANGES
12.1.1
-
VIEW: APPS.ENG_LIST_ROLES_V
12.2.2
-
VIEW: APPS.WF_ENG_LIST_ROLES
12.2.2
-
SYNONYM: APPS.ENG_ECN_APPROVAL_LISTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ENG_ECN_APPROVAL_LISTS, status:VALID,
-
SYNONYM: APPS.ENG_ECN_APPROVAL_LISTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ENG_ECN_APPROVAL_LISTS, status:VALID,
-
VIEW: APPS.ENGFV_ENG_CHANGE_APPROVERS
12.1.1
-
VIEW: APPS.ENGFV_ENG_CHNG_APPROVAL_LISTS
12.2.2
-
VIEW: APPS.ENGBV_ENG_CHANGE_APPROVERS
12.1.1
-
VIEW: ENG.ENG_ECN_APPROVAL_LISTS#
12.2.2
-
APPS.ENG_WORKFLOW_API_PKG dependencies on ENG_ENGINEERING_CHANGES
12.2.2
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG dependencies on WF_LOCAL_ROLES
12.1.1
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG dependencies on WF_LOCAL_ROLES
12.2.2
-
VIEW: APPS.ENG_ECN_APPROVERS_V
12.1.1
-
VIEW: APPS.ENGBV_ENG_CHANGE_APPROVERS
12.2.2
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG dependencies on DUAL
12.1.1
-
APPS.ENG_ECN_APPROVAL_LISTS_PKG dependencies on DUAL
12.2.2
-
VIEW: APPS.WF_ENG_LIST_UR
12.1.1
-
VIEW: APPS.WF_ENG_LIST_UR
12.2.2
-
TABLE: ENG.ENG_ECN_APPROVAL_LISTS
12.1.1
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_ECN_APPROVAL_LISTS, object_name:ENG_ECN_APPROVAL_LISTS, status:VALID,
-
TABLE: ENG.ENG_ECN_APPROVAL_LISTS
12.2.2
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_ECN_APPROVAL_LISTS, object_name:ENG_ECN_APPROVAL_LISTS, status:VALID,
-
VIEW: APPS.ENG_ECN_APPROVERS_V
12.2.2
-
Table: ENG_ECN_APPROVERS
12.2.2
owner:ENG, object_type:TABLE, fnd_design_data:ENG.ENG_ECN_APPROVERS, object_name:ENG_ECN_APPROVERS, status:VALID, product: ENG - Engineering , description: Engineering change order approvers , implementation_dba_data: ENG.ENG_ECN_APPROVERS ,
-
APPS.INV_EBI_CHANGE_ORDER_HELPER dependencies on HR_ALL_ORGANIZATION_UNITS_VL
12.2.2
-
APPS.ENG_WORKFLOW_API_PKG dependencies on WF_LOCAL_ROLES
12.1.1
-
APPS.INV_EBI_CHANGE_ORDER_HELPER dependencies on PA_PROJ_ELEMENTS
12.1.1