Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Panel
Table of Contents
maxlevel2

...

To create a Workflow, you enter task Details just as you would for any task, and then design the Workflow on the Workflow Editor, where you add, connect, and organize the tasks that will comprise the Workflow.

During and after a Workflow run, you can view detailed results of the run in the Workflow Task Instance Details 794510219, and monitor the status of the Workflow on the Workflow Monitor.

...

Step 1

From the Automation Center navigation pane, select Tasks > Workflow Tasks. The Workflow Tasks list displays a list of all currently defined Workflow tasks.
 
Below the list, Workflow Task Details for a new Workflow task displays.
 

Step 2

Enter/select Details for a new Workflow task, using the field descriptions below as a guide.

  • Required fields display an asterisk ( * ) after the field name.
  • Default values for fields, if available, display automatically.

To display more of the Details fields on the screen, you can either:

  • Use the scroll bar.
  • Temporarily hide the list above the Details.
  • Click the  button above the list to display a pop-up version of the Details.

Step 3

Click the  button. The Workflow task is added to the database, and all buttons and tabs in Workflow Task Details are enabled.

Step 4

Click the Edit Workflow button to display a blank Workflow Editor canvas.

Step 5

Follow the instructions provided below for designing the Workflow in the Workflow Editor.


Note
titleNote

To open an existing record on the list, either:

  • Click a record in the list to display its record Details below the list. (To clear record Details below the list, click the  button that displays above and below the Details.)
  • Clicking the Details icon next to a record name in the list, or right-click a record in the list and then click Open in the Action menu that displays, to display a pop-up version of the record Details.
  • Right-click a record in the a list, or open a record and right-click in the record Details, and then click Open In Tab in the Action menu that displays, to display the record Details under a new tab on the record list page (see Record Details as Tabs).

...

Depending on the values that you enter / select for these fields, and whether or not the Workflow task has ever been launched, more (or less) fields may display. See the field descriptions, below, for a description of all fields that may display in the Workflow Task Details.
 

...

Field Name

Description

General

This section contains general information about the Workflow task.

Name

Include Page
IL:Task Name
IL:Task Name

Version

Include Page
IL:Versions
IL:Versions

Description

Include Page
IL:Summary
IL:Summary

Member of Business Services

Include Page
IL:Member of Business Services
IL:Member of Business Services

Resolve Name Immediately

Include Page
IL:Resolve Name Immediately
IL:Resolve Name Immediately

Time Zone Preference

Include Page
IL:Time Zone Preference
IL:Time Zone Preference

Hold on Start

Include Page
IL:Hold on Start
IL:Hold on Start

Hold Reason

Include Page
IL:Hold Reason
IL:Hold Reason

Virtual Resource Priority

Include Page
IL:Virtual Resource Priority
IL:Virtual Resource Priority

Mutually Exclusive With Self

Include Page
IL:Mutually Exclusive With Self
IL:Mutually Exclusive With Self

Anchor
Simulate
Simulate
Simulate
Include Page
IL:Simulate
IL:Simulate
Override Previous Instance Wait
Include Page
IL:Override Previous Instance Wait
IL:Override Previous Instance Wait

Workflow Details

This section contains assorted detailed information about the Workflow task.

Anchor
Show/Hide Skipped Tasks
Show/Hide Skipped Tasks
Show/Hide Skipped Tasks

Include Page
IL:Show Hide Skipped Tasks
IL:Show Hide Skipped Tasks

Auto Layout

If Show/Hide Skipped Tasks = Hide Skipped; specification for the layout of the Workflow Monitor.
 
Options:

  • - - None - -
  • Horizontal Layout
  • Vertical Layout

Anchor
Default Calendar
Default Calendar
Default Calendar

Default calendar used by the Workflow. If the Workflow is launched by a trigger, the trigger calendar overrides this default calendar.

Anchor
Override Inherited Calendar
Override Inherited Calendar
Override Inherited Calendar

If enabled, uses the selected Default Calendar for this Workflow instead of the calendar used in the trigger or parent Workflow.

Anchor
Previous Instance Wait
Previous Instance Wait
Previous Instance Wait
Include Page
IL:Previous Instance Wait
IL:Previous Instance Wait

Wait / Delay Options

This section contains specifications for waiting to start and/or delaying on start the task.

Anchor
Wait To Start
Wait To Start
Wait To Start

Include Page
IL:Wait To Start - 6.2.1.0
IL:Wait To Start - 6.2.1.0

Anchor
Wait Time
Wait Time
Wait Time

Include Page
IL:Wait Time - 6.2.1.0
IL:Wait Time - 6.2.1.0

Anchor
Wait Day Constraint
Wait Day Constraint
Wait Day Constraint

Include Page
IL:Wait Day Constraint
IL:Wait Day Constraint

Anchor
Wait Duration
Wait Duration
Wait Duration

Include Page
IL:Wait Duration
IL:Wait Duration

Anchor
Wait Duration In Seconds
Wait Duration In Seconds
Wait Duration In Seconds

Include Page
IL:Wait Duration In Seconds
IL:Wait Duration In Seconds

Anchor
Delay On Start
Delay On Start
Delay On Start

Include Page
IL:Delay On Start
IL:Delay On Start

Anchor
Delay Duration
Delay Duration
Delay Duration

Include Page
IL:Delay Duration
IL:Delay Duration

Anchor
Delay Duration In Seconds
Delay Duration In Seconds
Delay Duration In Seconds

Include Page
IL:Delay Duration In Seconds
IL:Delay Duration In Seconds

Anchor
Workflow Only
Workflow Only
Workflow Only

Include Page
IL:Workflow Only
IL:Workflow Only

Time Options

This section contains time-related specifications for the task.

Anchor
Late Start
Late Start
Late Start

Include Page
IL:Late Start
IL:Late Start

Anchor
Late Start Type
Late Start Type
Late Start Type

Include Page
IL:Late Start Type
IL:Late Start Type

Anchor
Late Start Time
Late Start Time
Late Start Time

Include Page
IL:Late Start Time
IL:Late Start Time

Anchor
Late Start Day Constraint
Late Start Day Constraint
Late Start Day Constraint

Include Page
IL:Late Start Day Constraint
IL:Late Start Day Constraint

Anchor
Late Start Nth Amount
Late Start Nth Amount
Late Start Nth Amount

Include Page
IL:Late Start Nth Amount
IL:Late Start Nth Amount

Anchor
Late Start Duration
Late Start Duration
Late Start Duration

Include Page
IL:Late Start Duration - NEW
IL:Late Start Duration - NEW

Anchor
Late Finish
Late Finish
Late Finish

Include Page
IL:Late Finish
IL:Late Finish

Anchor
Late Finish Type
Late Finish Type
Late Finish Type

Include Page
IL:Late Finish Type
IL:Late Finish Type

Anchor
Late Finish Offset Type
Late Finish Offset Type
Late Finish Offset Type

Include Page
IL:Late Finish Offset Type
IL:Late Finish Offset Type

Anchor
Late Finish Percentage Offset ( + )
Late Finish Percentage Offset ( + )
Late Finish Percentage Offset ( + )

Include Page
IL:Late Finish Percentage Offset ( + ) - 76
IL:Late Finish Percentage Offset ( + ) - 76

Anchor
Late Finish Duration Offset ( + )
Late Finish Duration Offset ( + )
Late Finish Duration Offset ( + )

Include Page
IL:Late Finish Duration Offset ( + )
IL:Late Finish Duration Offset ( + )

Anchor
Late Finish Duration Offset Unit
Late Finish Duration Offset Unit
Late Finish Duration Offset Unit

Include Page
IL:Late Finish Duration Offset Unit
IL:Late Finish Duration Offset Unit

Anchor
Late Finish Time
Late Finish Time
Late Finish Time

Include Page
IL:Late Finish Time
IL:Late Finish Time

Anchor
Late Finish Day Constraint
Late Finish Day Constraint
Late Finish Day Constraint

Include Page
IL:Late Finish Day Constraint
IL:Late Finish Day Constraint

Anchor
Late Finish Nth Amount
Late Finish Nth Amount
Late Finish Nth Amount

Include Page
IL:Late Finish Nth Amount
IL:Late Finish Nth Amount

Anchor
Late Finish Duration
Late Finish Duration
Late Finish Duration

Include Page
IL:Late Finish Duration - NEW
IL:Late Finish Duration - NEW

Anchor
Early Finish
Early Finish
Early Finish

Include Page
IL:Early Finish
IL:Early Finish

Anchor
Early Finish Type
Early Finish Type
Early Finish Type

