Search Results hr_workflows
Overview
The HR_WORKFLOWS table is a core repository within the Oracle E-Business Suite (EBS) Human Resources (HRMS) module, specifically under the PER product family. It serves as the master table for defining and storing taskflows. In the context of Oracle HRMS, a taskflow represents a predefined sequence of tasks or a navigational process that guides users through a specific HR transaction or set of related activities. This table is fundamental to the structured delivery of HR functionality, enabling consistent user navigation and process execution for operations such as new hire onboarding, promotions, or terminations. Its status as VALID confirms its active role in both EBS 12.1.1 and 12.2.2 environments.
Key Information Stored
The table's primary purpose is to uniquely identify and name each configured taskflow. The most critical columns, as indicated by the defined primary keys, are WORKFLOW_ID and WORKFLOW_NAME. The WORKFLOW_ID column is the system-generated, numeric primary identifier (HR_WORKFLOWS_PK) for each taskflow record. The WORKFLOW_NAME column holds the unique, human-readable name for the taskflow (enforced by the HR_WORKFLOWS_UK2 unique key). While the provided metadata does not list additional columns, typical supporting columns in such a table would likely include descriptive fields, effective date ranges, status indicators, and references to the underlying workflow process definition.
Common Use Cases and Queries
This table is primarily referenced for configuration analysis, security setup, and troubleshooting navigation issues. Common scenarios include identifying which taskflows are available in the system, determining the taskflow associated with a specific HR function, or diagnosing errors when a user cannot access a particular process flow. A fundamental query retrieves all defined taskflows:
- SELECT workflow_id, workflow_name FROM hr.hr_workflows WHERE SYSDATE BETWEEN effective_start_date AND effective_end_date (if date-tracked);
Another typical use case involves joining to related navigation tables to map the complete structure of an HR process. Administrators may also query this table to verify the existence of a taskflow before assigning it to a menu or responsibility.
Related Objects
The HR_WORKFLOWS table has documented foreign key relationships with two other HRMS navigation tables, forming a core part of the taskflow architecture.
- HR_NAVIGATION_NODE_USAGES: This table references HR_WORKFLOWS via the column HR_NAVIGATION_NODE_USAGES.WORKFLOW_ID. This relationship links specific nodes within a navigation hierarchy to their corresponding taskflows.
- HR_NAVIGATION_UNITS: This table references HR_WORKFLOWS via the column HR_NAVIGATION_UNITS.DEFAULT_WORKFLOW_ID. This relationship designates a default taskflow for a given navigation unit, which is a logical grouping of related HR functions.
These relationships are essential for understanding how a defined taskflow in HR_WORKFLOWS is integrated into the application's user interface and navigational model.
-
Table: HR_WORKFLOWS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_WORKFLOWS, object_name:HR_WORKFLOWS, status:VALID, product: PER - Human Resources , description: Taskflows in Oracle HRMS. , implementation_dba_data: HR.HR_WORKFLOWS ,
-
Table: HR_WORKFLOWS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_WORKFLOWS, object_name:HR_WORKFLOWS, status:VALID, product: PER - Human Resources , description: Taskflows in Oracle HRMS. , implementation_dba_data: HR.HR_WORKFLOWS ,
-
APPS.HR_NAVIGATION_UNITS_LCT_PKG dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_NAVIGATION_NODE_USAGES_PKG dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_WORKFLOW_PKG dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_NAVIGATION_NODE_USAGES_PKG dependencies on HR_WORKFLOWS
12.2.2
-
APPS.GHR_PER_SUM dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_TASKFLOW_WORKFLOW dependencies on HR_WORKFLOWS
12.2.2
-
APPS.PER_MAINTAIN_TASKFLOW dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_WORKFLOW_PKG dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_NAVIGATION_UNITS_PKG dependencies on HR_WORKFLOWS
12.1.1
-
APPS.GHR_PER_SUM dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_NAVIGATION_PATHS_PKG dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_WORKFLOW_INSTALL_PKG dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_NAVIGATION_PATHS_PKG dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_WORKFLOWS_PKG dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_NAVIGATION_UNITS_LCT_PKG dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_WORKFLOW_INSTALL_PKG dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_WORKFLOWS_PKG dependencies on HR_WORKFLOWS
12.1.1
-
APPS.PER_MAINTAIN_TASKFLOW dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_TASKFLOW_WORKFLOW dependencies on HR_WORKFLOWS
12.1.1
-
APPS.HR_NAVIGATION_UNITS_PKG dependencies on HR_WORKFLOWS
12.2.2
-
APPS.HR_WORKFLOWS_PKG SQL Statements
12.1.1
-
VIEW: HR.HR_WORKFLOWS#
12.2.2
owner:HR, object_type:VIEW, object_name:HR_WORKFLOWS#, status:VALID,
-
TABLE: HR.HR_WORKFLOWS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_WORKFLOWS, object_name:HR_WORKFLOWS, status:VALID,
-
VIEW: APPS.HR_NAVIGATION_UNITS_V
12.1.1
-
VIEW: APPS.HR_NAVIGATION_UNITS_V
12.2.2
-
APPS.HR_WORKFLOWS_PKG SQL Statements
12.2.2
-
SYNONYM: PUBLIC.HR_WORKFLOWS
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:HR_WORKFLOWS, status:VALID,
-
APPS.HR_NAVIGATION_NODE_USAGES_PKG dependencies on PER_RIC_PKG
12.2.2
-
Table: HR_NAVIGATION_NODE_USAGES
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_NAVIGATION_NODE_USAGES, object_name:HR_NAVIGATION_NODE_USAGES, status:VALID, product: PER - Human Resources , description: Intersection table between HR_WORKFLOWS, HR_NAVIGATION_NODES and HR_NAVIGATION_PATHS. , implementation_dba_data: HR.HR_NAVIGATION_NODE_USAGES ,
-
APPS.HR_WORKFLOW_PKG dependencies on HR_NAVIGATION_UNITS
12.2.2
-
APPS.HR_WORKFLOW_PKG dependencies on HR_NAVIGATION_NODE_USAGES
12.2.2
-
APPS.HR_WORKFLOW_PKG dependencies on HR_NAVIGATION_NODES
12.2.2
-
SYNONYM: APPS.HR_WORKFLOWS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:HR_WORKFLOWS, status:VALID,
-
VIEW: HR.HR_WORKFLOWS#
12.2.2
-
APPS.HR_WORKFLOWS_PKG dependencies on HR_WORKFLOWS_S
12.1.1
-
PACKAGE BODY: APPS.HR_WORKFLOWS_PKG
12.1.1
-
Table: HR_NAVIGATION_NODE_USAGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_NAVIGATION_NODE_USAGES, object_name:HR_NAVIGATION_NODE_USAGES, status:VALID, product: PER - Human Resources , description: Intersection table between HR_WORKFLOWS, HR_NAVIGATION_NODES and HR_NAVIGATION_PATHS. , implementation_dba_data: HR.HR_NAVIGATION_NODE_USAGES ,
-
APPS.HR_WORKFLOWS_PKG dependencies on HR_WORKFLOWS_S
12.2.2
-
APPS.HR_WORKFLOW_INSTALL_PKG SQL Statements
12.1.1
-
APPS.HR_WORKFLOWS_PKG dependencies on PER_RIC_PKG
12.2.2
-
TRIGGER: APPS.HR_WORKFLOWS+
12.2.2
owner:APPS, object_type:TRIGGER, object_name:HR_WORKFLOWS+, status:VALID,
-
APPS.HR_WORKFLOW_PKG dependencies on HR_NAVIGATION_UNITS
12.1.1
-
APPS.HR_WORKFLOW_INSTALL_PKG SQL Statements
12.2.2
-
TRIGGER: APPS.HR_WORKFLOWS+
12.2.2
-
TABLE: HR.HR_NAVIGATION_NODE_USAGES
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_NAVIGATION_NODE_USAGES, object_name:HR_NAVIGATION_NODE_USAGES, status:VALID,
-
SYNONYM: APPS.HR_WORKFLOWS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:HR_WORKFLOWS, status:VALID,
-
APPS.HR_WORKFLOW_PKG dependencies on HR_NAVIGATION_NODES
12.1.1
-
TABLE: HR.HR_WORKFLOWS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_WORKFLOWS, object_name:HR_WORKFLOWS, status:VALID,