Versions Compared

Key

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

...

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 New button above the list to display a pop-up version of the Details.

Step 3

Click a Save 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.

...

Field Name

Description

General

This section contains general information about the Workflow task.

Name

Include Page
UC69:Task Name
UC69:Task Name

Version

Include Page
UC69:Versions
UC69:Versions

Description

Include Page
UC71x:Summary
UC71x:Summary

Member of Business Services

Include Page
UC70:Member of Business Services
UC70:Member of Business Services

Resolve Name Immediately

Include Page
UC69:Resolve Name Immediately
UC69:Resolve Name Immediately

Time Zone Preference

Include Page
UC69:Time Zone Preference
UC69:Time Zone Preference

Hold on Start

Include Page
UC69:Hold on Start
UC69:Hold on Start

Hold Reason

Include Page
UC69:Hold Reason
UC69:Hold Reason

Virtual Resource Priority

Include Page
UC69:Virtual Resource Priority
UC69:Virtual Resource Priority

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
UC69:Show Hide Skipped Tasks
UC69: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.

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
UC69:Wait To Start - 6.2.1.0
UC69:Wait To Start - 6.2.1.0

Anchor
Wait Time
Wait Time
Wait Time

Include Page
UC69:Wait Time - 6.2.1.0
UC69:Wait Time - 6.2.1.0

Anchor
Wait Day Constraint
Wait Day Constraint
Wait Day Constraint

Include Page
UC69:Wait Day Constraint
UC69:Wait Day Constraint

Anchor
Wait Duration
Wait Duration
Wait Duration

Include Page
UC69:Wait Duration
UC69:Wait Duration

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

Include Page
UC69:Wait Duration In Seconds
UC69:Wait Duration In Seconds

Anchor
Delay On Start
Delay On Start
Delay On Start

Include Page
UC69:Delay On Start
UC69:Delay On Start

Anchor
Delay Duration
Delay Duration
Delay Duration

Include Page
UC69:Delay Duration
UC69:Delay Duration

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

Include Page
UC69:Delay Duration In Seconds
UC69:Delay Duration In Seconds

Anchor
Workflow Only
Workflow Only
Workflow Only

Include Page
UC69:Workflow Only
UC69:Workflow Only

Time Options

This section contains time-related specifications for the task.

Anchor
Late Start
Late Start
Late Start

Include Page
UC69:Late Start
UC69:Late Start

Anchor
Late Start Type
Late Start Type
Late Start Type

Include Page
UC69:Late Start Type
UC69:Late Start Type

Anchor
Late Start Time
Late Start Time
Late Start Time

Include Page
UC69:Late Start Time
UC69:Late Start Time

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

Include Page
UC69:Late Start Day Constraint
UC69:Late Start Day Constraint

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

Include Page
UC69:Late Start Nth Amount
UC69:Late Start Nth Amount

Anchor
Late Start Duration
Late Start Duration
Late Start Duration

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

Anchor
Late Finish
Late Finish
Late Finish

Include Page
UC69:Late Finish
UC69:Late Finish

Anchor
Late Finish Type
Late Finish Type
Late Finish Type

Include Page
UC69:Late Finish Type
UC69:Late Finish Type

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

Include Page
UC69:Late Finish Offset Type
UC69:Late Finish Offset Type

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

Include Page
UC69:Late Finish Percentage Offset ( + )
UC69:Late Finish Percentage Offset ( + )

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

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

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

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

Anchor
Late Finish Time
Late Finish Time
Late Finish Time

Include Page
UC69:Late Finish Time
UC69:Late Finish Time

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

Include Page
UC69:Late Finish Day Constraint
UC69:Late Finish Day Constraint

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

Include Page
UC69:Late Finish Nth Amount
UC69:Late Finish Nth Amount

Anchor
Late Finish Duration
Late Finish Duration
Late Finish Duration

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

Anchor
Early Finish
Early Finish
Early Finish

Include Page
UC69:Early Finish
UC69:Early Finish

Anchor
Early Finish Type
Early Finish Type
Early Finish Type

Include Page
UC69:Early Finish Type
UC69:Early Finish Type

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

Include Page
UC69:Early Finish Offset Type
UC69:Early Finish Offset Type

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

Include Page
UC69:Early Finish Percentage Offset ( - )
UC69:Early Finish Percentage Offset ( - )

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

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

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

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

Anchor
Early Finish Time
Early Finish Time
Early Finish Time

Include Page
UC69:Early Finish Time
UC69:Early Finish Time

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

Include Page
UC69:Early Finish Day Constraint
UC69:Early Finish Day Constraint

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

Include Page
UC69:Early Finish Nth Amount
UC69:Early Finish Nth Amount

Anchor
Early Finish Duration
Early Finish Duration
Early Finish Duration

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

Anchor
User Estimated Duration
User Estimated Duration
User Estimated Duration

Include Page
UC69:User Estimated Duration
UC69: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
UC70:Calculate Critical Path
UC70:Calculate Critical Path

Anchor
CP Duration
CP Duration
CP Duration

Include Page
UC69:CP Duration
UC69:CP Duration

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

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

Anchor
CP Duration Unit
CP Duration Unit
CP Duration Unit

Include Page
UC69:CP Duration Unit
UC69: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
UC69:Execution Restriction
UC69:Execution Restriction

Anchor
Restriction Period
Restriction Period
Restriction Period

Include Page
UC69:Restriction Period
UC69:Restriction Period

Anchor
Before Date
Before Date
Before Date

Include Page
UC69:Before Date
UC69:Before Date

Anchor
Before Time
Before Time
Before Time

Include Page
UC69:Before Time
UC69:Before Time

Anchor
After Date
After Date
After Date

Include Page
UC69:After Date
UC69:After Date

Anchor
After Time
After Time
After Time

