Search Results ieu_ctl_plugins_b
Overview
IEU_CTL_PLUGINS_B is the base table in the IEU schema that stores the definition of Universal Work Queue (UWQ) Controller UI Plugins in Oracle E-Business Suite. The Universal Work Queue is the agent-facing framework used by modules such as Telephony, Interaction Center, and Advanced Collections to present work items, launch external applications, and drive agent desktop behavior. Within that framework, a "plugin" is a registered controller component that the UWQ Controller can invoke to render UI, play prompts, or trigger an application launch. This table holds the master (language-independent) definition of each such plugin.
The relationship metadata classifies IEU_CTL_PLUGINS_B as hub-leaning under a heuristic Data Vault model. That classification is a modeling suggestion rather than a physical constraint: the table acts as a durable reference entity identified by a surrogate key, with translations and other descriptive attributes attached elsewhere. It is not a transactional or event table, and its row count is typically small and stable.
Key Information Stored
The table is documented with 16 columns. The most significant are:
- PLUGIN_ID — the surrogate primary key, enforced by IEU_CTL_PLUGINS_B_PK. This is the internal identifier used by all dependent objects.
- CLASS_NAME — the Java or framework class invoked by the UWQ Controller when the plugin executes. This is the operative technical attribute of the record.
- IMAGE_FILE_NAME and AUDIO_FILE_NAME — the associated icon/graphic and audio prompt used when the plugin is presented on the agent desktop.
- IS_REQUIRED_FLAG — indicates whether the plugin is mandatory for the controller configuration in which it participates.
- DO_LAUNCH_FUNC — the launch function or action invoked when the plugin is triggered.
- INIT_ERROR_MSG_NAME — the message name used for initialization failure handling, supporting diagnosability.
- APPLICATION_ID — the owning Oracle EBS application, linking the plugin to the application registration model.
- SECURITY_GROUP_ID — foreign key to FND_SECURITY_GROUPS, applying the standard EBS security grouping convention.
- OBJECT_VERSION_NUMBER — the standard EBS optimistic locking column used by the OAF/BC4J framework.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — the standard WHO audit columns.
- ZD_EDITION_NAME — the editioning column used by EBS Online Patching (adop) in 12.2.x; the unique index IEU_CTL_PLUGINS_B_U1 (PLUGIN_ID, ZD_EDITION_NAME) supports edition-aware access.
The business-key candidate documented is the composite unique key (PLUGIN_ID, ZD_EDITION_NAME); because PLUGIN_ID is already a single-column primary key, this unique index exists primarily to support the edition-based redefinition model introduced in 12.2.x. The table is not a _TL table, so translatable display names reside in the associated translation table rather than here.
Common Use Cases and Queries
Typical uses include auditing which plugin classes are registered, diagnosing agent desktop launch failures, and confirming that required plugins are present after patching or upgrade. A basic inventory query:
SELECT plugin_id, class_name, image_file_name, audio_file_name, is_required_flag, application_id FROM ieu.ieu_ctl_plugins_b ORDER BY plugin_id;- To join translated names:
SELECT b.plugin_id, t.plugin_name FROM ieu.ieu_ctl_plugins_b b, ieu.ieu_ctl_plugins_tl t WHERE b.plugin_id = t.plugin_id AND t.language = USERENV('LANG'); - To list required plugins only: add
WHERE is_required_flag = 'Y'. - To identify plugins by owning application: join
APPLICATION_IDto FND_APPLICATION.
Because the row population is small and changes only through setup or patching, the table is most useful as a reference source in diagnostic scripts and post-patch verification reports rather than in high-volume operational reporting.
Related Objects
- IEU_CTL_PLUGINS_TL — the translation table; joins on PLUGIN_ID (IEU_CTL_PLUGINS_TL.PLUGIN_ID references IEU_CTL_PLUGINS_B.PLUGIN_ID).
- FND_SECURITY_GROUPS — referenced through SECURITY_GROUP_ID, providing the security grouping context.
- FND_APPLICATION — referenced through APPLICATION_ID for the owning application.
- IEU_CTL_PLUGINS_B_PK / IEU_CTL_PLUGINS_B_U1 — the primary key constraint and the edition-aware unique index.
- UWQ Controller configuration tables and the IEU UWQ public APIs — consumers that read plugin definitions to render the agent desktop and launch plugin functions.
-
Table: IEU_CTL_PLUGINS_B
12.2.2
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_CTL_PLUGINS_B, object_name:IEU_CTL_PLUGINS_B, status:VALID, product: IEU - Universal Work Queue , description: UWQ Controller UI Plugins. , implementation_dba_data: IEU.IEU_CTL_PLUGINS_B ,
-
Table: IEU_CTL_PLUGINS_B
12.1.1
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_CTL_PLUGINS_B, object_name:IEU_CTL_PLUGINS_B, status:VALID, product: IEU - Universal Work Queue , description: UWQ Controller UI Plugins. , implementation_dba_data: IEU.IEU_CTL_PLUGINS_B ,
-
VIEW: IEU.IEU_CTL_PLUGINS_B#
12.2.2
owner:IEU, object_type:VIEW, object_name:IEU_CTL_PLUGINS_B#, status:VALID,
-
TRIGGER: APPS.IEU_CTL_PLUGINS_B+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:IEU_CTL_PLUGINS_B+, status:VALID,
-
APPS.IEU_CTL_PLUGINS_PKG SQL Statements
12.1.1
-
VIEW: IEU.IEU_CTL_PLUGINS_B#
12.2.2
-
TRIGGER: APPS.IEU_CTL_PLUGINS_B+
12.2.2
-
SYNONYM: APPS.IEU_CTL_PLUGINS_B
12.2.2
owner:APPS, object_type:SYNONYM, object_name:IEU_CTL_PLUGINS_B, status:VALID,
-
SYNONYM: APPS.IEU_CTL_PLUGINS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IEU_CTL_PLUGINS_B, status:VALID,
-
APPS.IEU_CTL_PLUGINS_PKG SQL Statements
12.2.2
-
Table: IEU_CTL_PLUGINS_TL
12.2.2
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_CTL_PLUGINS_TL, object_name:IEU_CTL_PLUGINS_TL, status:VALID, product: IEU - Universal Work Queue , description: UWQ Controller UI Plugins Translations. , implementation_dba_data: IEU.IEU_CTL_PLUGINS_TL ,
-
FUNCTION: APPS.IEU_CTL_PLUGINS_B=
12.2.2
-
Table: IEU_CTL_PLUGINS_TL
12.1.1
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_CTL_PLUGINS_TL, object_name:IEU_CTL_PLUGINS_TL, status:VALID, product: IEU - Universal Work Queue , description: UWQ Controller UI Plugins Translations. , implementation_dba_data: IEU.IEU_CTL_PLUGINS_TL ,
-
12.1.1 DBA Data
12.1.1
-
TABLE: IEU.IEU_CTL_PLUGINS_B
12.1.1
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_CTL_PLUGINS_B, object_name:IEU_CTL_PLUGINS_B, status:VALID,
-
PACKAGE BODY: APPS.IEU_PLGN_FUNC_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_PLGN_FUNC_PVT, status:VALID,
-
PACKAGE BODY: APPS.IEU_CTRL_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_CTRL_PVT, status:VALID,
-
TABLE: IEU.IEU_CTL_PLUGINS_B
12.2.2
owner:IEU, object_type:TABLE, fnd_design_data:IEU.IEU_CTL_PLUGINS_B, object_name:IEU_CTL_PLUGINS_B, status:VALID,
-
FUNCTION: APPS.IEU_CTL_PLUGINS_B=
12.2.2
owner:APPS, object_type:FUNCTION, object_name:IEU_CTL_PLUGINS_B=, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.IEU_CTL_PLUGINS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_CTL_PLUGINS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IEU_CTL_PLUGINS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_CTL_PLUGINS_PKG, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.IEU_CTRL_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_CTRL_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IEU_CTL_PLUGINS_PKG
12.2.2
-
PACKAGE BODY: APPS.IEU_CTL_PLUGINS_PKG
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.IEU_PLGN_FUNC_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IEU_PLGN_FUNC_PVT, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.IEU_PLGN_FUNC_PVT SQL Statements
12.2.2
-
APPS.IEU_PLGN_FUNC_PVT SQL Statements
12.1.1
-
APPS.IEU_CTRL_PVT SQL Statements
12.1.1
-
APPS.IEU_CTRL_PVT SQL Statements
12.2.2
-
eTRM - IEU Tables and Views
12.2.2
description: UI Component-Data Types mapping ,
-
eTRM - IEU Tables and Views
12.1.1
description: UI Component-Data Types mapping ,
-
PACKAGE BODY: APPS.IEU_PLGN_FUNC_PVT
12.2.2
-
PACKAGE BODY: APPS.IEU_PLGN_FUNC_PVT
12.1.1
-
APPS.IEU_CTRL_PVT dependencies on IEU_CTL_PLUGINS_B
12.1.1
-
APPS.IEU_CTL_PLUGINS_PKG dependencies on IEU_CTL_PLUGINS_B
12.1.1
-
APPS.IEU_CTRL_PVT dependencies on IEU_CTL_PLUGINS_B
12.2.2
-
APPS.IEU_PLGN_FUNC_PVT dependencies on IEU_CTL_PLUGINS_B
12.1.1
-
APPS.IEU_PLGN_FUNC_PVT dependencies on IEU_CTL_PLUGINS_B
12.2.2
-
APPS.IEU_CTL_PLUGINS_PKG dependencies on IEU_CTL_PLUGINS_B
12.2.2