Include Page
IL:Early Finish Type
IL:Early Finish Type

Anchor
Early Finish Offset Type
Early Finish Offset Type
Early Finish Offset Type

Include Page
IL:Early Finish Offset Type
IL:Early Finish Offset Type

Anchor
Early Finish Percentage Offset ( - )
Early Finish Percentage Offset ( - )
Early Finish Percentage Offset ( - )

Include Page
IL:Early Finish Percentage Offset ( - ) - 76
IL:Early Finish Percentage Offset ( - ) - 76

Anchor
Early Finish Duration Offset ( - )
Early Finish Duration Offset ( - )
Early Finish Duration Offset ( - )

Include Page
IL:Early Finish Duration Offset ( - )
IL:Early Finish Duration Offset ( - )

Anchor
Early Finish Duration Offset Unit
Early Finish Duration Offset Unit
Early Finish Duration Offset Unit

Include Page
IL:Early Finish Duration Offset Unit
IL:Early Finish Duration Offset Unit

Anchor
Early Finish Time
Early Finish Time
Early Finish Time

Include Page
IL:Early Finish Time
IL:Early Finish Time

Anchor
Early Finish Day Constraint
Early Finish Day Constraint
Early Finish Day Constraint

Include Page
IL:Early Finish Day Constraint
IL:Early Finish Day Constraint

Anchor
Early Finish Nth Amount
Early Finish Nth Amount
Early Finish Nth Amount

Include Page
IL:Early Finish Nth Amount
IL:Early Finish Nth Amount

Anchor
Early Finish Duration
Early Finish Duration
Early Finish Duration

Include Page
IL:Early Finish Duration - NEW
IL:Early Finish Duration - NEW

Anchor
User Estimated Duration
User Estimated Duration
User Estimated Duration

Include Page
IL:User Estimated Duration
IL:User Estimated Duration

Critical Path Options

This section contains Critical Path-related specifications for the task.

Anchor
Calculate Critical Path
Calculate Critical Path
Calculate Critical Path

Include Page
IL:Calculate Critical Path
IL:Calculate Critical Path

Note

The Calculate Critical Path option on the workflow will be ignored when the Simulate option is on.

If the Simulateoption on the workflow is off, but on for one or more tasks within the workflow, the Calculate Critical Path option will be honored.


Anchor
CP Duration
CP Duration
CP Duration

Include Page
IL:CP Duration
IL:CP Duration

Anchor
CP Duration (Resolved)
CP Duration (Resolved)
CP Duration (Resolved)

Include Page
IL:CP Duration (Resolved)
IL:CP Duration (Resolved)

Anchor
CP Duration Unit
CP Duration Unit
CP Duration Unit

Include Page
IL:CP Duration Unit
IL:CP Duration Unit

Workflow Execution Options

This section contains Execution Restriction specifications for the task if it is within a Workflow.

Anchor
Execution Restriction
Execution Restriction
Execution Restriction

Include Page
IL:Execution Restriction
IL:Execution Restriction

Anchor
Restriction Period
Restriction Period
Restriction Period

Include Page
IL:Restriction Period
IL:Restriction Period

Anchor
Before Date
Before Date
Before Date

Include Page
IL:Before Date
IL:Before Date

Anchor
Before Time
Before Time
Before Time

Include Page
IL:Before Time
IL:Before Time

Anchor
After Date
After Date
After Date

Include Page
IL:After Date
IL:After Date

Anchor
After Time
After Time
After Time

Include Page
IL:After Time
IL:After Time

Anchor
Date List
Date List
Date List

Include Page
IL:Date List
IL:Date List

Self-Service OptionsThis section contains Self-Service specifications for the task.
Enforce Variables 
Include Page
IL:Enforce Variables
IL:Enforce Variables
Lock Variables 
Include Page
IL:Lock Variables
IL:Lock Variables

Statistics

This section contains time-related statistics for task instances of the task.

First Execution

Include Page
IL:First Execution
IL:First Execution

Last Execution

Include Page
IL:Last Execution
IL:Last Execution

Last Instance Duration

Include Page
IL:Last Instance Duration
IL:Last Instance Duration

Lowest Instance Time

Include Page
IL:Lowest Instance Time
IL:Lowest Instance Time

Average Instance Time

Include Page
IL:Average Instance Time
IL:Average Instance Time

Highest Instance Time

Include Page
IL:Highest Instance Time
IL:Highest Instance Time

Number of Instances

Include Page
IL:Number of Instances
IL:Number of Instances

Metadata

This section contains Metadata information about this record.

UUID

Universally Unique Identifier of this record.

Updated By

Name of the user that last updated this record.

Updated

Date and time that this record was last updated.

Created By

Name of the user that created this record.

Created

Date and time that this record was created.

Buttons

This section identifies the buttons displayed above and below the Workflow Task Details that let you perform various actions.

Save

Saves a new task record in the Controller database.

Save & New

Saves a new record in the Controller database and redisplays empty Details so that you can create another new record.

Save & EditSaves a new record in the Controller database and opens the workflow editor. 

Save & View

Saves a new record in the Controller database and continues to display that record.

New

Displays empty (except for default values) Details for creating a new task.

Update

Include Page
IL:Update button
IL:Update button

View Parents

Include Page
IL:View Parents button
IL:View Parents button

Launch With Variables...

Opens a Launch With Variables... dialog.

Optionally, you can:

Launch

Include Page
IL:Launch Task button
IL:Launch Task button

Edit Workflow

Displays the Workflow Editor for this task.

Copy

Creates a copy of this task, which you are prompted to rename.

Delete

Include Page
IL:Delete button
IL:Delete button

Note
titleNote

You cannot delete a task if it is either:

  • Specified in an enabled Trigger.
  • The only task specified in a disabled Trigger.


Refresh

Refreshes any dynamic data displayed in the Details.

Close

For pop-up view only; closes the pop-up view of this task.

Tabs

This section identifies the tabs across the top of the Workflow Task Details that provide access to additional information about the task.

Workflow Task

Displays details about this Workflow task.

Task Run Criteria

Include Page
IL:Task Run Criteria tab
IL:Task Run Criteria tab

Step Conditions

Include Page
IL:Step Conditions tab
IL:Step Conditions tab

Variables

Include Page
IL:Variables tab
IL:Variables tab

Actions

Include Page
IL:Actions tab
IL:Actions tab

Virtual Resources

Include Page
IL:Task Virtual Resources tab - 6.7.0.0
IL:Task Virtual Resources tab - 6.7.0.0

Mutually Exclusive

Include Page
IL:Mutually Exclusive Tasks tab
IL:Mutually Exclusive Tasks tab

Critical EndpointsLists all critical endpoints defined for this task.

Step Actions

Lists all step actions created for this task.

Anchor
Instances tab
Instances tab
Instances

Lists all instances of this Workflow.

Triggers

Include Page
IL:Triggers tab
IL:Triggers tab

Notes

Include Page
IL:Notes tab
IL:Notes tab

Anchor
Versions tab
Versions tab
Versions

Include Page
IL:Versions tab
IL:Versions tab

...

Field Name

Description

General

This section contains general information about the task instance.

Anchor
Instance Name
Instance Name
Instance Name

Name of this task instance.

Instance Number

Include Page
IL:Instance Number
IL:Instance Number

Description

Include Page
IL:Summary
IL:Summary

Member of Business Services

Include Page
IL:Member of Business Services
IL:Member of Business Services

Task

Include Page
IL:Task
IL:Task

Source Version

Include Page
IL:Source Version
IL:Source Version

Launch Source

Include Page
IL:Launch Source
IL:Launch Source

Source Instance

Include Page
IL:Source Instance
IL:Source Instance

Invoked by

Include Page
IL:Invoked by
IL:Invoked by

Anchor
Execution User
Execution User
Execution User

Include Page
IL:Execution User
IL:Execution User

Calendar

Include Page
IL:Calendar in Task Instance
IL:Calendar in Task Instance

Time Zone Preference

Include Page
IL:Time Zone Preference
IL:Time Zone Preference

Virtual Resource Priority

Include Page
IL:Virtual Resource Priority
IL:Virtual Resource Priority

Mutually Exclusive With Self

Include Page
IL:Mutually Exclusive With Self
IL:Mutually Exclusive With Self

Simulate
Include Page
IL:Simulate
IL:Simulate
Previous Instance Wait Resolved
Include Page
IL:Previous Instance Wait Resolved
IL:Previous Instance Wait Resolved

Status

This section contains information about the current status of the task instance.

Status

Include Page
IL:Status
IL:Status

Exit Code