Include Page
UC69:After Time
UC69:After Time

Anchor
Date List
Date List
Date List

Include Page
UC69:Date List
UC69:Date List

Statistics

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

First Execution

Include Page
UC71x:First Execution
UC71x:First Execution

Last Execution

Include Page
UC71x:Last Execution
UC71x:Last Execution

Last Instance Duration

Include Page
UC69:Last Instance Duration
UC69:Last Instance Duration

Lowest Instance Time

Include Page
UC69:Lowest Instance Time
UC69:Lowest Instance Time

Average Instance Time

Include Page
UC69:Average Instance Time
UC69:Average Instance Time

Highest Instance Time

Include Page
UC69:Highest Instance Time
UC69:Highest Instance Time

Number of Instances

Include Page
UC69:Number of Instances
UC69: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 & 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
UC69:Update button
UC69:Update button

View Parents

Include Page
UC69:View Parents button
UC69:View Parents button

Launch Task

Include Page
UC69:Launch Task button
UC69: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
UC69:Delete button
UC69: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
UC69:Task Run Criteria tab
UC69:Task Run Criteria tab

Step Conditions

Include Page
UC69:Step Conditions tab
UC69:Step Conditions tab

Variables

Include Page
UC69:Variables tab
UC69:Variables tab

Actions

Include Page
UC69:Actions tab
UC69:Actions tab

Virtual Resources

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

Mutually Exclusive

Include Page
UC69:Mutually Exclusive Tasks tab
UC69:Mutually Exclusive Tasks tab

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
UC69:Triggers tab
UC69:Triggers tab

Notes

Include Page
UC69:Notes tab
UC69:Notes tab

Anchor
Versions tab
Versions tab
Versions

Include Page
UC69:Versions tab
UC69:Versions tab

...

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.

...


Anchor
Specifying a Condition
Specifying a Condition
Specifying a Condition

...

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
UC71x:Summary
UC71x: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 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 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 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 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:

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, Noun, and Qualifier fields.

Anchor
Adjective
Adjective
Adjective

If Complex 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, Qualifier, and Nth Amount (if Adjective = Nth) fields. For example, to specify "the 15th business day of the month," select Adjective: Nth, Noun: Business Day, Qualifier: Month, Nth Amount: 15.
 
Options:

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

Anchor
Noun
Noun
Noun(s)

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

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

  • Sunday through Saturday
  • Day = any day
  • Business Day = The business days specified in the calendar selected in the Workflow definition Default Calendar field.
  • Custom Days specified in the calendar selected in the Workflow definition Default Calendar field.

Anchor
Qualifier
Qualifier
Qualifier(s)

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

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

Anchor
Nth Amount
Nth Amount
Nth Amount

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

Anchor
Adjustment - C
Adjustment - C
Adjustment

If Complex 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 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 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, Name, Operator, and Value.

Anchor
Evaluate At
Evaluate At
Evaluate At

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

Note
titleNote

Evaluate At is applicable only to Variable criteria (it is hidden until the Variable 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 (or the task instance Created time, if the workflow was launched manually).

Anchor
Name
Name
Name

If Variable = 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 = enabled; Allows you to select the operator to be used in the evaluation. Options: =, !=, >, >=, <, <=, regex (regular expression).

Anchor
Value
Value
Value

If Variable = 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
UC69:Update button
UC69:Update button

New

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

Delete

Include Page
UC69:Delete button
UC69: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.

...

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) 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) 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.

Anchor
Insert Non-Workflow Task as Successor
Insert Non-Workflow Task as Successor
Insert Non-Workflow Task as Successor

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) 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) 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.

Anchor
Insert Task with Multiple Predecessors/Successors
Insert Task with Multiple Predecessors/Successors
Insert Task with Multiple Predecessors/Successors

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) 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).

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.

Anchor
Viewing Children Tasks
Viewing Children Tasks
Viewing Children Tasks

...

Activity Monitor

Right-click any workflow task instance in the list to access the View Tree action from the Workflow Task Commands menu.

Task Instances list

Right-click any workflow task instance in the list to access the View Tree action from the Workflow Task Commands menu.

Workflow Task Instance Details

Right-click anywhere in the Details to access the View Tree action from the Workflow Task Commands menu.

Workflow Monitor

Right-click any white-space or workflow task instance vertex to access the View Tree action.

Workflow Task Details

Click the Instances tab of any workflow task, then right-click any workflow task instance in the list to access the View Tree action from the Workflow Task Commands menu.

Tree View

Right-click any workflow task instance within a Tree View to access the View Tree action from the Workflow Task Commands menu. The Tree View for that workflow task instance will display in a new tab.



 

Note
titleNote

If the Critical Path Calculations Permitted Universal Controller system property is set to true, the Details icon for any task instance on the Critical Path will display in red.

...

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).

By default, the Time Zone field is read-only and displays the time zone in the Forecast Time Zone field, since the Use Forecast Time Zone field is checked.
 ;
The Forecast Time Zone field allows you to change what time zone this forecast of the Workflow will evaluate in. It defaults to the time zone of the Controller but can be modified to another time zone.
 
Uncheck the Use Forecast Time Zone field if you want to enable the Time Zone field and enter a different time zone.
 
The Forecast Time Zone and Use Forecast Time Zone fields allow the forecast to evaluate as if in one time zone, and also allow the Date and Time of the forecast to be based upon another time zone. The time zone associated with the Date and Time is used only for calculating the Date and Time at which the forecast starts.
 
For example, a Forecast could be executed to run at a specific date and time with respect to Time Zone, and yet the Forecast itself will execute, and evaluate Run Criteria and Execution Restrictions, based upon the Forecast Time Zone.

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:

Critical Path Color

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 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 icon).
 
 
List View
 

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

...