Search Results psb_workflow_processes
Overview
The PSB_WORKFLOW_PROCESSES table is a core data object within the Oracle E-Business Suite (EBS) Public Sector Budgeting (PSB) module. It functions as a repository for workflow item key information specifically tied to budgeting worksheets. In Oracle EBS, the Workflow Engine manages and automates business processes. This table serves as the critical link between a PSB worksheet and its associated workflow instance, enabling the tracking, routing, and approval of budgeting tasks. Its role is to persist the unique identifier (item key) that the Oracle Workflow engine uses to manage the lifecycle of a worksheet's approval process, ensuring that budgeting activities adhere to defined organizational procedures and audit trails.
Key Information Stored
The table's primary purpose is to store the relationship between a worksheet and its workflow process. The most critical column is the ITEM_KEY, which serves as the table's primary key. This column holds the unique identifier generated by the Oracle Workflow engine for a specific instance of a worksheet's approval process. A second crucial column is WORKSHEET_ID, which is a foreign key linking directly to a specific record in the PSB_WORKSHEETS table. This one-to-one or one-to-many relationship (depending on configuration) ensures every workflow item key is associated with a concrete budgeting worksheet. Together, these columns form the essential data structure for workflow state management within the PSB module.
Common Use Cases and Queries
This table is primarily accessed for troubleshooting, reporting, and system integration. A common scenario involves diagnosing a stalled worksheet approval. Administrators can query this table to verify if a workflow item key exists for a given worksheet and then use that ITEM_KEY to investigate the workflow's status in the standard Oracle Workflow tables (e.g., WF_ITEM_ACTIVITY_STATUSES). Another typical use case is generating a report of all worksheets currently in the approval pipeline. A sample query to join worksheet details with its workflow key would be:
- SELECT ws.WORKSHEET_NAME, wfp.ITEM_KEY FROM PSB_WORKFLOW_PROCESSES wfp, PSB_WORKSHEETS ws WHERE wfp.WORKSHEET_ID = ws.WORKSHEET_ID;
This table is also essential for custom integrations that need to trigger actions based on a worksheet's workflow state, using the ITEM_KEY to interact with the Workflow Engine's APIs.
Related Objects
The PSB_WORKFLOW_PROCESSES table has a direct and documented foreign key relationship with the PSB_WORKSHEETS table. The join is performed on the column PSB_WORKFLOW_PROCESSES.WORKSHEET_ID, which references the primary key in PSB_WORKSHEETS. This is the primary relationship, anchoring the workflow data to the core budgeting entity. Furthermore, while not listed in the provided metadata, this table's ITEM_KEY column is intrinsically linked to the foundational Oracle Workflow tables in the APPS schema, such as WF_ITEMS, WF_ITEM_ACTIVITY_STATUSES, and WF_ITEM_ATTRIBUTE_VALUES. Any process or report examining the status of a PSB worksheet's workflow will typically join from PSB_WORKFLOW_PROCESSES to PSB_WORKSHEETS and then to these standard workflow tables using the ITEM_KEY.
-
Table: PSB_WORKFLOW_PROCESSES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WORKFLOW_PROCESSES, object_name:PSB_WORKFLOW_PROCESSES, status:VALID, product: PSB - Public Sector Budgeting , description: Workflow item key information for a worksheet , implementation_dba_data: PSB.PSB_WORKFLOW_PROCESSES ,
-
Table: PSB_WORKFLOW_PROCESSES
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Workflow item key information for a worksheet , implementation_dba_data: Not implemented in this database ,
-
APPS.PSB_SUBMIT_REVISION_PVT dependencies on PSB_WORKFLOW_PROCESSES
12.1.1
-
APPS.PSB_DISTRIBUTE_WORKSHEET_PVT dependencies on PSB_WORKFLOW_PROCESSES
12.1.1
-
APPS.PSB_WORKFLOW_PVT dependencies on PSB_WORKFLOW_PROCESSES
12.1.1
-
APPS.PSB_SUBMIT_WORKSHEET_PVT dependencies on PSB_WORKFLOW_PROCESSES
12.1.1
-
APPS.PSB_WS_OPS_PVT dependencies on PSB_WORKFLOW_PROCESSES
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_WORKFLOW_PROCESSES
12.1.1
-
APPS.PSB_WORKFLOW_PVT dependencies on PSB_WORKFLOW_PROCESSES_S
12.1.1
-
APPS.PSB_WORKFLOW_PVT dependencies on DUAL
12.1.1
-
VIEW: APPS.PSB_WORKFLOW_PROCESSES_V
12.1.1
-
APPS.PSB_WS_OPS_PVT dependencies on PSB_WS_DISTRIBUTION_DETAILS
12.1.1
-
APPS.PSB_WS_OPS_PVT dependencies on PSB_WS_DISTRIBUTIONS
12.1.1
-
View: PSB_WORKFLOW_PROCESSES_V
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
SYNONYM: APPS.PSB_WORKFLOW_PROCESSES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PSB_WORKFLOW_PROCESSES, status:VALID,
-
TABLE: PSB.PSB_WORKFLOW_PROCESSES
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WORKFLOW_PROCESSES, object_name:PSB_WORKFLOW_PROCESSES, status:VALID,
-
View: PSB_WORKFLOW_PROCESSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WORKFLOW_PROCESSES_V, object_name:PSB_WORKFLOW_PROCESSES_V, status:VALID, product: PSB - Public Sector Budgeting , implementation_dba_data: APPS.PSB_WORKFLOW_PROCESSES_V ,
-
APPS.PSB_WORKFLOW_PVT SQL Statements
12.1.1
-
APPS.PSB_DISTRIBUTE_WORKSHEET_PVT SQL Statements
12.1.1
-
Table: PSB_WORKSHEETS
12.2.2
product: PSB - Public Sector Budgeting (Obsolete) , description: Worksheet definitions , implementation_dba_data: Not implemented in this database ,
-
Table: PSB_WORKSHEETS
12.1.1
owner:PSB, object_type:TABLE, fnd_design_data:PSB.PSB_WORKSHEETS, object_name:PSB_WORKSHEETS, status:VALID, product: PSB - Public Sector Budgeting , description: Worksheet definitions , implementation_dba_data: PSB.PSB_WORKSHEETS ,
-
PACKAGE BODY: APPS.PSB_DISTRIBUTE_WORKSHEET_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_DISTRIBUTE_WORKSHEET_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PSB_SUBMIT_REVISION_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_SUBMIT_REVISION_PVT, status:VALID,
-
APPS.PSB_BUDGET_REVISIONS_PVT dependencies on PSB_WS_DISTRIBUTIONS
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.PSB_SUBMIT_WORKSHEET_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_SUBMIT_WORKSHEET_PVT, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PSB_WS_OPS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_WS_OPS_PVT, status:VALID,
-
VIEW: APPS.PSB_WORKFLOW_PROCESSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PSB.PSB_WORKFLOW_PROCESSES_V, object_name:PSB_WORKFLOW_PROCESSES_V, status:VALID,
-
PACKAGE BODY: APPS.PSB_WORKFLOW_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_WORKFLOW_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.PSB_BUDGET_REVISIONS_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PSB_BUDGET_REVISIONS_PVT, status:VALID,
-
APPS.PSB_SUBMIT_REVISION_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_WORKFLOW_PVT
12.1.1
-
PACKAGE BODY: APPS.PSB_DISTRIBUTE_WORKSHEET_PVT
12.1.1
-
APPS.PSB_SUBMIT_WORKSHEET_PVT SQL Statements
12.1.1
-
APPS.PSB_SUBMIT_WORKSHEET_PVT dependencies on WF_ENGINE
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
APPS.PSB_WS_OPS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_SUBMIT_REVISION_PVT
12.1.1
-
APPS.PSB_BUDGET_REVISIONS_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.PSB_SUBMIT_WORKSHEET_PVT
12.1.1
-
PACKAGE BODY: APPS.PSB_WS_OPS_PVT
12.1.1
-
eTRM - PSB Tables and Views
12.1.1
description: User profiles for a worksheet ,
-
PACKAGE BODY: APPS.PSB_BUDGET_REVISIONS_PVT
12.1.1
-
12.1.1 DBA Data
12.1.1