Include Page
IL:Exit Code-Task Instance
IL:Exit Code-Task Instance

Status Description

Include Page
IL:Status Description
IL:Status Description

Operational Memo

Include Page
IL:Operational Memo
IL:Operational Memo

Evaluation Time

Include Page
IL:Evaluation Time
IL:Evaluation Time

Critical

Include Page
IL:Critical
IL:Critical

Wait Until Time

Include Page
IL:Wait Until Time - Status
IL:Wait Until Time - Status

Queued Time

Include Page
IL:Queued Time
IL:Queued Time

Anchor
Trigger Time
Trigger Time
Trigger Time

Include Page
IL:Trigger Time
IL:Trigger Time

Anchor
Launch Time
Launch Time
Launch Time

Include Page
IL:Launch Time
IL:Launch Time

Anchor
Start Time
Start Time
Start Time

Include Page
IL:Start Time
IL:Start Time

End Time

Include Page
IL:End Time
IL:End Time

Duration

Include Page
IL:Duration
IL:Duration

Progress

Number of tasks in the Workflow that are in Success, Skipped, or Finished status / Total number of tasks in the Workflow.

Workflow Details

This section contains assorted detailed information about the task instance.

Show/Hide Skipped Tasks

Include Page
IL:Show Hide Skipped Tasks
IL:Show Hide Skipped Tasks

Previous Instance Wait
Include Page
IL:Previous Instance Wait
IL:Previous Instance Wait

Wait / Delay Options

This section contains specifications for waiting to start and/or delaying on start the task.

Anchor
Wait To Start
Wait To Start
Wait To Start

Include Page
IL:Wait To Start - 6.2.1.0
IL:Wait To Start - 6.2.1.0

Anchor
Wait Time
Wait Time
Wait Time

Include Page
IL:Wait Time - 6.2.1.0
IL:Wait Time - 6.2.1.0

Anchor
Wait Day Constraint
Wait Day Constraint
Wait Day Constraint

Include Page
IL:Wait Day Constraint
IL:Wait Day Constraint

Anchor
Wait Duration
Wait Duration
Wait Duration

Include Page
IL:Wait Duration
IL:Wait Duration

Anchor
Wait Duration In Seconds
Wait Duration In Seconds
Wait Duration In Seconds

Include Page
IL:Wait Duration In Seconds
IL:Wait Duration In Seconds

Anchor
Delay On Start
Delay On Start
Delay On Start

Include Page
IL:Delay On Start
IL:Delay On Start

Anchor
Delay Duration
Delay Duration
Delay Duration

Include Page
IL:Delay Duration
IL:Delay Duration

Anchor
Delay Duration In Seconds
Delay Duration In Seconds
Delay Duration In Seconds

Include Page
IL:Delay Duration In Seconds
IL:Delay Duration In Seconds

Time Options

This section contains information on time-related specifications for the task instance.

Anchor
Late Start
Late Start
Late Start

Include Page
IL:Late Start
IL:Late Start

Anchor
Late Start Type
Late Start Type
Late Start Type

Include Page
IL:Late Start Type
IL:Late Start Type

Anchor
Late Start Time
Late Start Time
Late Start Time

Include Page
IL:Late Start Time
IL:Late Start Time

Anchor
Late Start Day Constraint
Late Start Day Constraint
Late Start Day Constraint

Include Page
IL:Late Start Day Constraint
IL:Late Start Day Constraint

Anchor
Late Start Nth Amount
Late Start Nth Amount
Late Start Nth Amount

Include Page
IL:Late Start Nth Amount
IL:Late Start Nth Amount

Anchor
Late Start Duration
Late Start Duration
Late Start Duration

Include Page
IL:Late Start Duration - NEW
IL:Late Start Duration - NEW

Anchor
Computed Late Start Time
Computed Late Start Time
Computed Late Start Time

Include Page
IL:Computed Late Start Time
IL:Computed Late Start Time

Anchor
Late Finish
Late Finish
Late Finish

Include Page
IL:Late Finish
IL:Late Finish

Anchor
Late Finish Type
Late Finish Type
Late Finish Type

Include Page
IL:Late Finish Type
IL:Late Finish Type

Anchor
Late Finish Offset Type
Late Finish Offset Type
Late Finish Offset Type

Include Page
IL:Late Finish Offset Type
IL:Late Finish Offset Type

Anchor
Late Finish Percentage Offset ( + )
Late Finish Percentage Offset ( + )
Late Finish Percentage Offset ( + )

Include Page
IL:Late Finish Percentage Offset ( + ) - 76
IL:Late Finish Percentage Offset ( + ) - 76

Anchor
Late Finish Duration Offset ( + )
Late Finish Duration Offset ( + )
Late Finish Duration Offset ( + )

Include Page
IL:Late Finish Duration Offset ( + )
IL:Late Finish Duration Offset ( + )

Anchor
Late Finish Duration Offset Unit
Late Finish Duration Offset Unit
Late Finish Duration Offset Unit

Include Page
IL:Late Finish Duration Offset Unit
IL:Late Finish Duration Offset Unit

Anchor
Late Finish Time
Late Finish Time
Late Finish Time

Include Page
IL:Late Finish Time
IL:Late Finish Time

Anchor
Late Finish Day Constraint
Late Finish Day Constraint
Late Finish Day Constraint

Include Page
IL:Late Finish Day Constraint
IL:Late Finish Day Constraint

Anchor
Late Finish Nth Amount
Late Finish Nth Amount
Late Finish Nth Amount

Include Page
IL:Late Finish Nth Amount
IL:Late Finish Nth Amount

Anchor
Late Finish Duration
Late Finish Duration
Late Finish Duration

Include Page
IL:Late Finish Duration - NEW
IL:Late Finish Duration - NEW

Anchor
Computed Late Finish Time
Computed Late Finish Time
Computed Late Finish Time

Include Page
IL:Computed Late Finish Time
IL:Computed Late Finish Time

Anchor
Early Finish
Early Finish
Early Finish

Include Page
IL:Early Finish
IL:Early Finish

Anchor
Early Finish Type
Early Finish Type
Early Finish Type

Include Page
IL:Early Finish Type
IL:Early Finish Type

Anchor
Early Finish Offset Type
Early Finish Offset Type
Early Finish Offset Type

Include Page
IL:Early Finish Offset Type
IL:Early Finish Offset Type

Anchor
Early Finish Percentage Offset ( - )
Early Finish Percentage Offset ( - )
Early Finish Percentage Offset ( - )

Include Page
IL:Early Finish Percentage Offset ( - ) - 76
IL:Early Finish Percentage Offset ( - ) - 76

Anchor
Early Finish Duration Offset ( - )
Early Finish Duration Offset ( - )
Early Finish Duration Offset ( - )

Include Page
IL:Early Finish Duration Offset ( - )
IL:Early Finish Duration Offset ( - )

Anchor
Early Finish Duration Offset Unit
Early Finish Duration Offset Unit
Early Finish Duration Offset Unit

Include Page
IL:Early Finish Duration Offset Unit
IL:Early Finish Duration Offset Unit

Anchor
Early Finish Time
Early Finish Time
Early Finish Time

Include Page
IL:Early Finish Time
IL:Early Finish Time

Anchor
Early Finish Day Constraint
Early Finish Day Constraint
Early Finish Day Constraint

Include Page
IL:Early Finish Day Constraint
IL:Early Finish Day Constraint

Anchor
Early Finish Nth Amount
Early Finish Nth Amount
Early Finish Nth Amount

Include Page
IL:Early Finish Nth Amount
IL:Early Finish Nth Amount

Anchor
Early Finish Duration
Early Finish Duration
Early Finish Duration

Include Page
IL:Early Finish Duration - NEW
IL:Early Finish Duration - NEW

Anchor
Projected Late
Projected Late
Projected Late

Include Page
IL:Projected Late - 6.9.0.0
IL:Projected Late - 6.9.0.0

Critical Path Options

This section contains Critical Path-related specifications for the task.

Anchor
Calculate Critical Path
Calculate Critical Path
Calculate Critical Path

Include Page
IL:Calculate Critical Path
IL:Calculate Critical Path

Note

The Calculate Critical Path option on the workflow will be ignored when the Simulate option is on.

If the Simulateoption on the workflow is off, but on for one or more tasks within the workflow, the Calculate Critical Path option will be honored.


Anchor
CP Duration
CP Duration
CP Duration

Include Page
IL:CP Duration
IL:CP Duration

Anchor
CP Duration (Resolved)
CP Duration (Resolved)
CP Duration (Resolved)

Include Page
IL:CP Duration (Resolved)
IL:CP Duration (Resolved)

