Results for “wf_event_groups”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
WF_EVENT_GROUPS is a Business Event System (BES) configuration table owned by the APPLSYS schema and delivered under the FND — Application Object Library product in Oracle E-Business Suite 12.1.1 and 12.2.2. It defines the composition of event groups — named collections of individual business events — that the Workflow Business Event System uses to register, subscribe, and propagate events as a logical unit. Rather than subscribing to each event separately, an application or agent can subscribe to a single event group, and every member event raised within the EBS instance is evaluated against that group membership.
The table is a pure association, or link, entity: each row pairs one group event with one member event. Both endpoints resolve back to WF_EVENTS through foreign keys, so the same table stores both the grouping event and its members. Its heuristic Data Vault classification, mined from the documented foreign key structure, is a link, sitting between two references to the WF_EVENTS hub. It is not a hub (it carries no independent business key of its own beyond the pair) and not a satellite (it stores no descriptive, time-variant attributes about a single parent).
Key Information Stored
The documented physical schema contains four columns. The table is narrow and structurally an intersection, so only a small set of columns carry meaning:
- GROUP_GUID — the globally unique identifier of the grouping event. This is the parent side of the link and a foreign key to WF_EVENTS.
- MEMBER_GUID — the globally unique identifier of the member event contained in the group. This is the child side of the link and also a foreign key to WF_EVENTS.
- SECURITY_GROUP_ID — the security group (operating unit / data partition) under which the group membership applies; foreign key to FND_SECURITY_GROUPS. It supports multi-organization and data-restriction filtering.
- ZD_EDITION_NAME — the editioning marker introduced with the AD Online Patching / edition-based redefinition model in 12.2.x; it participates in the unique index WF_EVENT_GROUPS_U1 and is not present in 12.1.1.
The surrogate primary key is WEP_PK, defined over (GROUP_GUID, MEMBER_GUID). The documented unique index WF_EVENT_GROUPS_U1 covers (MEMBER_GUID, GROUP_GUID, ZD_EDITION_NAME); this serves as the business-key candidate, ensuring that a given member appears at most once per group per edition. The pair (GROUP_GUID, MEMBER_GUID) is therefore both the physical PK and the natural key.
Common Use Cases and Queries
Typical uses include resolving the full member list of a group subscription, identifying which groups a given event belongs to before raising it, and validating event group configuration during implementation or post-clone review.
- List the members of a group: join twice to WF_EVENTS, once on GROUP_GUID and once on MEMBER_GUID, with a WHERE clause on the group GUID.
- Reverse lookup — find every group containing an event: filter on MEMBER_GUID.
- Security-scoped reporting: add a predicate on SECURITY_GROUP_ID, or join to FND_SECURITY_GROUPS, to restrict results to a single operating unit.
- Integrity audit: use the two foreign keys to WF_EVENTS to detect group references whose target event has been deactivated or removed (orphaned membership rows).
A representative pattern is: SELECT g.GROUP_GUID, g.MEMBER_GUID FROM APPLSYS.WF_EVENT_GROUPS g WHERE g.GROUP_GUID = :p_group, then joining the member GUID back to WF_EVENTS for the human-readable event name and status.
Related Objects
WF_EVENT_GROUPS is closely bound to the following objects:
- WF_EVENTS — referenced twice via GROUP_GUID and MEMBER_GUID; supplies the event definitions on both sides of the link.
- FND_SECURITY_GROUPS — referenced via SECURITY_GROUP_ID; enforces data partitioning.
- WF_EVENT_GROUP_MEMBERS and related BES views — commonly used with WF_EVENT_GROUPS for resolving group composition at runtime.
- WF_SYSTEMS and WF_AGENTS — subscribe to, or route, events that may be grouped here.
- WF_SUBSCRIPTIONS — evaluates group membership when filtering which raised events trigger a subscriber.
- WF_EVENT_GROUP_UTIL / WF_EVENT_FUNCTIONS — PL/SQL utilities that manipulate and inspect event group membership.
These relationships make WF_EVENT_GROUPS a critical junction in the Business Event System’s subscription and propagation model.
-
Groups of events for Business Event System
-
Groups of events for Business Event System
-
WF_ACTIVE_SUBSCRIPTIONS_V
APPS.WF_ACTIVE_SUBSCRIPTIONS_V·↳ WF_EVENTS·↳ WF_EVENT_GROUPS·↳ WF_EVENT_SUBSCRIPTIONS·Explore FND module →
-
WF_ACTIVE_SUBSCRIPTIONS_V
APPS.WF_ACTIVE_SUBSCRIPTIONS_V·↳ WF_EVENTS·↳ WF_EVENT_GROUPS·↳ WF_EVENT_SUBSCRIPTIONS·Explore FND module →
-
PACKAGE: APPS.WF_EVENT_HTML 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.2.2 DBA Data 12.2.2
-
12.1.1 DBA Data 12.1.1