Start a conversation

Triggering a Continuous Workflow

One type of workflow you can implement on the system is a Continuous Workflow. Continuous Workflows will trigger automatically based on trigger conditions that you specify on the workflow properties. Below are some examples of these trigger conditions.

Type: Calendar - Relative

The relative option allows you to select a relative date such as the first to the fifth of any particular day in a month, you can also set the first or last day in a month. In my below example I am triggering this workflow on the last Friday of every month.

Type: Calendar - Absolute

The relative option allows you to select a more fixed date on which to trigger your workflow. Through this, you are able to select a fixed individual date such as 24th January or you can specify to trigger on a fixed date each month as in the example below where I have set my workflow up to trigger on the 4th of each March.

Type: Time off duration

The Timeoff duration option allows you to trigger a workflow based on a time off instance being logged of a certain duration or above. The below example would trigger the workflow based on an instance of unpaid leave being taken where the duration is over 10 days. The workflow would check for any instances of this over a rolling 6 month period and the rule will start in your system from the activation date provided.

Type: Time off instances

The Timeoff instances option allows you to trigger a workflow based on a number of instances of certain time off types. In the below example, I have set it to trigger based on 3 or more instances of my time off Types Cold and Flu or General Sickness being logged in the system. The Period option indicates that it is looking back over a rolling 12 months to see if any employees have met this criterion with time off logged against them.

Please Note - When using Time off Duration or Time off instances, there is a check within the system where we will only trigger the workflow again if a new instance of absence is added to prevent workflows triggering when the list of matching absences have not been altered. 

This means that once triggered, the workflow would not trigger until a new matching instance was added - it would not trigger when an "old" instance was no longer valid.

Type: Mileage Cost/Distance

These options allow you to trigger a workflow based on the value of mileage cost or distance based on the total cost/distance on the claim or on any particular line item on the claim. On both of these, you also have the option to trigger them against pending claims.

Type: Expense cost

This option works the same as the Mileage cost with the exception that you can choose to trigger the workflow based on the total cost of the expense claim or the expense categories that you have set up in your system.

Type: Trigger date

This option will work off the trigger date on the workflow steps of your workflow. The trigger date options you can use on your workflow steps are detailed in "Workflow - When should this happen?" article which you can view here.

Type: Employee age

Finally, the employee age option allows you to trigger a workflow based on an employee's age. In the example below, I have set up my continuous workflow to trigger where any employee who started in my company from January 1st is under 18 years old.

 


Here are all of the changes that  workflow can be triggered from:

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. HRWize

  2. Posted
  3. Updated

Comments