Search Results cs_sr_uwq_node_pk
Overview
CS_SR_UWQ_NODES_B is a Service (CS) module table in Oracle E-Business Suite, present in both 12.1.1 and 12.2.2. It holds the non-translated ("_B" base) definitions for Universal Work Queue (UWQ) non-media nodes. UWQ is the framework that presents consolidated, role-based work queues to service agents and other users; nodes are the individual queue elements displayed within the UWQ hierarchy. This table stores the structural and behavioral definition of each non-media node, including its view association, query logic, and parent-child placement, while translated attribute text resides in a corresponding "_T" table following the standard EBS MLS pattern.
The ETRM metadata classifies this table heuristically as standalone under a Data Vault lens. In modeling terms, this suggests CS_SR_UWQ_NODES_B is best treated as a reference/definition entity rather than a transactional hub, link, or satellite. It is a configuration-style table whose rows define available queue nodes rather than record business events.
Key Information Stored
The surrogate primary key is NODE_ID, enforced through the CS_SR_UWQ_NODE_PK constraint. A unique index, CS_SR_UWQ_NODES_U1, covers (NODE_ID, ZD_EDITION_NAME), which serves as the business-key candidate and supports Oracle's editioning/online-patching model in 12.2.x. The most significant columns include:
- NODE_ID — Surrogate identifier for each non-media UWQ node definition.
- NODE_VIEW — The view or logical presentation context in which the node appears.
- DATA_SOURCE — Identifies the underlying source used to populate the node's results.
- MEDIA_TYPE_ID — Foreign key to IEU_UWQ_MEDIA_TYPES_B, linking the node to its media type classification.
- WHERE_CLAUSE — Filter condition applied when selecting records for the node.
- NODE_TYPE — Categorizes the node (for example, folder or query node) and drives display behavior.
- NODE_QUERY and CURSOR_SQL — SQL defining the data retrieval for the node.
- CURSOR_KEY_COL — Identifies the key column used by the node cursor.
- PARENT_ID and NODE_DEPTH — Establish hierarchy and nesting level among nodes.
- HIDE_IF_EMPTY and RES_CAT_ENUM_FLAG — Control visibility and resource-category enumeration behavior.
- ENABLED_FLAG — Determines whether the node is active.
- SECURITY_GROUP_ID — Foreign key to FND_SECURITY_GROUPS, supporting multi-tenant/security-group isolation.
- OBJECT_VERSION_NUMBER — Optimistic locking column maintained by the framework.
- ZD_EDITION_NAME — Editioning column supporting 12.2.x online patching.
Standard WHO audit columns (CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY, LAST_UPDATE_LOGIN) are also present.
Common Use Cases and Queries
Typical use cases involve inspecting or troubleshooting UWQ node configuration, validating hierarchy, and auditing query definitions. Representative SQL patterns include:
- List active nodes with their parent relationships:
SELECT node_id, node_view, node_type, parent_id, enabled_flag FROM cs_sr_uwq_nodes_b WHERE enabled_flag = 'Y' AND (zd_edition_name = 'SET1' OR zd_edition_name IS NULL);
- Trace nodes by media type:
SELECT n.node_id, n.node_query, m.media_type_id FROM cs_sr_uwq_nodes_b n, ieu_uwq_media_types_b m WHERE n.media_type_id = m.media_type_id;
- Validate hierarchy depth and orphaned nodes using PARENT_ID against NODE_ID.
- Audit WHERE_CLAUSE and CURSOR_SQL content for node performance tuning.
- Security-group-scoped reporting using SECURITY_GROUP_ID.
Related Objects
The most significant related objects, based on documented foreign keys and standard UWQ dependencies, include:
- IEU_UWQ_MEDIA_TYPES_B — Referenced via MEDIA_TYPE_ID; defines media type classification.
- FND_SECURITY_GROUPS — Referenced via SECURITY_GROUP_ID for security isolation.
- CS_SR_UWQ_NODES_TL — Non-base translation table holding translated node text.
- CS_SR_UWQ_NODES_B.PARENT_ID — Self-referencing relationship to NODE_ID establishing node hierarchy.
- CS_SR_UWQ_NODE_PK / CS_SR_UWQ_NODES_U1 — Primary key and editioning unique index constraints.
- IEU_UWQ_MEDIA_TYPES_TL — Translation companion to the media type base table.
Together these objects support the UWQ framework's node definition, translation, security, and hierarchical presentation requirements across EBS 12.1.1 and 12.2.2.
-
Table: CS_SR_UWQ_NODES_B
12.1.1
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_UWQ_NODES_B, object_name:CS_SR_UWQ_NODES_B, status:VALID, product: CS - Service , description: Holds the non-translated definitions for UWQ Non-Media nodes. , implementation_dba_data: CS.CS_SR_UWQ_NODES_B ,
-
Table: CS_SR_UWQ_NODES_B
12.2.2
owner:CS, object_type:TABLE, fnd_design_data:CS.CS_SR_UWQ_NODES_B, object_name:CS_SR_UWQ_NODES_B, status:VALID, product: CS - Service , description: Holds the non-translated definitions for UWQ Non-Media nodes. , implementation_dba_data: CS.CS_SR_UWQ_NODES_B ,
-
eTRM - CS Tables and Views
12.2.2
-
eTRM - CS Tables and Views
12.1.1
description: Table to store web conference details for an SR. ,
-
eTRM - CS Tables and Views
12.1.1
description: Table to store web conference details for an SR. ,
-
eTRM - CS Tables and Views
12.2.2