Search Results wf_items
Overview
The WF_ITEMS table is the core runtime table for the Oracle Workflow engine within Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2. Owned by the APPLSYS schema and part of the Application Object Library (FND) product, it serves as the master repository for every active and completed workflow process instance. Each row in this table represents a single, unique execution of a workflow, known as a "workflow item." It is the primary table for tracking the lifecycle, status, and key attributes of a workflow process from initiation to completion.
Key Information Stored
The table's structure is centered on uniquely identifying a workflow item and capturing its essential runtime state. The primary key is a composite of ITEM_TYPE and ITEM_KEY. The ITEM_TYPE references a defined workflow process definition from the WF_ITEM_TYPES table, while the ITEM_KEY is a unique identifier, often derived from business data like a transaction ID. Other critical columns include ROOT_ACTIVITY and ROOT_ACTIVITY_VERSION, which identify the specific version of the top-level process that was launched. The table also tracks the item's status (e.g., ACTIVE, COMPLETE, ERROR), start and end dates, and parent-child relationships via PARENT_ITEM_TYPE and PARENT_ITEM_KEY, enabling the modeling of complex, hierarchical workflow structures.
Common Use Cases and Queries
This table is fundamental for workflow monitoring, troubleshooting, and reporting. Common administrative queries include identifying long-running or errored processes, analyzing workflow volume, and tracing the lineage of nested workflows. A typical query to find active workflows for a specific item type would be:
- SELECT item_key, begin_date, end_date, user_key FROM applsys.wf_items WHERE item_type = '<POAPPRV>' AND end_date IS NULL;
Another frequent use case is linking a workflow instance to its originating business transaction by joining on the ITEM_KEY, which often corresponds to a column in an application table (e.g., a Purchase Order header ID). Developers and administrators also query this table to understand workflow dependencies before performing data purges or archiving operations using the provided Workflow APIs.
Related Objects
WF_ITEMS has extensive relationships with other core Workflow tables, forming the backbone of the runtime engine. It is referenced by tables storing activity statuses (WF_ITEM_ACTIVITY_STATUSES), attribute values (WF_ITEM_ATTRIBUTE_VALUES), and notification details. As shown in the metadata, it maintains foreign key relationships to WF_ITEM_TYPES for the item definition and to itself (a self-referential key) for parent-child workflow links. Furthermore, it is referenced by several application-specific tables, such as OKE_K_COMMUNICATIONS (Oracle Contracts) and JTF_UM_SUBSCRIPTION_REG (User Management), demonstrating how workflow processes are integrated across EBS modules to manage business transactions.
-
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_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 ,
-
APPS.WF_QUEUE dependencies on WF_ITEMS
12.1.1
-
APPS.BEN_PROCESS_USER_SS_API dependencies on WF_ITEMS
12.1.1
-
APPS.UMX_REG_REQUESTS_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.HXC_TIMECARD dependencies on WF_ITEMS
12.1.1
-
APPS.PO_WF_PO_NOTIFICATION dependencies on WF_ITEMS
12.1.1
-
APPS.AMS_TCOP_SCHEDULER_PKG dependencies on WF_ITEMS
12.1.1
-
APPS.GMI_WF_LOT_EXPIRY dependencies on WF_ITEMS
12.1.1
-
APPS.PO_CHG_REQUEST_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.RCV_DEBIT_MEMO_NOTIF dependencies on WF_ITEMS
12.1.1
-
APPS.AZW_PROC dependencies on WF_ITEMS
12.1.1
-
APPS.HXC_TIMESTORE_DEPOSIT dependencies on WF_ITEMS
12.1.1
-
APPS.HR_TERMINATION_SS dependencies on WF_ITEMS
12.1.1
-
APPS.AP_IAW_PKG dependencies on WF_ITEMS
12.1.1
-
APPS.UMX_LOGIN_HELP_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.WF_ALERT dependencies on WF_ITEMS
12.1.1
-
APPS.OTA_CANCEL_TRAINING_SS dependencies on WF_ITEMS
12.1.1
-
APPS.OE_HOLDS_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.PORCPTWF dependencies on WF_ITEMS
12.1.1
-
APPS.FEM_FEMAPPR_ITEM_TYPE dependencies on WF_ITEMS
12.1.1
-
APPS.HR_DYNAMIC_APPROVAL_WEB dependencies on WF_ITEMS
12.1.1
-
APPS.AR_BUS_EVENT_SUB_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.ASO_WORKFLOW_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.OE_BLANKET_WF_UTIL dependencies on WF_ITEMS
12.1.1
-
APPS.HR_TRANSACTION_API dependencies on WF_ITEMS
12.1.1
-
APPS.AP_WEB_RECEIPT_MANAGEMENT_UTIL dependencies on WF_ITEMS
12.1.1
-
APPS.GMI_WF_LOT_RETEST dependencies on WF_ITEMS
12.1.1
-
APPS.HXC_SELF_SERVICE_TIME_DEPOSIT dependencies on WF_ITEMS
12.1.1
-
APPS.OTA_EL_ENROLL_SS dependencies on WF_ITEMS
12.1.1
-
APPS.BEN_PROCESS_COBRA_PERSON_SS dependencies on WF_ITEMS
12.1.1
-
APPS.AR_REVENUE_MANAGEMENT_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.OKL_VSS_WF dependencies on WF_ITEMS
12.1.1
-
APPS.HR_PAY_RATE_GSP_SS dependencies on WF_ITEMS
12.1.1
-
APPS.AP_WEB_WRAPPER_PKG dependencies on WF_ITEMS
12.1.1
-
APPS.OKC_ASYNC_PUB dependencies on WF_ITEMS
12.1.1
-
APPS.OKC_ARTWF_PVT dependencies on WF_ITEMS
12.1.1
-
APPS.PSP_ER_WORKFLOW dependencies on WF_ITEMS
12.1.1
-
APPS.AP_WEB_AME_PKG dependencies on WF_ITEMS
12.1.1
-
APPS.OTA_LRNR_ENROLL_UNENROLL_WF dependencies on WF_ITEMS
12.1.1
-
APPS.POS_SUPPLIER_USER_REG_PKG dependencies on WF_ITEMS
12.1.1
-
APPS.PQH_BDGT_REALLOC_UTILITY dependencies on WF_ITEMS
12.1.1
-
APPS.HR_PROCESS_ASSIGNMENT_STEP_SS dependencies on WF_ITEMS
12.1.1
-
APPS.OTA_LP_NOTIFY_SS dependencies on WF_ITEMS
12.1.1
-
APPS.OE_NEGOTIATE_WF dependencies on WF_ITEMS
12.1.1
-
APPS.WF_REPLACE_MODPLSQL_UTILITY dependencies on WF_ITEMS
12.1.1
-
APPS.HR_SFLUTIL_SS dependencies on WF_ITEMS
12.1.1
-
APPS.HR_PROCESS_ASSIGNMENT_STEP_SS dependencies on WF_ITEMS
12.1.1
-
APPS.HXC_TIMESTORE_DEPOSIT_UTIL dependencies on WF_ITEMS
12.1.1
-
APPS.AMS_RUNTIME_SCRIPTING_PVT dependencies on WF_ITEMS
12.1.1