Changes

Jump to: navigation, search

Workflow Triggers on Dates

3,260 bytes added, 19:07, 14 December 2007
no edit summary
==Basic Reminders and Follow Ups==

If the project is set up with a set of level 2 [[Entity|entities]], such as milestones, quarterly reviews, or financial reporting milestones, then each of these activities can have an automated reminder (or follow-up) to the various stakeholders. These events will triggers only once.

==Level 2 Workflows==

Each Level 2 template type can be enabled to support a [[Workflow|workflow]].

The [[Workflow|workflows]] are created through the [[Workflow|workflow]] feature and connected to a Level 2 status within a tracking [[Application|application]]. This means that the [[Workflow|workflow]] is triggered but tasks within the [[Workflow|workflow]] may not be triggered.

These [[Workflow|workflows]] can send an alert, request for approval, request for review, or set a status. The [[Workflow|workflow]] can iterate through multiple steps, branch within the [[Workflow|workflow]] or branch to another [[Workflow|workflow]].

==Workflow Triggers==

[[Workflow|Workflows]] are always initiated by status, but tasks can be triggered by dates or just the status.

When creating a [[Workflow|workflow]] connector you control how the trigger date works.

In the following example a '''Start Connector''' (from the start of the [[Workflow|workflow]] to the first task) is shown.

[[Image:Eps302.jpg]]

As shown above, the '''Trigger Date''' can be set to:

* '''Trigger Date''' - the connector will trigger when the status is set - regardless of any other date. Basically setting the status will trigger the [[Workflow|workflow]]. This is the traditional status change based behaviour.
* '''Activity Start Date''' - the connector will trigger when the activity '''Start Date''' for the activity is reached - some time in the future.
* '''Activity End Date''' - the connector will trigger when the activity '''End Date''' for the activity is reached - some time in the future.
* '''Custom Date Field''' - connector will trigger when a '''custom date field''' value is reached.

As there are no '''custom date fields''' in this example, a '''custom date field''' cannot be selected from the combo box.

The connector is changed to trigger '''15 business days''' before the end date for the activity. A '''Statutory Holiday''' calendar is used to ensure that statutory holidays are not included in the calculation.

[[Image:Eps303.jpg]]

In the next example a custom date value associated with a '''Research activity task - Disbursement date''' is used.

[[Image:Eps304.jpg]]

The [[Workflow|workflow]] will trigger 10 days before the disbursement date.

==Termination Triggers==

As you can create looping [[Workflow|workflows]] it is important to be able to trigger a termination of an iterative [[Workflow|workflow]] through a '''Termination Trigger'''.

Using the example shown above the completed [[Workflow|workflow]] would have the following settings:

[[Image:Eps305.jpg]]

* The [[Workflow|workflow]] will trigger when a new activity status is set, but may not execute any task until the requirements of the connector are met.
* The [[Workflow|workflow]] will terminate when the activity status is set to the '''Approved''' status.


[[Category:System Management]][[Category:Workflows]][[Category:Applications]]
4,401
edits

Navigation menu