20.1 About Workflows
Oracle APEX Workflow provides basic workflow capabilities for APEX developers.
A workflow is the automation of a business process where documents, information, or tasks move from one participant to another, following a set of procedural rules.
APEX workflows provide the following capabilities:
- Workflow Versions for managing both a development and an active version of a workflow
- Workflow Definitions, including parameters, variables, activities, connections, and participants
- a visual Workflow Designer for creating and authoring sequential workflows
- a Workflow Console for monitoring and administering workflows
- a Workflow Runtime Engine for running workflow instances
You can manage workflows by creating workflow definitions in the Workflow Designer, activate the workflows and monitor them in the Workflow Console, and use page processes to initiate the Workflow Runtime Engine.
- About Workflow Versions
A workflow version can be in three different states: In Development, Active, or Inactive. - About Workflow Definitions
Workflow Definitions contain information about workflows including parameters, variables, activities, connections, and participants. Workflow definitions exist on the application level in the Shared Components section. - About Workflow Designer
Use Workflow Designer to create or edit workflow definitions. - About the Workflow Console and Workflow Details
The Workflow Console displays all workflows for a given report context. The Workflow Details page shows details for a specific workflow instance. - About the Workflow Runtime Engine
The Workflow Runtime Engine executes workflow instances according to the execution sequence.
Parent topic: Managing Workflows and Tasks