Use the Designer tab of the Workflow Designer to define the approval routes for Employee Leave Requests in addition to determining who should receive notifications during various stages of the approval process.
Menu Path
From the System Administration menu, select Workflow. From the Workflow menu, select Workflow Designer.
Add a New Workflow Activity
-
Open the Workflow Designer page.
-
Click Add.
-
Complete the fields in the General Information and Notification Settings sections as needed. For details, refer to the Fields and Descriptions section of this page.
-
Click Save.
-
In the Workflow section, click Add Activity.
-
Complete the fields as needed, then click Save. Repeat this step to add additional activities.
-
Click Save.
Update a Workflow Activity
-
Open the Workflow Designer page.
-
In the Search Criteria section, enter criteria identifying the records to list, and then click Load Records.
-
In the Search Results list, select the desired title.
-
Update the fields in the General Information and Notification Settings sections.
-
Click Save.
-
In the Workflow section, click Edit Activity on the title card of the Activity.
-
In the Activity Detail page, update the various fields as needed.
-
Click Save. Repeat the steps as needed to complete the updates.
-
Click Save.
Copy a Workflow Activity
-
Open the Workflow Designer page.
-
In the Search Criteria section, enter criteria identifying the records to list, and then click Load Records.
-
In the Search Results list, select the desired title.
-
Click Copy to copy the workflow. Copy of is inserted in front of the title to indicate that this is a copy. Edit the title as needed.
-
Update the fields in the General Information and Notification Settings sections as needed.
-
Click Save.
Delete a Workflow
-
Open the Workflow Designer page.
-
In the Search Criteria section, enter criteria identifying the records to list, and then click Load Records.
-
In the Search Results list, select each checkbox under the Delete icon in the appropriate row. The checkbox will not display in the column for any Workflows that have unprocessed requests, regardless of whether that Workflow is active or inactive. So, to delete those Workflows, you must complete all outstanding requests. Once that is complete, then it can be deleted.
-
Click Save.
-
In the Delete Confirmation, click Yes.
Fields and Descriptions
Workflow Designer Details page
General Information
|
Field |
Description |
|---|---|
|
Status |
Status of the workflow. While adding a workflow activity, the field will default to I - Inactive. There can only be one active workflow for a Data Set. Select:
|
|
Title |
Unique title for the workflow. The limit is 50 characters. |
|
Description |
Detail description for the workflow. The limit is 225 characters. |
|
Initiated By |
The way the workflow is started. The only choice is e-Form. Display only. |
|
Data Set |
Type of data for the workflow. The only choice is Employee Leave Request. Display only. |
|
Expiration Days |
Number of days that a workflow can be idle before the workflow engine expires it. Must be between 1 and 60 days. |
|
Note |
Expired Workflows can be resumed or restarted using the Workflow Administration option. |
|
Allow Cancel |
Checkbox indicating whether the requester can cancel a Leave Request. Select the box to allow the requester to cancel, otherwise leave blank. When this is selected, the Cancel field of the Notifications Settings section is required. |
Notification Settings
|
Field |
Description |
|---|---|
|
Final Approval |
The setting to determine who should receive notification when an employee leave request is approved by all workflow approval levels. Select:
With any setting other than Do Not Notify, select a template in the adjacent field to be used for the Final Approval notification. |
|
Cancel |
Setting to determine who should receive notification when an employee leave request has been canceled. This is only available if the Allow Cancel field in the General Information section is selected. Select:
With any setting other than Do Not Notify, select a template in the adjacent field to be used for the Cancel notification. |
|
Needs Correction Reminder |
Setting to determine who should receive notification when an employee leave request has been flagged as needing correction and the correction has not occurred yet. Select:
With a setting other than Do Not Notify, select a template in the adjacent field to be used for the Needs Correction Reminder notification. |
|
Reminder Interval |
Interval to send the Needs Correction Reminder Notification. The first field is a numeric field. The second field is a dropdown selection of frequency. Select:
For example, if the reminder should occur daily, then enter 1 in the first field and select Days in the second field. The notification will be sent once daily based on the time the leave request was flagged as needing correction. |
Workflow Activity Detail
|
Field |
Description |
|---|---|
|
Title |
Title for the approval step of the workflow. The limit is 50 characters. |
|
Required |
Checkbox indicating if approvals are required for this approval step. If selected, when a requester attempts to submit a leave request and they do not fall into a workflow group listed in the Approval Settings, the notification will be sent to the approvers listed in the Default Approver field. If blank, when a requester attempts to submit a leave request and they do not fall into a workflow group listed in the Approval Settings section, the leave request will be automatically approved. |
|
Type |
Type of step for this workflow. The default is Approval. Display Only. |
|
Default Approver |
The role responsible for approving a leave request when the requester does not fall into a workflow group listed in the Approval Settings section. |
Notification Settings
|
Field |
Description |
|---|---|
|
Approvers |
Setting to determine if the primary approver for a role should receive notification when an employee leave request has been initiated. Select:
With any setting other than Do Not Notify, select a template in the adjacent field to be used for the Approvers notification. |
|
Alternates |
The setting to determine when or if alternate approvers for a role should receive notification when an employee leave request has been initiated. Select:
With any setting other than Do Not Notify, select a template in the adjacent field to be used for the Alternates notification. |
|
Send Reminders |
Checkbox to determine whether or not to send approval notification reminders and what time interval to send them. Select if the Approvers and/or Alternates should receive reminder notifications. The first adjacent field is a numeric field. The next field is a dropdown selection of frequency. Select:
For example, if the reminder should occur daily, then enter 1 in the first field and select Days in the second field. The notification will be sent once daily based on the time the leave request was initiated. Note that these fields are only available if your organization chooses to notify Approvers and/or Alternates. With the checkbox selected, select a template in the last field to be used in the Sent Reminders notification. |
|
Denied |
The setting to determine who should receive notification when an employee leave request has been denied. Select:
With any setting other than Do Not Notify, select a template in the adjacent field to be used for the Denied notification. |
|
Needs Correction |
The setting to determine who should receive notification when an employee leave request has been flagged as needing correction. Select:
With a setting other than Do Not Notify, select a template in the field to the right to be used for the Needs Correction notification. |
Approval Settings
To delete an Approver and Workflow Group, select the checkbox under the Delete icon, then click Save.
|
Field |
Description |
|---|---|
|
Approvers |
The roles associated with the approval step. Choices in this dropdown are defined in the Roles tab of the Workflow Designer. |
|
Workflow Groups |
The groups associated with the approval step for the selected role. Choices are defined in the Groups tab of the Workflow Designer. |