Search Results hr_workflows_pk
Overview
The HR.HR_WORKFLOWS table is a core reference table within the Oracle E-Business Suite Human Resources Management System (HRMS). It functions as the master repository for taskflow definitions. A taskflow is a user-defined navigation sequence designed to simplify complex, multi-step data entry processes by guiding users through a predetermined series of windows. For instance, the comprehensive task of hiring an employee, which may involve data entry across five separate forms, can be streamlined into a single, logical taskflow. This table stores the essential header-level metadata for these taskflows, including a unique identifier and name. Each taskflow is constrained to a single entry point, and the system is delivered with a set of predefined default taskflows.
Key Information Stored
The table maintains a concise set of columns critical for identifying and managing taskflows. The primary column is WORKFLOW_ID, a system-generated unique number serving as the primary key for the record. The WORKFLOW_NAME column stores the 30-character name of the taskflow and is also uniquely constrained. The LEGISLATION_CODE allows for taskflows to be specific to particular legislative or regional requirements, supporting global deployments. Finally, the ZD_EDITION_NAME column is related to the Oracle E-Business Suite Editions feature, which enables the coexistence of multiple versions of a row for different release tracks within the same database instance.
Common Use Cases and Queries
This table is primarily referenced for setup, reporting, and integration purposes. Administrators may query it to audit configured taskflows or to retrieve the internal ID for use in other scripts or integrations. A common reporting need is to list all available taskflows, optionally filtered by legislation. The standard query pattern, as indicated in the ETRM, is straightforward:
SELECT WORKFLOW_ID, WORKFLOW_NAME, LEGISLATION_CODE, ZD_EDITION_NAME FROM HR.HR_WORKFLOWS WHERE LEGISLATION_CODE = 'US'; -- Example filter
For technical troubleshooting or detailed analysis, this table is typically joined to related taskflow detail tables (such as HR_WORKFLOW_NODES) to understand the full structure and sequence of windows within a specific taskflow.
Related Objects
While the provided dependency information states that no objects reference HR.HR_WORKFLOWS, this is likely a partial view. Based on the object's central role in the taskflow architecture, it is fundamentally related to other HR taskflow tables that store the detailed steps and nodes. The "FND Design Data" reference to PER.HR_WORKFLOWS indicates its logical grouping within the application's data model. The table's primary key (WORKFLOW_ID) is almost certainly a foreign key in child tables that define the taskflow's steps, such as HR_WORKFLOW_NODES. Furthermore, the unique index on WORKFLOW_NAME (HR_WORKFLOWS_UK2) ensures name uniqueness across the system, which is critical for the application's navigation logic.
-
TABLE: HR.HR_WORKFLOWS
12.1.1
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_WORKFLOWS, object_name:HR_WORKFLOWS, status:VALID,
-
INDEX: HR.HR_WORKFLOWS_PK
12.2.2
owner:HR, object_type:INDEX, object_name:HR_WORKFLOWS_PK, status:VALID,
-
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 ,
-
INDEX: HR.HR_WORKFLOWS_PK
12.1.1
owner:HR, object_type:INDEX, object_name:HR_WORKFLOWS_PK, status:VALID,
-
TABLE: HR.HR_WORKFLOWS
12.2.2
owner:HR, object_type:TABLE, fnd_design_data:PER.HR_WORKFLOWS, object_name:HR_WORKFLOWS, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.1.1
description: Table to store NQF Training info for a person ,
-
eTRM - PER Tables and Views
12.2.2
description: Table to store NQF Training info for a person ,