Search Results wf_item_activity_statuses_h
Overview
The WF_ITEM_ACTIVITY_STATUSES_H table is a core data object within the Oracle E-Business Suite (EBS) Application Object Library, specifically for the Workflow engine. As a history table, its primary role is to provide a persistent, auditable record of all status changes for workflow activities. This is critical for compliance, troubleshooting, and generating historical reports on process execution. In EBS releases 12.1.1 and 12.2.2, the Workflow engine manages complex business processes, and this table ensures that every state transition of an activity—from its initiation through completion, error, or deferral—is permanently logged. It serves as the definitive historical counterpart to the operational WF_ITEM_ACTIVITY_STATUSES table.
Key Information Stored
The table stores snapshots of activity status records at the point they are updated. While the exact column list is not fully detailed in the provided metadata, its foreign key relationships define its critical composite key structure and core data elements. Each record is anchored by the workflow item identifier (ITEM_TYPE, ITEM_KEY) and the specific activity (PROCESS_ACTIVITY). It links to the relevant NOTIFICATION_ID when applicable. Crucially, the table will contain columns for the activity status (e.g., 'ACTIVE', 'COMPLETE', 'ERROR', 'DEFERRED'), the performer, a begin date, and an end date. A timestamp for when the history record was created is also a standard component, enabling chronological analysis of the workflow's progression.
Common Use Cases and Queries
The primary use case is auditing and diagnosing workflow processes. Administrators query this table to trace the complete lifecycle of a business transaction, identify bottlenecks where activities remained in a state for too long, or verify process compliance. A common reporting pattern involves joining to WF_ITEMS to get item attribute details. For example, to get the full history of activities for a specific order workflow, one might use a query such as: SELECT h.*, i.ROOT_ACTIVITY FROM APPLSYS.WF_ITEM_ACTIVITY_STATUSES_H h, APPLSYS.WF_ITEMS i WHERE h.ITEM_TYPE = i.ITEM_TYPE AND h.ITEM_KEY = i.ITEM_KEY AND i.ITEM_TYPE = 'POAPPRV' AND i.ITEM_KEY = 'PO12345' ORDER BY h.BEGIN_DATE; Another critical use is analyzing error patterns by filtering for statuses like 'ERROR' and joining to error tables to determine root causes.
Related Objects
The table maintains strict referential integrity with key operational Workflow tables, as documented by its foreign keys. The primary relationships are:
- WF_ITEMS: Joins via ITEM_TYPE and ITEM_KEY. This links each activity status history record to the parent workflow item instance.
- WF_PROCESS_ACTIVITIES: Joins via PROCESS_ACTIVITY. This relationship ties the status history to the definition of the activity within its process.
- WF_NOTIFICATIONS: Joins via NOTIFICATION_ID. This links history records for notification activities to the specific notification sent to a role or user.
-
Table: WF_ITEM_ACTIVITY_STATUSES_H
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_H, object_name:WF_ITEM_ACTIVITY_STATUSES_H, status:VALID, product: FND - Application Object Library , description: Stores history of WF_ITEM_ACTIVITY_STATUSES , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES_H ,
-
Table: WF_ITEM_ACTIVITY_STATUSES_H
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_H, object_name:WF_ITEM_ACTIVITY_STATUSES_H, status:VALID, product: FND - Application Object Library , description: Stores history of WF_ITEM_ACTIVITY_STATUSES , implementation_dba_data: APPLSYS.WF_ITEM_ACTIVITY_STATUSES_H ,
-
Table: WF_NOTIFICATIONS
12.2.2
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_NOTIFICATIONS, object_name:WF_NOTIFICATIONS, status:VALID, product: FND - Application Object Library , description: Runtime table of messages sent , implementation_dba_data: APPLSYS.WF_NOTIFICATIONS ,
-
Table: WF_NOTIFICATIONS
12.1.1
owner:APPLSYS, object_type:TABLE, fnd_design_data:FND.WF_NOTIFICATIONS, object_name:WF_NOTIFICATIONS, status:VALID, product: FND - Application Object Library , description: Runtime table of messages sent , implementation_dba_data: APPLSYS.WF_NOTIFICATIONS ,
-
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_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 ,
-
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 ,
-
View: WF_HA_NTFA_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTFA_V, object_name:WF_HA_NTFA_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTFA_V ,
-
View: WF_HA_NTFA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTFA_V, object_name:WF_HA_NTFA_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTFA_V ,
-
View: WF_HA_NTF_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTF_V, object_name:WF_HA_NTF_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTF_V ,
-
View: WF_HA_NTF_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_HA_NTF_V, object_name:WF_HA_NTF_V, status:VALID, product: FND - Application Object Library , description: Private view for High Availability project. Subject to change without notice. , implementation_dba_data: APPS.WF_HA_NTF_V ,
-
View: WF_ITEM_ACTIVITY_STATUSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_V, object_name:WF_ITEM_ACTIVITY_STATUSES_V, status:VALID, product: FND - Application Object Library , description: Public view for accessing Workflow runtime status , implementation_dba_data: APPS.WF_ITEM_ACTIVITY_STATUSES_V ,
-
View: WF_ITEM_ACTIVITY_STATUSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITY_STATUSES_V, object_name:WF_ITEM_ACTIVITY_STATUSES_V, status:VALID, product: FND - Application Object Library , description: Public view for accessing Workflow runtime status , implementation_dba_data: APPS.WF_ITEM_ACTIVITY_STATUSES_V ,
-
View: WF_ITEM_ACTIVITIES_HISTORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITIES_HISTORY_V, object_name:WF_ITEM_ACTIVITIES_HISTORY_V, status:VALID, product: FND - Application Object Library , description: All Activity History , implementation_dba_data: APPS.WF_ITEM_ACTIVITIES_HISTORY_V ,
-
View: WF_ITEM_ACTIVITIES_HISTORY_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:FND.WF_ITEM_ACTIVITIES_HISTORY_V, object_name:WF_ITEM_ACTIVITIES_HISTORY_V, status:VALID, product: FND - Application Object Library , description: All Activity History , implementation_dba_data: APPS.WF_ITEM_ACTIVITIES_HISTORY_V ,