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 ,
-
APPS.WF_TASKFLOW dependencies on WF_ACTIVITIES
12.1.1
-
APPS.PO_WF_FUN dependencies on WF_ACTIVITIES
12.1.1
-
APPS.PQH_SS_WORKFLOW dependencies on WF_ACTIVITIES
12.2.2
-
APPS.OE_UPGRADE_WF2 dependencies on WF_ACTIVITIES
12.2.2
-
APPS.WF_LOAD dependencies on WF_ACTIVITIES
12.2.2
-
APPS.HR_TASKFLOW_WORKFLOW dependencies on WF_ACTIVITIES
12.2.2
-
APPS.WF_FWKMON dependencies on WF_ACTIVITIES
12.2.2
-
APPS.PO_WF_FUN dependencies on WF_ACTIVITIES
12.2.2
-
APPS.CS_WF_EVENT_PKG dependencies on WF_ACTIVITIES
12.2.2
-
APPS.ENG_WORKFLOW_API_PKG dependencies on WF_ACTIVITIES
12.2.2
-
APPS.WF_MONITOR dependencies on WF_ACTIVITIES
12.1.1
-
APPS.IEX_STRATEGY_WORK_PUB dependencies on WF_ACTIVITIES
12.1.1
-
APPS.OTA_COMPETENCE_SS dependencies on WF_ACTIVITIES
12.1.1
-
APPS.AZW_UTIL dependencies on WF_ACTIVITIES
12.1.1
-
APPS.WF_ENGINE dependencies on WF_ACTIVITIES
12.1.1
-
APPS.HR_SFLUTIL_SS dependencies on WF_ACTIVITIES
12.1.1
-
APPS.PO_APPROVAL_LIST_WF1S dependencies on WF_ACTIVITIES
12.2.2
-
APPS.WF_STANDARD dependencies on WF_ACTIVITIES
12.2.2
-
APPS.WF_ALERT dependencies on WF_ACTIVITIES
12.2.2
-
APPS.OTA_BULK_ENROLL_UTIL dependencies on WF_ACTIVITIES
12.1.1
-
APPS.ENG_WORKFLOW_UTIL dependencies on WF_ACTIVITIES
12.2.2
-
APPS.PAY_WF_PKG dependencies on WF_ACTIVITIES
12.1.1
-
APPS.AZW_REPORT dependencies on WF_ACTIVITIES
12.2.2
-
APPS.HR_APPROVAL_SS dependencies on WF_ACTIVITIES
12.2.2
-
APPS.WF_NOTIFICATION dependencies on WF_ACTIVITIES
12.2.2
-
APPS.OTA_INITIALIZATION_WF dependencies on WF_ACTIVITIES
12.2.2
-
APPS.OTA_ENROLL_IN_TRAINING_SS dependencies on WF_ACTIVITIES
12.1.1
-
APPS.FND_WF_EVENT dependencies on WF_ACTIVITIES
12.1.1
-
APPS.AMW_EXCEPTIONS_PKG dependencies on WF_ACTIVITIES
12.1.1
-
APPS.PAY_WF_PKG dependencies on WF_ACTIVITIES
12.2.2
-
APPS.CS_WORKFLOW_PUB dependencies on WF_ACTIVITIES
12.1.1
-
APPS.AHL_WF_MAPPING_PVT dependencies on WF_ACTIVITIES
12.1.1
-
APPS.WF_ALERT dependencies on WF_ACTIVITIES
12.1.1
-
APPS.WF_ENGINE_BULK dependencies on WF_ACTIVITIES
12.1.1
-
APPS.WF_QUEUE dependencies on WF_ACTIVITIES
12.2.2
-
APPS.CS_WORKFLOW_PKG dependencies on WF_ACTIVITIES
12.2.2
-
APPS.HR_APPROVAL_SS dependencies on WF_ACTIVITIES
12.1.1
-
APPS.HR_TASKFLOW_WORKFLOW dependencies on WF_ACTIVITIES
12.1.1
-
APPS.OTA_LRNR_ENROLL_UNENROLL_WF dependencies on WF_ACTIVITIES
12.1.1
-
APPS.HR_UTIL_MISC_SS dependencies on WF_ACTIVITIES
12.1.1
-
APPS.HXC_ARRAY_TIME_DEPOSIT dependencies on WF_ACTIVITIES
12.1.1
-
APPS.AMW_UTILITY_PVT dependencies on WF_ACTIVITIES
12.1.1
-
APPS.OE_UPGRADE_WF dependencies on WF_ACTIVITIES
12.1.1
-
APPS.WF_PURGE dependencies on WF_ACTIVITIES
12.2.2
-
APPS.AZW_UTIL dependencies on WF_ACTIVITIES
12.2.2
-
APPS.OTA_INITIALIZATION_WF dependencies on WF_ACTIVITIES
12.1.1
-
APPS.OE_HOLDS_PVT dependencies on WF_ACTIVITIES
12.2.2
-
APPS.OTA_MANDATORY_ENROLL_UTIL dependencies on WF_ACTIVITIES
12.1.1