Search Results wf_activities
Overview
The WF_ACTIVITIES table is a core repository within the Oracle E-Business Suite (EBS) Workflow engine, residing in the APPLSYS schema. It serves as the master definition table for all workflow activities, which are the fundamental units of work that constitute a business process. An activity can represent a notification, a function, an event, or a sub-process. This table is part of the Application Object Library (FND) product family and is critical for the execution, management, and versioning of all workflow processes in both EBS 12.1.1 and 12.2.2. It provides the blueprint that the Oracle Workflow engine references to determine how to process each step within a workflow.
Key Information Stored
The table defines each activity through a composite primary key of ITEM_TYPE, NAME, and VERSION, enabling robust version control of workflow components. Key columns include ITEM_TYPE, linking the activity to a specific workflow item type defined in WF_ITEM_TYPES; NAME, the internal identifier for the activity; and VERSION, which tracks iterative changes. Other significant columns hold the activity's TYPE (such as 'FUNCTION', 'NOTICE', or 'PROCESS'), its DISPLAY_NAME for user interfaces, and its RESULT_TYPE. The table also stores execution details like the COST, the name of a PL/SQL stored procedure for function activities, and the MESSAGE for notification activities, which links to the WF_MESSAGES table.
Common Use Cases and Queries
This table is central to workflow administration, debugging, and reporting. Common use cases include analyzing all activities within a specific process, identifying the implementation details of a function activity, or auditing activity versions. A typical query retrieves the definition of a specific activity to understand its configuration or to verify its existence before runtime. For example, to examine a 'PO_APPROVE' function activity within the 'PO' item type, one might use:
- SELECT type, display_name, result_type, cost, command FROM applsys.wf_activities WHERE item_type = 'PO' AND name = 'PO_APPROVE' ORDER BY version;
Another common pattern is joining with WF_PROCESS_ACTIVITIES to list all activities that belong to a particular parent process for impact analysis or documentation.
Related Objects
WF_ACTIVITIES has extensive relationships with other core Workflow tables, as indicated by its foreign key constraints. It is a parent table to WF_ACTIVITY_ATTRIBUTES, which stores additional parameters for activities. It is referenced as a child of WF_ITEM_TYPES. The table is also linked to WF_MESSAGES for notifications and to WF_ITEMS, where the ROOT_ACTIVITY and ROOT_ACTIVITY_VERSION columns point to the starting activity of a workflow instance. Furthermore, WF_PROCESS_ACTIVITIES references it to define the hierarchical structure of processes composed of other activities. These relationships underscore its position as the central definitional entity in the workflow data model.
-
Table: WF_ACTIVITIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITIES, object_name:WF_ACTIVITIES, status:VALID, product: FND - Application Object Library , description: Defines a unit of work that contributes to the accomplishment of a process. , implementation_dba_data: APPLSYS.WF_ACTIVITIES ,
-
Table: WF_ACTIVITIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITIES, object_name:WF_ACTIVITIES, status:VALID, product: FND - Application Object Library , description: Defines a unit of work that contributes to the accomplishment of a process. , implementation_dba_data: APPLSYS.WF_ACTIVITIES ,
-
View: WF_ACTIVITIES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ACTIVITIES_VL, object_name:WF_ACTIVITIES_VL, status:VALID, product: FND - Application Object Library , description: Language View for WF_ACTIVITIES , implementation_dba_data: APPS.WF_ACTIVITIES_VL ,
-
View: WF_ACTIVITIES_VL
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ACTIVITIES_VL, object_name:WF_ACTIVITIES_VL, status:VALID, product: FND - Application Object Library , description: Language View for WF_ACTIVITIES , implementation_dba_data: APPS.WF_ACTIVITIES_VL ,
-
Table: WF_ACTIVITIES_TL
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITIES_TL, object_name:WF_ACTIVITIES_TL, status:VALID, product: FND - Application Object Library , description: Translations for WF_ACTIVITIES , implementation_dba_data: APPLSYS.WF_ACTIVITIES_TL ,
-
Table: WF_ACTIVITIES_TL
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITIES_TL, object_name:WF_ACTIVITIES_TL, status:VALID, product: FND - Application Object Library , description: Translations for WF_ACTIVITIES , implementation_dba_data: APPLSYS.WF_ACTIVITIES_TL ,
-
Table: WF_ACTIVITY_ATTRIBUTES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES, object_name:WF_ACTIVITY_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: Defines attributes for activities , implementation_dba_data: APPLSYS.WF_ACTIVITY_ATTRIBUTES ,
-
Table: WF_MESSAGES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_MESSAGES, object_name:WF_MESSAGES, status:VALID, product: FND - Application Object Library , description: Message definitions , implementation_dba_data: APPLSYS.WF_MESSAGES ,
-
Table: WF_ACTIVITY_ATTRIBUTES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ACTIVITY_ATTRIBUTES, object_name:WF_ACTIVITY_ATTRIBUTES, status:VALID, product: FND - Application Object Library , description: Defines attributes for activities , implementation_dba_data: APPLSYS.WF_ACTIVITY_ATTRIBUTES ,
-
Table: WF_MESSAGES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_MESSAGES, object_name:WF_MESSAGES, status:VALID, product: FND - Application Object Library , description: Message definitions , implementation_dba_data: APPLSYS.WF_MESSAGES ,
-
Table: WF_PROCESS_ACTIVITIES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_PROCESS_ACTIVITIES, object_name:WF_PROCESS_ACTIVITIES, status:VALID, product: FND - Application Object Library , description: Activity data within a process , implementation_dba_data: APPLSYS.WF_PROCESS_ACTIVITIES ,
-
Table: WF_PROCESS_ACTIVITIES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_PROCESS_ACTIVITIES, object_name:WF_PROCESS_ACTIVITIES, status:VALID, product: FND - Application Object Library , description: Activity data within a process , implementation_dba_data: APPLSYS.WF_PROCESS_ACTIVITIES ,
-
Table: WF_ITEM_TYPES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_TYPES, object_name:WF_ITEM_TYPES, status:VALID, product: FND - Application Object Library , description: Item type definition , implementation_dba_data: APPLSYS.WF_ITEM_TYPES ,
-
Table: WF_ITEMS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEMS, object_name:WF_ITEMS, status:VALID, product: FND - Application Object Library , description: Workflow runtime table , implementation_dba_data: APPLSYS.WF_ITEMS ,
-
Table: WF_ITEM_TYPES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_TYPES, object_name:WF_ITEM_TYPES, status:VALID, product: FND - Application Object Library , description: Item type definition , implementation_dba_data: APPLSYS.WF_ITEM_TYPES ,
-
Table: WF_ITEMS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEMS, object_name:WF_ITEMS, status:VALID, product: FND - Application Object Library , description: Workflow runtime table , implementation_dba_data: APPLSYS.WF_ITEMS ,