Views and Mappings for Workflows

While not strictly necessary, if users are going to work with workflows in the STEP Workbench, it is generally recommended to create views and mappings for the workflow. This ensures that users have access to the right information to complete their tasks and streamlines the work process. However, users can also use the standard editors available on objects in the Tree if desired, using the Workflow navigator only to submit tasks rather than to review and edit data.

When a workflow state is selected in the STEP Workflow navigator tab, the information that displays is called a view. The act of applying that view to a particular state in a workflow is called mapping. When configuring a workflow it is important to decide what data is visible for objects (views), and define which states to display (mappings). Without views and mappings configured, all states in the workflow are displayed on the STEP Workflow navigator tab (including parallels, clusters, and final states). Additionally, just the ID of the objects in the selected state display in the STEP Workflow Items editor or the Task tab on the object.

Upon mapping views to states, only the states for which a mapping exists will be displayed in the STEP Workflow navigator tab. The configured views will be used in the STEP Workflow Items editor and on the object's Tasks tab. This allows for customization, so if a user wanted to show only human-related tasks, they can leave out mappings for any states, parallels, or clusters that are not human tasks. Additionally, the sequencing of mappings determines the order in which the tasks are displayed in the STEP Workflow tab.

Note that while views and mappings can be applied to a blank workflow canvas, it does not generally make sense to do so. Therefore, it is expected that a workflow has been created prior to any views or mappings being applied. See the Creating a Workflow topic here for detailed instructions on workflow creation.

Before creating views or mappings, it is important to be aware of the following points:

The details for configuring views and mappings are covered in the subsequent topics, Configuring Views for Workflows here and Configuring Mappings for Workflows here topics.