Anchor
CP Duration Unit
CP Duration Unit
CP Duration Unit

Include Page
IL:CP Duration Unit
IL:CP Duration Unit

Workflow Execution Options

This section contains Execution Restriction specifications for the task if it is within a Workflow.

Anchor
Execution Restriction
Execution Restriction
Execution Restriction

Include Page
IL:Execution Restriction
IL:Execution Restriction

Anchor
Restriction Period
Restriction Period
Restriction Period

Include Page
IL:Restriction Period
IL:Restriction Period

Anchor
Before Date
Before Date
Before Date

Include Page
IL:Before Date
IL:Before Date

Anchor
Before Time
Before Time
Before Time

Include Page
IL:Before Time
IL:Before Time

Anchor
After Date
After Date
After Date

Include Page
IL:After Date
IL:After Date

Anchor
After Time
After Time
After Time

Include Page
IL:After Time
IL:After Time

Anchor
Date List
Date List
Date List

Include Page
IL:Date List
IL:Date List

Statistics

This section contains time-related statistics for the task instance.

Anchor
User Estimated End Time
User Estimated End Time
User Estimated End Time

Include Page
IL:User Estimated End Time
IL:User Estimated End Time

Lowest Estimated End Time

Include Page
IL:Lowest Estimated End Time
IL:Lowest Estimated End Time

Average Estimated End Time

Include Page
IL:Average Estimated End Time
IL:Average Estimated End Time

Highest Estimated End Time

Include Page
IL:Highest Estimated End Time
IL:Highest Estimated End Time

Projected Start Time 

Include Page
IL:Projected Start Time
IL:Projected Start Time

Projected End Time

System-supplied; projected end time of the task instance, calculated by the Controller based on the projected end time of its predecessor (or the maximum projected end time of all its predecessors, if more than one path exists to that task instance) plus its estimated critical path duration.

Metadata

This section contains Metadata information about this record.

UUID

Universally Unique Identifier of this record.

Updated By

Name of the user that last updated this record.

Updated

Date and time that this record was last updated.

Created By

Name of the user that created this record.

Created

Date and time that this record was created.

Status History

History of all statuses that the task instance has gone through.

Operational Memo History

History of all Operational Memos for the task.

Buttons

This section identifies the buttons displayed above and below the Workflow Task Instance Details that let you perform various actions.

Update

Include Page
IL:Update button
IL:Update button

Force Finish

Include Page
IL:Force Finish button
IL:Force Finish button

Hold


Include Page
IL:Hold button
IL:Hold button

Skip

Include Page
IL:Skip button
IL:Skip button

Release Recursive

Include Page
IL:Release Recursive button
IL:Release Recursive button

View Parent

Include Page
IL:View Parent button
IL:View Parent button

View Workflow

Include Page
IL:View Workflow
IL:View Workflow

Delete

Include Page
IL:Delete button
IL:Delete button

Refresh

Refreshes any dynamic data displayed in the Details.

Close

For pop-up view only; closes the pop-up view of this task instance.

Tabs

This section identifies the tabs across the top of the Workflow Task Instance Details that provide access to additional information about the task instance.

Workflow Task Instance

Displays details about this Workflow task instance.

Actions
Include Page
IL:Actions Tab - Instance
IL:Actions Tab - Instance

Virtual Resources

Include Page
IL:Task Virtual Resources tab - 6.7.0.0
IL:Task Virtual Resources tab - 6.7.0.0

Exclusive Requests

Include Page
IL:Exclusive Requests tab
IL:Exclusive Requests tab

Step Conditions

Include Page
IL:Step Conditions tab
IL:Step Conditions tab

Notes

Include Page
IL:Notes tab
IL:Notes tab

...

The Workflow Editor has three modes. Each mode, which you select by clicking the appropriate icon in the Workflow Editor toolbar, allows you to use one or more specific Workflow Editor tools.
 

Icon

Mode

Description

Anchor
Select
Select
Select

Clicking the Select icon on the Workflow Editor toolbar places the Workflow Editor in Select mode, which allows you to use all Workflow Editor tools except Connect and Pan. The Select mode is the default mode for the Workflow Editor.


Anchor
Connect mode
Connect mode
Connect

Clicking a Connect icon on the Workflow Editor toolbar places the Workflow Editor in Connect mode, which allows you to create connections between tasks.
 
In Connect mode, you also can use all other Workflow Editor tools except Connect.

Anchor
Pan mode
Pan mode
Pan

Clicking the Pan icon on the Workflow Editor toolbar places the Workflow Editor in Pan mode, which allows you to scroll around in the Workflow. (You also can use the Outline tool in any mode) to scroll around in the Workflow.
 
In Pan mode, you also can use all other Workflow Editor tools except Connect.
 

Note
titleNote

Pan mode does not allow you to use the drag and drop method for moving, deleting, and copying groups of Workflow elements.


...

A shadowed outline around the icon in the toolbar indicates the currently selected Workflow Editor mode.

The following example shows that the Workflow Editor is in Select mode.


 

You also can perform all task actions and connector actions in any mode.

Anchor
Workflow Editor Tools
Workflow Editor Tools

...

The following table describes the tools used to define Workflows, including the tools associated with the three Workflow Editor modes. The tools are listed by icon, as they appear - left to right - in the Workflow Editor toolbar.
 

Icon

Tool

Description

Anchor
Go to Parent
Go to Parent

Go to Parent

If this Workflow is embedded in another Workflow, navigates to the parent. If this Workflow has more than one parent, clicking this icon displays a list of all parent Workflows; in this case, to navigate to a parent Workflow, double-click the Workflow's icon. To return to your original Workflow, click its name. (The current Workflow name displays in the lower right corner of the editor.)
 

Note
titleNote

To open an embedded Workflow (sub-Workflow) from its Parent Workflow, double-click the embedded Workflow.


Anchor
Open Workflow
Open Workflow

Open Workflow

Displays an Open Workflow pop-up dialog from which you can select a Workflow to replace the Workflow currently displayed in the Workflow Editor. (Make sure to save the current Workflow before replacing it.)
 

 
The Workflow Search Result Limit Universal Controller system property defines how many Workflows display on the list.
 
To replace the current Workflow, either double-click a Workflow name or you click and drag a Workflow icon into the Workflow Editor canvas.
 

Note
titleNote

If you want to open another Workflow without replacing the current Workflow, see Designing, Modifying, or Viewing Multiple Workflows.


Anchor
Save
Save

Save

Saves the current Workflow.

Anchor
Print
Print

Print

Prints the current Workflow.

Anchor
Add Task
Add Task

Add Task

Displays the Task Find dialog, which allows you to search for and select tasks for the Workflow from a searchable list of defined tasks. (The Workflow Search Result Limit Universal Controller system property defines how many tasks display on the list.)
 
To search for and select tasks:

  1. Click the Add Task icon.
  2. Optionally, enter a task name, a partial string, optionally using * or ? as wildcards, or select the type of task you are searching for.
  3. Click Search. Universal Controller displays the tasks that meet your selection criteria.
  4. To bring a task onto the Workflow Editor canvas, click and drag the task's icon out of the window and onto the canvas.
  5. To close the Task Find window, click the X in the upper right corner.

Anchor
Select
Select

Select

Places the Workflow Editor in Select mode.

Anchor
Pan
Pan

Pan

Places the Workflow Editor in Pan mode.
 
To pan around the Workflow, click any white space in the Workflow Editor canvas and drag your cursor to display any section of the Workflow.
 
To return to your original location, click the Actual Size icon.

Anchor
Connect
Connect

Connect (bent)
Connect (straight)

Places the Workflow Editor in Connect mode.
 
To create a connection:

  1. Click either icon.
  2. Click a predecessor task. If you are using Firefox, click the center of the task icon.
  3. Drag the cursor to the successor task. You will see a colored line as you drag.
  4. When you reach the successor task, release the cursor. The connector appears as a straight or bent line, depending on which icon you selected.

Anchor
Undo
Undo

Undo

Click to undo the most recent change.

Anchor
Redo
Redo

Redo

Click to redo the most recent change that you undid by clicking Undo.

Anchor
Cut
Cut

Cut

Deletes the selected element(s): tasks, connectors, or both. Use Ctrl+Click to select and cut multiple elements. You can paste cut tasks into the same Workflow Editor or into the Workflow Editor of any other Workflow. If you cut a connector, and include its source and target tasks in the cut, you can paste the cut connector (and the tasks) into the same Workflow Editor or into the Workflow Editor of any other Workflow.
 

Note
titleNote

