Search Results wf_item_activity_statuses
Overview
The WF_ITEM_ACTIVITY_STATUSES table is a core runtime table within the Oracle E-Business Suite (EBS) Workflow engine, owned by the APPLSYS schema. As a component of the Application Object Library (FND), its primary role is to persist the execution state of individual activities (steps) for a specific work item instance. Each row in this table represents the status of a single activity within a running workflow process, enabling the engine to track progress, manage transitions, and determine the next steps for an item. It is a critical data store for the operational integrity and state management of the Oracle Workflow runtime environment in both EBS 12.1.1 and 12.2.2.
Key Information Stored
The table's structure is designed to uniquely identify a workflow item and its constituent activities. Its primary key consists of ITEM_TYPE, ITEM_KEY, and PROCESS_ACTIVITY, which together pinpoint a specific activity instance. The ITEM_TYPE and ITEM_KEY columns link to the parent work item in the WF_ITEMS table. The PROCESS_ACTIVITY column is a foreign key to the WF_PROCESS_ACTIVITIES table, identifying the definition of the activity being executed. A critical optional column is NOTIFICATION_ID, which serves as a foreign key to the WF_NOTIFICATIONS table. This link is populated when the activity is a notification, connecting the activity's status to the specific notification sent to a user or role. The table also stores the activity's current status (e.g., ACTIVE, COMPLETE, ERROR), result, start date, and end date, providing a complete historical and current audit trail.
Common Use Cases and Queries
This table is essential for monitoring, troubleshooting, and reporting on workflow processes. Common use cases include diagnosing stalled workflows by identifying activities stuck in an 'ACTIVE' state, analyzing process performance by calculating activity duration, and auditing the complete execution path of a specific item. A typical diagnostic query to find active activities for a specific item is:
- SELECT process_activity, activity_status, begin_date FROM apps.wf_item_activity_statuses WHERE item_type = '<TYPE>' AND item_key = '<KEY>' AND activity_status = 'ACTIVE';
For performance reporting, analysts often join this table with WF_ITEMS and WF_PROCESS_ACTIVITIES to correlate runtime status with process definitions and item attributes, generating metrics on cycle time and step completion rates.
Related Objects
WF_ITEM_ACTIVITY_STATUSES has integral relationships with other core Workflow tables, as defined by its foreign keys. The WF_ITEMS table is the parent, providing the master definition of the work item. The WF_PROCESS_ACTIVITIES table supplies the metadata for the activity being performed. The WF_NOTIFICATIONS table is linked when the activity is a notification type. Key related APIs include the WF_ENGINE package, which reads from and writes to this table during process execution, and the Workflow Monitor, which queries this table to display the runtime status diagram. Direct data manipulation via SQL is generally discouraged; interaction should occur through the supported Workflow engine APIs.
-
Table: WF_ITEM_ACTIVITY_STATUSES
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES, object_name:WF_ITEM_ACTIVITY_STATUSES, status:VALID, product: FND - Application Object Library , description: Runtime table for a work item , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES ,
-
Table: WF_ITEM_ACTIVITY_STATUSES
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES, object_name:WF_ITEM_ACTIVITY_STATUSES, status:VALID, product: FND - Application Object Library , description: Runtime table for a work item , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES ,
-
APPS.WF_NOTIFICATION dependencies on WF_ITEM_ACTIVITY_STATUSES
12.1.1
-
APPS.OE_1018PC2_LINE_ECSUPDT dependencies on WF_ITEM_ACTIVITY_STATUSES
12.1.1
-
APPS.CTO_WORKFLOW_API_PK dependencies on WF_ITEM_ACTIVITY_STATUSES
12.1.1
-
APPS.OE_1PC2_LINE_BRANCH dependencies on WF_ITEM_ACTIVITY_STATUSES
12.1.1
-
APPS.OE_2PC2_ATOCON_RTLREJD dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.WF_QUEUE dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_7PC1_ORDER_HDRINVC dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_8PC2_LINE_SHIPA dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.PA_CONTROL_ITEMS_UTILS dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.HXC_APPROVAL_WF_PKG dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_LINE_UTIL dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_OEOL_SCH dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.WF_PURGE dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.EDR_PSIG_PAGE_FLOW dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.MSC_EXP_WF dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_2PC2_ATOCON_SHIPA dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_1025PC1_ORDER_RETREJ dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.PO_CHG_REQUEST_PVT dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_PUR_CONC_REQUESTS dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_8PC2_LINE_SHIPC dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_6PC1_ORDER_RETREJD dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_2PC2_SHIPSET_INVIFAC dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_1019PC2_LINE_RTLAPVD dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_2PC1_ORDER_RETAPVD dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.XNP_WEB_UTILS dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_6PC1_ORDER_RETREJA dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_5PC1_ORDER_RETREJD dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_2PC2_ORDLINS_BRANCH dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_8PC2_LINE_ECSUPDT dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.HXC_DATA_SET dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.MRP_EXP_WF dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.HR_PERSON_INFO_UTIL_SS dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_1PC1_ORDER_CUSTACC dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.PSP_WF_EFF_PKG dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.FUN_RECIPIENT_WF dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.JTF_UM_WF_APPROVAL dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_1025PC2_LINE_SHIPC dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_7PC2_LINE_ECSUPDT dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.HXC_TIMECARD_SUMMARY_API dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.CTO_WIP_WORKFLOW_API_PK dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OTA_LEARNER_ENROLL_REVIEW_SS dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_1024PC1_ORDER_RETREJD dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_8PC2_LINE_RTLREJD dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_1019PC1018_BLKTHDR_BLCUSAC dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.OE_2PC1018_BLKTHDR_BLCUSAC dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.AMS_LIST_WF dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.WF_PROCESS_ACTIVITY dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2
-
APPS.FND_OAM_BF_UTIL dependencies on WF_ITEM_ACTIVITY_STATUSES
12.2.2