Search Results eng_change_order_types_vl
Overview
ENG_CHANGE_ORDER_TYPES_VL is a translation-enabled (VL) view owned by the APPS schema in Oracle E-Business Suite Engineering (ENG). It presents the complete set of engineering change order types defined in the system, joining the base change order type table with its translation table and a manufacturing lookup for the assembly type description. The view is a foundational reference object for the Engineering Change Management (ECM) functionality within Oracle EBS 12.1.1 and 12.2.2, and is used by forms, concurrent programs, and reporting layers that need to enumerate, validate, or drive behavior based on change order types.
Because the view is multilingual, it resolves the correct language-specific descriptive columns (TYPE_NAME, DESCRIPTION, TAB_TEXT) using the session language—ECOTL.LANGUAGE = USERENV('LANG')—returning records for all defined change order types subject to classification and responsibility-based filtering. It is registered as a VALID object in the ETRM dictionary under the ENG product.
Underlying Base Objects
The view text joins three primary sources and references several supporting objects:
- ENG_CHANGE_ORDER_TYPES (ECOT) — the base transactional table holding the change order type header information, identifiers, attributes, and control flags.
- ENG_CHANGE_ORDER_TYPES_TL (ECOTL) — the translation table providing language-specific text columns. Joined on CHANGE_ORDER_TYPE_ID and the session language.
- MFG_LOOKUPS (ML) — outer-joined on LOOKUP_CODE = ASSEMBLY_TYPE and LOOKUP_TYPE = 'ECG_BOM_COMP_SEL' to resolve the assembly type meaning into ASSEMBLY_TYPE_DESCRIPTION.
- ENG_CHANGE_TYPE_APPLICATIONS — referenced in the EXISTS subquery that filters category-type change orders by application/responsibility.
- FND_PROFILE — the profile option package, invoked via FND_PROFILE.VALUE('RESP_APPL_ID') to drive responsibility-based visibility.
- FND_RESPONSIBILITY — supporting object used in the filter logic for category classification.
The translation table drives the VL semantics, while the profile and application-exists logic ensure that category-classified types are only surfaced to authorized responsibilities.
Key Columns
- CHANGE_ORDER_TYPE_ID — primary identifier for the change order type; also the join key to the translation table.
- CHANGE_ORDER_TYPE / TYPE_NAME — the language-specific type name exposed to users.
- DESCRIPTION, TAB_TEXT — translation-table descriptive text used in UI and reports.
- ASSEMBLY_TYPE and ASSEMBLY_TYPE_DESCRIPTION — the assembly type code and its decoded meaning (trimmed to 20 characters) from MFG_LOOKUPS.
- CHANGE_MGMT_TYPE_CODE, BASE_CHANGE_MGMT_TYPE_CODE, TYPE_CLASSIFICATION — control classifications governing how the type behaves (for example 'CATEGORY').
- CHANGE_ORDER_ORGANIZATION_ID — owning organization for the type.
- START_DATE, DISABLE_DATE — effective dating for the type.
- AUTO_NUMBERING_METHOD, DEFAULT_ASSIGNEE_TYPE, DEFAULT_ASSIGNEE_ID — defaults applied when change orders are created with this type.
- ENABLE_ITEM_IN_LOCAL_ORG, CREATE_BOM_IN_LOCAL_ORG, SUBJECT_UPDATABLE_FLAG, CLASS_CODE_DERIVED_FLAG, SEEDED_FLAG — behavioral flags.
- ATTRIBUTE1–ATTRIBUTE15, REQUEST_ID, PROGRAM_ID, PROGRAM_APPLICATION_ID — standard DFF and concurrent-program audit columns.
Common Use Cases and Queries
Typical scenarios include populating change order type LOVs, filtering valid types for a given organization, and reporting on active versus disabled types. A basic listing query:
SELECT CHANGE_ORDER_TYPE_ID,
CHANGE_ORDER_TYPE,
ASSEMBLY_TYPE_DESCRIPTION,
CHANGE_MGMT_TYPE_CODE,
START_DATE,
DISABLE_DATE
FROM APPS.ENG_CHANGE_ORDER_TYPES_VL
WHERE SYSDATE BETWEEN START_DATE
AND NVL(DISABLE_DATE, SYSDATE + 1)
ORDER BY CHANGE_ORDER_TYPE;
To restrict to a specific organization and exclude seeded types:
SELECT CHANGE_ORDER_TYPE_ID, CHANGE_ORDER_TYPE FROM APPS.ENG_CHANGE_ORDER_TYPES_VL WHERE CHANGE_ORDER_ORGANIZATION_ID = :org_id AND NVL(SEEDED_FLAG,'N') = 'N';
Because the profile-driven filter is embedded in the view definition, queries executed from within a responsibility automatically respect category visibility rules without additional WHERE clauses. This makes the view suitable both for ad hoc reporting and for integration interfaces that must enumerate only authorized change order types.
-
View: ENG_CHANGE_ORDER_TYPES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_ORDER_TYPES_VL, object_name:ENG_CHANGE_ORDER_TYPES_VL, status:VALID, product: ENG - Engineering , description: Engineering change order types - all records , implementation_dba_data: APPS.ENG_CHANGE_ORDER_TYPES_VL ,
-
View: ENG_CHANGE_ORDER_TYPES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_ORDER_TYPES_VL, object_name:ENG_CHANGE_ORDER_TYPES_VL, status:VALID, product: ENG - Engineering , description: Engineering change order types - all records , implementation_dba_data: APPS.ENG_CHANGE_ORDER_TYPES_VL ,
-
VIEW: APPS.ENG_CHANGE_OCV
12.2.2
-
APPS.ENG_ECO_PUB SQL Statements
12.1.1
-
APPS.ENG_ECO_PUB SQL Statements
12.2.2
-
VIEW: APPS.ENG_CHANGE_OCV
12.1.1
-
APPS.ENG_NEW_ITEM_REQ_UTIL SQL Statements
12.2.2
-
VIEW: APPS.ENG_ENG_CHANGES_INTERFACE_V
12.2.2
-
VIEW: APPS.ENG_CHANGE_ORDER_TYPES_V
12.2.2
-
VIEW: APPS.ENG_CHANGE_ORDER_TYPES_V
12.1.1
-
VIEW: APPS.ENG_ENG_CHANGES_INTERFACE_V
12.1.1
-
APPS.ENG_NEW_ITEM_REQ_UTIL SQL Statements
12.1.1
-
SYNONYM: APPS.ENG_CHANGE_ORDER_TYPES_TL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_ORDER_TYPES_TL, status:VALID,
-
VIEW: APPS.ENG_ENG_CHANGES_API_V
12.1.1
-
View: ENG_CHANGE_OCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_OCV, object_name:ENG_CHANGE_OCV, status:VALID, product: ENG - Engineering , implementation_dba_data: APPS.ENG_CHANGE_OCV ,
-
View: ENG_CHANGE_OCV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_OCV, object_name:ENG_CHANGE_OCV, status:VALID, product: ENG - Engineering , implementation_dba_data: APPS.ENG_CHANGE_OCV ,
-
VIEW: APPS.ENG_ENG_CHANGES_API_V
12.2.2
-
SYNONYM: APPS.ENG_CHANGE_TYPE_APPLICATIONS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_TYPE_APPLICATIONS, status:VALID,
-
SYNONYM: APPS.ENG_CHANGE_ORDER_TYPES_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_ORDER_TYPES_TL, status:VALID,
-
SYNONYM: APPS.ENG_CHANGE_TYPE_APPLICATIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_TYPE_APPLICATIONS, status:VALID,
-
PACKAGE BODY: APPS.EGO_CHANGE_PEOPLE_IMPORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_CHANGE_PEOPLE_IMPORT_PKG, status:VALID,
-
View: ENG_ENG_CHANGES_INTERFACE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_ENG_CHANGES_INTERFACE_V, object_name:ENG_ENG_CHANGES_INTERFACE_V, status:VALID, product: ENG - Engineering , description: Mass change orders , implementation_dba_data: APPS.ENG_ENG_CHANGES_INTERFACE_V ,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.ENG_CHANGE_ORDER_TYPES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_CHANGE_ORDER_TYPES_PKG, status:VALID,
-
PACKAGE BODY: APPS.ENG_WORKFLOW_API_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_WORKFLOW_API_PKG, status:VALID,
-
PACKAGE BODY: APPS.EGO_IMPORT_BATCHES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_IMPORT_BATCHES_PKG, status:VALID,
-
PACKAGE BODY: APPS.ENG_CHANGE_LINE_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_CHANGE_LINE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.EGO_CHANGE_PEOPLE_IMPORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:EGO_CHANGE_PEOPLE_IMPORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.ENG_CHANGE_ORDER_TYPES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_CHANGE_ORDER_TYPES_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
VIEW: APPS.ENG_REVISED_ITEMS_SCHEDULE_V
12.2.2
-
PACKAGE BODY: APPS.ENG_CHANGE_LINE_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_CHANGE_LINE_UTIL, status:VALID,
-
PACKAGE BODY: APPS.ENG_ECO_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_ECO_PUB, status:VALID,
-
View: ENG_ENG_CHANGES_INTERFACE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_ENG_CHANGES_INTERFACE_V, object_name:ENG_ENG_CHANGES_INTERFACE_V, status:VALID, product: ENG - Engineering , description: Mass change orders , implementation_dba_data: APPS.ENG_ENG_CHANGES_INTERFACE_V ,
-
View: ENG_CHANGE_ORDER_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_ORDER_TYPES_V, object_name:ENG_CHANGE_ORDER_TYPES_V, status:VALID, product: ENG - Engineering , description: Engineering change order types - all records , implementation_dba_data: APPS.ENG_CHANGE_ORDER_TYPES_V ,
-
SYNONYM: APPS.ENG_CHANGE_ORDER_TYPES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_ORDER_TYPES, status:VALID,
-
View: ENG_CHANGE_ORDER_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_ORDER_TYPES_V, object_name:ENG_CHANGE_ORDER_TYPES_V, status:VALID, product: ENG - Engineering , description: Engineering change order types - all records , implementation_dba_data: APPS.ENG_CHANGE_ORDER_TYPES_V ,
-
PACKAGE BODY: APPS.BOM_BOM_COMPONENT_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BOM_BOM_COMPONENT_UTIL, status:VALID,
-
VIEW: APPS.ENG_CHANGE_OCV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:ENG.ENG_CHANGE_OCV, object_name:ENG_CHANGE_OCV, status:VALID,
-
PACKAGE BODY: APPS.ENG_ECO_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_ECO_PUB, status:VALID,
-
PACKAGE BODY: APPS.BOMPKMUD
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:BOMPKMUD, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
VIEW: APPS.ENG_REVISED_ITEMS_SCHEDULE_V
12.1.1
-
PACKAGE BODY: APPS.ENG_DEFAULT_ECO
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_DEFAULT_ECO, status:VALID,
-
PACKAGE BODY: APPS.ENG_WORKFLOW_API_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_WORKFLOW_API_PKG, status:VALID,
-
VIEW: APPS.ENG_CHANGES_V
12.2.2
-
PACKAGE BODY: APPS.ENG_NEW_ITEM_REQ_UTIL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:ENG_NEW_ITEM_REQ_UTIL, status:VALID,
-
PACKAGE BODY: APPS.BOM_BOM_COMPONENT_UTIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:BOM_BOM_COMPONENT_UTIL, status:VALID,
-
SYNONYM: APPS.ENG_CHANGE_ORDER_TYPES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:ENG_CHANGE_ORDER_TYPES, status:VALID,
-
VIEW: APPS.ENG_CHANGES_V
12.1.1