Do not use cut and paste to move Workflow elements; use select and drag.


Anchor
Copy
Copy

Copy

Copies the selected element(s): tasks, connectors, or both. Use Ctrl+Click to select and copy multiple elements. You can paste copied tasks into the same Workflow Editor or into the Workflow Editor of any other Workflow. If you copy a connector, and include its source and target tasks in the copy, you can paste the copied connector (and the tasks) into the same Workflow Editor or into the Workflow Editor of any other Workflow.

Anchor
Paste
Paste

Paste

Pastes the copied or cut element(s) into the currently open Workflow Editor or into the Workflow Editor of any other Workflow. If you want to paste a cut or copied connector, you must include the source and target tasks of the connector in the cut or copy.

Anchor
Delete
Delete

Delete

Permanently deletes the selected elements. Delete does not keep a copy of the deleted elements in memory.

Anchor
Fit
Fit

Fit

Fits the Workflow into the display. If necessary, this shrinks the icons and size of the Workflow in order to make it fit. You can undo a Fit by clicking the Actual Size icon.

Anchor
Zoom In
Zoom In

Zoom In

Zooms in (enlarges) the Workflow. To return the Workflow to its default size, click the Actual Size icon.

Anchor
Zoom Out
Zoom Out

Zoom Out

Zooms out (diminishes) the Workflow. To return the Workflow to its default size, click the Actual Size icon.

Anchor
Actual Size
Actual Size

Actual Size

Returns the Workflow to its default size after a Fit or Zoom.

Anchor
Zoom
Zoom

Zoom

Opens a window that allows you to specify a zoom ratio. For example, to double the size of the Workflow, enter 200 and click OK. To return the Workflow to its default size, click the Actual Size icon.

Anchor
Horizontal Layout
Horizontal Layout

Horizontal Layout

Reformats the Workflow into a horizontal layout.

Anchor
Vertical Layout
Vertical Layout

Vertical Layout

Reformats the Workflow into a vertical layout.

Anchor
Toggle Vertex Style
Toggle Vertex Style

Toggle Vertex Style

For running Workflows, switches the icon display between status-related icons and task-related icons (see Monitoring Workflows). This icon only appears on the icon bar when you are monitoring a running Workflow.

Anchor
Outline
Outline

Outline

For large Workflows, the outline provides a way of positioning a specific area of the Workflow in the display, without using the Pan mode.

  1. Click the Outline icon. The Outline window opens.
  2. In the Outline window, move and/or resize the blue box to identify the area of the Workflow you want to work on. The display repositions to show only the area within the blue box.

Anchor
Help
Help

Help

Displays help documentation for Workflows.

Anchor
Console
Console

Console

While a Workflow is running, you can click the Console icon to display processing messages.

...

For each task in a Workflow, the Controller provides a menu of actions that you can take on that task. You can perform task actions in any Workflow Editor mode.

To display the menu of task actions, right-click a task.
 

...

Action

Description

View/Edit

Allows you to view and edit the Task Details for this task.

View/Edit In Tab

Allows you to view and edit the Task Details for this task in a new tab.

Cut

Cuts the task from its location in the Workflow. You can paste a cut task back into the same Workflow Editor or into the Workflow Editor of any other Workflow.

Copy

Creates a copy of the task for inclusion in the same Workflow Editor or for inclusion in the Workflow Editor of any other Workflow.

Paste

Pastes a copy of the task into the Workflow or into the Workflow Editor of any other Workflow.

Delete

Deletes the task from the Workflow. You cannot paste a deleted task back into the Workflow.

View/Edit Run Criteria

Allows you to view and edit any run criteria that has been created for this task.
 
(This action is disabled for tasks that have been added to a Workflow but not saved.)

View/Edit Critical EndpointAllows you to view and edit any critical endpoint that has been created for this workflow. 

View/Edit z/OS Step Actions

z/OS Tasks only; Allows you to view and edit any z/OS step actions that have been created for this task.
 
(This action is disabled for tasks that have been added to a Workflow but not saved.)

View Predecessors/Successors

Allows you to view all predecessors and successors of this task in the Workflow.

Details > Show Details

Allows you to display complete database details for this task.

Properties

Displays a menu of properties for the task.

Anchor
Task Properties
Task Properties

Task Properties

One of the task actions available for any task in a Workflow is to display a list of properties for that task.
 

...

For the workflow displayed in the Workflow Editor, the Controller provides a menu of actions that you can take on that workflow. You can perform task actions in any Workflow Editor mode.

To display the menu of workflow task actions, right-click any white space in the Workflow Editor canvas.
 

...

Action

Description

New Task...Allows you to create and insert a new task into a Workflow and connect it to other tasks in the Workflow.

View/Edit

Allows you to view and edit the Task Details for this workflow task.

View/Edit In Tab

Allows you to view and edit the Task Details for this workflow task in a new tab.

View Children

Allows you to view a list of child tasks of this workflow task.

Paste

Allows you to paste cut or copied elements from this workflow or any other workflow into the Workflow Editor.

Launch Workflow

Allows you to launch this workflow task

Find In Workflow...

Allows you to find a task in this workflow task.

Pan To Top

Allows you to restore the displayed Workflow Editor for this workflow task to its default, top-left position.

Details > Show Details

Allows you to display complete database details for this workflow task.

...

Create and Insert Task

One of the task actions available for a Workflow displayed in the Workflow Editor is New Task..., which lets you create and insert a new task into the the Workflow Editor.

...

Step 1

Click one of the Connect icons to place the Workflow Editor in Connect mode.

Step 2

Click the predecessor task; that is, the task whose status will trigger the next task.

  • For Firefox, make sure you click the center of the task icon.

Step 3

Drag your mouse to the successor task; that is, the task that will be triggered. As you drag your mouse, a red line display. Drag your mouse all the way to the center of the successor task; the red line becomes a dotted, green line - the connector between the tasks - and the successor task is highlighted.
 

Step 4

Release the mouse button. The connector becomes a highlighted, solid green line (identifying it as a default Success condition).. Optionally, you can reposition the connection by dragging it to a new location. Arrows on the connectors indicate the direction of the Workflow.
 

Step 5

Repeat this process for other connectors to be added.

...

For each connector in a Workflow, the Controller provides a menu of actions that you can take on that connector. You can perform connector actions in any Workflow Editor mode.

To display the menu of connector actions, right-click a connection.
 

...

Action

Description

Conditions

Allows you to select a dependency condition for the connection.

Go To Source

Highlights the predecessor task for the connector and moves it to the center of the Workflow Editor display.

Go To Target

Highlights the successor task for the connector and moves it to the center of the Workflow Editor display.

Cut

Cuts the connector from its location in the Workflow. If you include the source and target tasks of a connector in the cut, you can paste the cut connector (and the tasks) into the same Workflow Editor or into the Workflow Editor of any other Workflow.

Copy

Creates a copy of the connector for inclusion in the Workflow if you include the source and target tasks of the connector in the copy. You can paste the copied connector (and the tasks) into the same Workflow Editor or into the Workflow Editor of any other Workflow.

Paste

Pastes a copy of the connector (if you also copied the source and target tasks of the connector) into the Workflow.

Delete

Deletes the connector from the Workflow. You cannot paste a deleted connector back into the Workflow.

Properties

Displays a menu of properties for the connector.

Anchor
Connector Properties
Connector Properties

Connector Properties

One of the connector actions available for any connector in a Workflow is to display a list of properties for that connector.
 

...

...

Step 1

Hover your mouse over the connection to view the currently selected condition. If you want to change the condition, right-click the connection to display a Connector Actions menu.

Step 2

Select Conditions. The Conditions dialog displays.
 

Step 3

Specify a condition (as supported for each task type).

Step 4

If you selected Step Condition(s) for a connection to a predecessor z/OS task, click the View/Edit... button to display a Step Conditions dialog that lets you define the step conditions.
 

 
Using the field descriptions below as a guide, complete the fields and click OK.

Step 5

Click OK on the Conditions dialog.

Step 6

To see the condition that is specified for a connection, hover your cursor over the connector (see Connector Graphics for All Condition Types, below).

...

Step 1

Hover your mouse over the connection to view the currently selected condition. To change the condition, right-click the connection to display a Connector Actions menu.

Step 2

Select Conditions. The Conditions dialog displays.
 

Step 3

Select Variable and click View/Edit... button to display a Variable dialog that lets you define the Variable Condition.

Step 4

Using the field descriptions below as a guide, complete the fields and click OK.



 

Step 5

Click OK on the Conditions dialog.

Step 6

To see the condition that is specified for a connection, hover your cursor over the connector (see Connector Graphics for All Condition Types, below).

...

The following illustration shows the connector formats for all condition types and the details that displays for each condition type (in this case, Success/Failure) when you hover your cursor over the connector.
 

...

Note
titleNote

You also can move to different areas of a Workflow by using the Find in Workflow... tool.

Anchor
Workflow Coordinates
Workflow Coordinates

Workflow Coordinates

If you use Pan mode (or Find in Workflow...) to view different areas of a Workflow, the Controller preserves the coordinates of the last area that you viewed. If you leave the Workflow and return to it in the same browser session, the last viewed area of the Workflow displays.

...

Saving/Updating a Workflow

Click the  icon.

Info

The Controller checks if other users have made changes before updating the workflow. If other modifications were made, a dialog box will appear, giving you options to proceed with the update and overwrite the modifications, cancel the update and return to the workflow editor, or cancel and discard your changes.


The Automatically Create Versions system property must be true for the Controller to check for changes made by other users.

Switching Between Workflows

You can switch between Workflows without using the navigation pane (see Designing, Modifying, or Viewing Multiple Workflows 794510219.

Anchor
Adding Skip Run Criteria for Specific Tasks
Adding Skip Run Criteria for Specific Tasks

...

Note
titleNote

Calendar-based criteria are always evaluated using the task instance Trigger Time 794510219 (or the task instance Created time, if the workflow was launched manually).

...

Step 1

Display the Details of the Workflow for which you want to specify skip/run criteria.

Step 2

Click the Task Run Criteria tab. The Task Run Criteria list displays a list of any existing skip/run criteria for that task.

Step 3

Click New. Task Run Criteria Details displays:
 

Step 4

Using the field descriptions, below, as a guide, complete the fields as needed. For example, to tell the Controller not to run a specific task on business days or holidays, select Skip Criteria in the Type field, select the task and enable Business Day and Holiday.

Step 5

Click the Save button to save the record.

...

Field Name

Description

Type

User-defined; indicates whether this is providing instructions on when to run or not run the task.
 
Options:

  • Run Criteria - Provides instructions on when to run the task.
  • Skip Criteria - Provides instructions on when to skip the task.

Description

Include Page
IL:Summary
IL:Summary

Task

User-defined; task for which you are specifying run or skip criteria. Select a task from the drop-down list of all tasks in this Workflow.

Vertex ID

Vertex ID of the task selected in the Task field. Each task within a Workflow has a unique Vertex ID, which distinguishes it from other tasks of the same name, if any.

Business Day

If enabled, the task runs or skips on all business days.

Anchor
Holiday
Holiday
Holiday

If enabled, the task runs or skips on holidays.

Anchor
Adjustment - H
Adjustment - H
Adjustment

If Holiday 794510219 is enabled; Specification for adjusting a Holiday by a less or plus number of days or business days.

Options:

  • -- None --
  • Less
  • Plus

Default is – None --

Anchor
Adjustment Amount - H
Adjustment Amount - H
Adjustment Amount

If Adjustment is Less or Plus; Number of days or business days to adjust a Holiday.

Default is 1.

Anchor
Adjustment Type - H
Adjustment Type - H
Adjustment Type

If Adjustment is Less or Plus; Type of day by which to adjust a Holiday.

Options:

  • Day
  • Business Day

Default is Day.

Specific Day(s) – Sunday through Saturday

If enabled, the task runs or skips on the day(s) you select in the right-hand column.

Anchor
Custom Day
Custom Day
Custom Day

If enabled, the task runs or skips on the day you select in the Custom Day Choice 794510219 field.
 

Note
titleNote

The Custom Day and Custom Day Choice fields display in the Task Run Criteria Details only if the Custom Day Global Permitted Universal Controller system property is set to true (the default).


Anchor
Custom Day Choice
Custom Day Choice
Custom Day Choice

If Custom Day 794510219 is enabled, select the custom day for which you are specifying run or skip criteria. Enter the name of an existing Custom Day, select a Custom Day from the drop-down list of all existing Custom Days, or click the Details icon to create a new Custom Day.
 
Only a global custom day can be selected for a Custom Day Choice. Use Complex 794510219 run criteria to use a local custom day.
 
If a workflow is launched using a calendar which does not contain the custom day specified for the Custom Day Choice, the following applies:

  • Run Criteria with the specified custom day will evaluate to false. If no other criteria was specified, the task will be skipped.
  • Skip Criteria with the specified custom day will evaluate to false. If no other criteria was specified, the task will not be skipped.
Note
titleNote

You cannot use a custom day defined as a period as part of the task run criteria.


Anchor
Complex
Complex
Complex

If enabled, the task runs or skips on the day(s) indicated in the Adjective 794510219, Noun 794510219, and Qualifier 794510219 fields.

Anchor
Adjective
Adjective
Adjective

If Complex 794510219 is enabled, you can use this field to specify which in a series of days you want to select. Used in conjunction with the Noun 794510219, Qualifier 794510219, and Nth Amount (if Adjective 794510219 = Nth) fields. For example, to specify "the 15th business day of the month," select Adjective 794510219: Nth, Noun 794510219: Business Day, Qualifier 794510219: Month, Nth Amount 794510219: 15.
 
Options:

  • Every
  • 1st
  • 2nd
  • 3rd
  • 4th
  • Nth
  • Last

Anchor
Noun
Noun
Noun(s)

If Complex 794510219 is enabled, you can use this field to specify the type of day(s) you want to select.

Used in conjunction with the Adjective 794510219, Qualifier 794510219, and Nth Amount 794510219 (if Adjective 794510219 = Nth) fields. For example, to specify "the 1st business day of the month," select Adjective 794510219: 1st, Noun 794510219: Business Day, Qualifier 794510219: Month.
 
Options:

Anchor
Qualifier
Qualifier
Qualifier(s)

If Complex 794510219 is enabled, you can use this field to specify the period(s) for your selection formula.

Used in conjunction with the Adjective 794510219, Noun 794510219, and Nth Amount 794510219 (if Adjective 794510219 = Nth) fields. For example, to specify "the 1st business day of the month," select Adjective 794510219: 1st, Noun 794510219: Business Day, Qualifier 794510219: Month.
 
Options:

Anchor
Nth Amount
Nth Amount
Nth Amount

If Adjective 794510219 = Nth; Sequential occurrence of the day selected in Noun 794510219 within the selected Qualifier 794510219.

Anchor
Adjustment - C
Adjustment - C
Adjustment

If Complex 794510219 is enabled; Specification for adjusting a complex day by a less or plus number of days or business days.

Options:

  • -- None --
  • Less
  • Plus

Default is – None --

Anchor
Adjustment Amount - C
Adjustment Amount - C
Adjustment Amount

If Adjustment 794510219 is Less or Plus; Number of days or business days to adjusting a complex day.

Default is 1.

Anchor
Adjustment Type - C
Adjustment Type - C
Adjustment Type

If Adjustment 794510219 is Less or Plus; Type of day by which to adjust a complex day.

Options:

  • Day
  • Business Day

Default is Day.

Anchor
Variable
Variable
Variable

If enabled, instructs the Controller to run or not run the task, depending on the value of a specific variable. Used in conjunction with fields: Evaluate At 794510219, Name 794510219, Operator 794510219, and Value 794510219.

Anchor
Evaluate At
Evaluate At
Evaluate At

If Variable 794510219 = enabled; Allows you to specify when you want the Controller to evaluate the variable.
 
Options:


  • Trigger Time -- Evaluate the variable when the Workflow is triggered.


  • Run Time -- Evaluate the variable when the task is about to run.


Note
titleNote

Evaluate At is applicable only to Variable 794510219 criteria (it is hidden until the Variable 794510219 field is enabled). Evaluate At has no impact on other criteria, which will resolve the same way whether the Evaluate At value is Trigger Time or Run Time; calendar-based criteria is always evaluated using the task instance Trigger Time 794510219 (or the task instance Created time, if the workflow was launched manually).


Anchor
Name
Name
Name

If Variable 794510219 = enabled; Specifies the name of the variable being evaluated. The variable does not need to exist when this record is created.

Anchor
Operator
Operator
Operator

If Variable 794510219 = enabled; Allows you to select the operator to be used in the evaluation. Options: =, !=, >, >=, <, <=, regex (regular expression).

Anchor
Value
Value
Value

If Variable 794510219 = enabled; Allows you to specify the value or regular expression (up to 255 alphanumeric characters) that the Controller should look for when evaluating the variable.

Buttons

This section identifies the buttons displayed above and below the Task Run Criteria that let you perform various actions.

Save

Saves a new record in the Controller database.

Update

Include Page
IL:Update button
IL:Update button

New

Displays empty (except for default values) Details for creating a new Database Connection.

Delete

Include Page
IL:Delete button
IL:Delete button

Refresh

Refreshes any dynamic data displayed in the Details.

Close

For pop-up view only; closes the pop-up view of this Database Connection.

...

As with other task types, you can run a Workflow manually or specify triggers that run the Workflow task automatically based on times or events.

You also can specify skip and run criteria for specific tasks within the Workflow.

...

Step 1

From the Automation Center navigation pane, select Tasks > Workflow Tasks. The Workflow Tasks list displays.

Step 2

Click the Task Name of the Workflow task that you want to modify. Workflow Task Details for that task displays.

Step 3

Click Edit Workflow to display the Workflow Editor 794510219.

Step 4

Modify the Workflow and click the Save 794510219 icon.

Anchor
Cloning a Workflow
Cloning a Workflow

...

Step 1

From the Automation Center navigation pane, select Tasks > Workflow Tasks. The Workflow Tasks list displays.

Step 2

Right-click the Workflow that you want to clone, or open the Workflow and right-click anywhere in the Details, to display an action menu for that Workflow.

Step 3

Click Clone... in the Action menu to display the Clone Workflow Task pop-up:
 

Step 4

Enter a Prefix and/or Suffix, which will be applied to the Workflow clone and all of its tasks.

Step 5

If you want to clone all Virtual Resources of the Workflow, click the Clone Virtual Resources check box.

Step 6

Click Submit to clone the Workflow. The Workflow clone will display in the Workflows list. In the Workflow Editor, each task clone will have the same prefix and/or suffix as the Workflow clone, and the task clones will display in the task lists for those task types.

...

Step 1

From the Automation Center navigation pane, select Tasks > Workflow Tasks. The Workflow Tasks list displays.

Step 2

Right-click the Workflow that you want to delete to display an Action menu. (If you want to delete multiple Workflows, use Ctrl+click to select each one and then right-click any of the selected Workflows.)

Step 3

Click Delete.

...

For any Workflow task, or any Workflow task instance (running or complete), you can find the location of any task (or multiple tasks) within that Workflow:

Step 1

On the Workflow Tasks list, right-click a Workflow task to display an Action menu.

Step 2

Click Edit Workflow to display the Workflow Editor for that Workflow.

Anchor
pop-up menu
pop-up menu
Step 3

Right-click any white space in the Workflow Editor canvas. A pop-up menu displays.
 

Step 4

Click Find in Workflow... to display a Find in Workflow dialog.
 

Step 5

Select an operator for the search (contains, starts with, or equals), enter the full or partial name of the task(s) that you want to find, and press enter. The Controller locates and displays the first task within the Workflow that matches the search criteria. Click the Next and/or Previous buttons to find any other tasks that match the search criteria.

...

Note
titleNote

You also can locate a task in a Workflow by using the Pan 794510219 tool.

Anchor
Workflow Coordinates
Workflow Coordinates

Workflow Coordinates

If you use Find in Workflow... (or Pan mode) to view different areas of a Workflow, the Controller preserves the coordinates of the last area that you viewed. If you leave the Workflow and return to it in the same browser session, the last viewed area of the Workflow displays.

...

  • Right-click any white space in the Workflow Editor canvas to display a pop-up menu 794510219 and click Pan To Top.
  • Start a new browser session.

...

Note
titleNote

You also can view any predecessor or successor task instance of a task instance in a Workflow from the View Predecessors/Successors pop-up dialog.

Anchor
Inserting a Task in an Active Workflow
Inserting a Task in an Active Workflow

...

You can insert the task as a predecessor or successor of another task instance within the Workflow instance using the Insert Task as Predecessor or Insert Task as Successor 794510219 or 794510219 command, respectively. Alternatively, you can use the Insert Task... command to insert a task with any number of predecessors and successors.

If you are inserting a Workflow task into an active Workflow task instance, and that Workflow task (or any sub-Workflow within that Workflow task) has the Calculate Critical Path 794510219 field enabled, that field will be disabled automatically. However, if the active Workflow task instance has the Calculate Critical Path 794510219 field enabled, and any task (including a Workflow task) that you are inserting into the Workflow task instance impacts the Critical Path of the Workflow task instance, the Critical Path will adjust accordingly.

See the following sections:

Anchor
Insert Non-Workflow Task as Predecessor
Insert Non-Workflow Task as Predecessor

...

Step 1

In the Workflow Monitor, right-click a task instance.

Step 2

Click Insert Task As Predecessor.... The Task Insert > Task Selection dialog displays.

Step 3

Find the task you want to insert (see Searching For and Adding Tasks 794510219) and drag the task's icon onto the Workflow Editor canvas where you would like it to be inserted.
 
The Controller inserts the task as a predecessor to the task instance that you right-clicked, and the inserted task will start to run when all of its dependencies (for example, virtual resources) have been met. If the selected task instance had not already started, it will wait until the inserted task completes and all of its other dependencies have been satisfied.
 
For inheritance of actions on Defined status, refer to Universal Controller property Inherit Actions On Defined For Insert Task.

Step 4

By default, the inserted task will inherit the Trigger Time of the parent Workflow. If the Trigger Time of the parent Workflow is undefined, the Launch Time will be inherited as the Trigger Time instead.
 
If you do not want the task to inherit the Trigger Time of the parent Workflow, use the Insert Task command to insert the task and de-select the Inherit Trigger Time field.

...

Step 1

In the Workflow Monitor, right-click a task instance.

Step 2

Click Insert Task As Predecessor.... The Task Insert > Task Selection dialog displays.

Step 3

Find the Workflow that you want to insert (see Searching For and Adding Tasks 794510219) and drag the Workflow's icon onto the Workflow Editor canvas where you would like it to be inserted. The Task Insert > Predecessor/Successor Selection dialog displays and identifies the task that you right-clicked, which the selected Workflow will be the Predecessor of.
 

Step 5

Optionally, you can modify the selection of Predecessors and Successors before proceeding.

Step 6

By default, the inserted Workflow will inherit the Trigger Time of the parent Workflow. If the Trigger Time of the parent Workflow is undefined, the Launch Time will be inherited as the Trigger Time instead. Therefore, by default, for task instances within an inserted Workflow, Run Criteria will be evaluated using the inherited Trigger Time.
 
If you do not want the inserted Workflow to inherit the Trigger Time of the parent Workflow, de-select the Inherit Trigger Time field (by default, it is pre-selected).
 
For task instances within an inserted Workflow that did not inherit the Trigger Time of the parent Workflow, Run Criteria will be evaluated using the Created Time.

Step 7

Click OK. The Controller inserts the Workflow task as a predecessor to the selected task instance.
 
For inheritance of actions on Defined status, refer to Universal Controller property Inherit Actions On Defined For Insert Task.

...

Step 1

In the Workflow Monitor, right-click a task instance.

Step 2

Click Insert Task As Successor.... The Task Insert > Task Selection dialog displays.

Step 3

Find the task you want to insert (see Searching For and Adding Tasks 794510219) and drag the task's icon onto the Workflow Editor canvas where you would like it to be inserted.
 
The Controller inserts the task as a successor to the task instance that you right-clicked. When that task instance completes, the inserted task will start to run, assuming that all of its dependencies (for example virtual resources) have been met.
 
For inheritance of actions on Defined status, refer to Universal Controller property Inherit Actions On Defined For Insert Task.

Step 4

By default, the inserted task will inherit the Trigger Time of the parent Workflow. If the Trigger Time of the parent Workflow is undefined, the Launch Time will be inherited as the Trigger Time instead.
 
If you do not want the task to inherit the Trigger Time of the parent Workflow, use the Insert Task command to insert the task and de-select the Inherit Trigger Time field.

...

Step 1

In the Workflow Monitor, right-click a task instance.

Step 2

Click Insert Task As Successor.... The Task Insert > Task Selection dialog displays.

Step 3

Find the Workflow that you want to insert (see Searching For and Adding Tasks 794510219) and drag the Workflow's icon onto the Workflow Editor canvas where you would like it to be inserted. The Task Insert > Predecessor/Successor Selection dialog displays and identifies the task that you right-clicked, which the selected Workflow will be the Successor of.
 

Step 5

Optionally, you can modify the selection of Predecessors and Successors before proceeding.

Step 6

By default, the inserted Workflow will inherit the Trigger Time of the parent Workflow. If the Trigger Time of the parent Workflow is undefined, the Launch Time will be inherited as the Trigger Time instead. Therefore, by default, for task instances within an inserted Workflow, Run Criteria will be evaluated using the inherited Trigger Time.
 
If you do not want the inserted Workflow to inherit the Trigger Time of the parent Workflow, de-select the Inherit Trigger Time field (by default, it is pre-selected).
 
For task instances within an inserted Workflow that did not inherit the Trigger Time of the parent Workflow, Run Criteria will be evaluated using the Created Time.

Step 7

Click OK. The Controller inserts the Workflow task as a successor to the selected task instance.
 
For inheritance of actions on Defined status, refer to Universal Controller property Inherit Actions On Defined For Insert Task.

...

Step 1

In the Workflow Monitor, right-click any white space in the Workflow Editor canvas.

Step 2

Click Insert Task.... The Task Insert > Task Selection dialog displays.

Step 3

Find the task you want to insert (see Searching For and Adding Tasks 794510219) and drag the task's icon onto the Workflow Editor canvas where you would like it to be inserted.

Step 4

The Task Insert > Predecessor/Successor Selection dialog displays.
 

Step 5

Select zero or more predecessors and zero or more Successors for the inserted task.

Step 6

By default, the inserted task will inherit the Trigger Time of the parent Workflow. If the Trigger Time of the parent Workflow is undefined, the Launch Time will be inherited as the Trigger Time instead. For task instances within an inserted Workflow, Run Criteria will be evaluated using the inherited Trigger Time.
 
If you do not want the inserted task to inherit the Trigger Time of the parent Workflow, de-select the Inherit Trigger Time field (by default, it is pre-selected).
 
For task instances within an inserted Workflow that did not inherit the Trigger Time of the parent Workflow, Run Criteria will be evaluated using the Created Time.

Step 7

Click OK. The Controller inserts the task as a successor to the selected predecessor task instance(s) and as a predecessor to the selected successor task instance(s).

  • When the selected predecessor task instances complete, the inserted task will start to run, assuming that all of its dependencies (for example, virtual resources) have been met.
  • If the selected successor task instances had not already started, they will wait until the inserted task completes and all of their other dependencies have been satisfied.
Note
titleNote

Any predecessor task that is in a SUCCESS, FINISHED, or SKIPPED status will not prevent the inserted task from running.

 
For inheritance of actions on Defined status, refer to Universal Controller property Inherit Actions On Defined For Insert Task.

...

Step 1Display the Activity MonitorTask Instances List, Workflow Task Instance Details, or Workflow Monitor.
Step 2Right-click to display an Action menu.
Step 3

Click View Timeline... to display the View Timeline... pop-up dialog.

Step 4

Use the Instance Name Filter and Type Filter fields to reduce the number of task instances that are included in the Timeline.

Instance Name Filter supports wildcard characters (* and ?) to specify Instance Name patterns.

If specified, only task instances that match both the Instance Name Filterand the Type Filter will be included.

Step 5

Click Submit. The Timeline for the Workflow task instance displays.

Step 6

Use the toolbar along the top of the Timeline View to specify the resolution of the timeline.

  • Days (1 week)

  • Hours (3 days, every 4 hours)

  • Hours (1 day) 

  • Minutes (12 hours, every 15 minutes)

  • Minutes (1 hour)

...

See the following sections:

Anchor
Viewing Predecessors/Successors of a Single Task Instance from the Activity Monitor or Task Instances List
Viewing Predecessors/Successors of a Single Task Instance from the Activity Monitor or Task Instances List

...

Step 1

Open the Workflow Editor.

Step 2

Right-click a task to display an Action menu.
 

Step 3

Right-click View Predecessors/Successors to display the View Predecessors/Successors pop-up.
 

 
The View Predecessors/Successors pop-up provides separate lists of all predecessor and successor tasks of the selected task in the Workflow.

  • Click a task in either list to select and center it within the Workflow Editor display.
  • Double-click a task in either list to select and center it within the Workflow Editor display and close the View Predecessors/Successors pop-up.
  • To resize the pop-up, hover over the window resize icon at the bottom right of the pop-up and drag the icon up or down.

Step 4

Click Edit if you want to edit the predecessors and successors of this task in the workflow.

...

Note
titleNote

To view more detailed task instance predecessor/successor information from the Workflow Monitor than is available via this procedure, see Viewing Detailed Status of Predecessors / Successors of a Single Task Instance from Workflow Monitor 794510219, below.


Step 1

Open the Workflow Monitor.

Step 2

Right-click a task instance to display an Action menu.
 

Step 3

Right-click View Predecessors/Successors to display the View Predecessors/Successors pop-up.


 


The View Predecessors/Successors pop-up provides separate lists of all predecessor and successor task instances of the selected task instance in the Workflow.

  • Click a task in either list to select and center it within the Workflow Monitor display.
  • Double-click a task in either list to select and center it within the Workflow Monitor display and close the View Predecessors/Successors pop-up.
  • To resize the pop-up, hover over the window resize icon at the bottom right of the pop-up and drag the icon up or down.

...

Step 1

Open the Workflow Editor.

Step 2

Right-click a Task to display an Action menu.

Step 3

Click Edit Predecessors/Successors to display the Edit Predecessors/Successors pop-up dialog.
 

 
All predecessor and successor tasks of the selected task are highlighted; all other tasks are not highlighted.

To resize the pop-up, hover over the window resize icon at the bottom right of the pop-up and drag the icon up or down.

Note
titleNote

You also can choose to edit predecessors and successors from the View Predecessors/Successors dialog.


Step 4

To add a task as a predecessor or successor to the selected task, hold the Ctrl key and click the name of that task.

To remove a task as a predecessor or successor to the selected task, hold the Ctrl key and click the name of that task.

Step 5

To add a task as a predecessor or successor to the selected task and remove all other predecessors or successors, click the name of that task.

...

Step 1

From the Automation Center navigation pane, select Tasks > All Tasks or Tasks > Workflow Tasks.

Step 2

Display an Action menu either of three ways:

  • Right-click the Workflow in the All Tasks or Workflow Tasks list.
  • Open the Workflow and right-click in the Details.
  • Open the Workflow, click the Triggers tab, and right-click a Trigger on the list.

Step 3

Click Forecast... to display a Forecast dialog.
 

Step 4

Select a Date, Time, Time Zone, and Calendar for when you want to forecast the Workflow (and all of its sub-Workflows, if any).

  • If you selected Forecast from the All Tasks list, Workflow Tasks list, or Workflow Details, the default Calendar of the Workflow displays.
  • If you selected Forecast from the Triggers tab list, the default Calendar of the selected Trigger displays.

Step 5

Select a View in which you want to display the Forecast: Workflow or List.

Step 6

If you selected Workflow View, a Calculate Critical Path field displays. Enable/disable this field depending on whether or not you want to calculate the Critical Path of the Workflow.

Step 7

Click Submit to display the Forecast in the selected View.
 
Workflow View
 

 
In the Workflow View, each task has a Run Criteria evaluation label:

  • Run
    • A variable condition is not specified, and the forecasted task is scheduled to run based on the criteria.
  • Run*
    • A variable condition is specified, and the forecasted task is tentatively scheduled to run based on the variable data available at the time of the forecast but is subject to change at run time.
  • Skip
    • A variable condition is not specified, and the forecasted task is scheduled to skip based on the criteria.
  • Skip*
    • A variable condition is specified, and the forecasted task is tentatively scheduled to skip based on the variable data available at the time of the forecast but is subject to change at run time.
  • Not Evaluated
    • A variable condition is specified, however, an unresolved variable and/or function was detected during the evaluation.

If you enabled Calculate Critical Path:

  • Task instances and connectors in the Critical Path display in the color specified by the Critical Path Color
  • Run/skip criteria is resolved based upon the date specified in the Forecast option.
Note
titleNote

You can choose to show or hide skipped tasks in the Workflow View of the Forecast just as you can on a Workflow Monitor.

If Calculate Critical Path is enabled, skipped task instances are hidden, and the Show Skipped/Restore and Hide Skipped context-menu items are not available.

If Calculate Critical Path is enabled, but you want to see skipped task instances, you can restore the standard view by clicking the Toggle Critical Path View icon in the Workflow Forecast toolbar (see Workflow Editor Toolbar 794510219 for a description of the tools in this toolbar).

 
The Workflow View lets you navigate into sub-Workflows (by double-clicking them) and back to the parent Workflow (via the Go to Parent 794510219 icon).
 
 
List View
 

 
The List View displays forecast data for the Workflow and all of its tasks, including all sub-Workflows and their tasks.

...