Leave Request Workflow

From Subscribe-HR Wiki Help
Jump to: navigation, search
(Creating a Leave Request Workflow)
 
(12 intermediate revisions by the same user not shown)
Line 4: Line 4:
 
__TOC__
 
__TOC__
  
==Leave Request Workflows Explained==
+
=Leave Request Workflows Explained=
 
A Leave Request workflow will enable a powerful feature in Subscribe-HR.
 
A Leave Request workflow will enable a powerful feature in Subscribe-HR.
 
<br>
 
<br>
 
When an Employee submits a Leave Request the relevant person (presumably a manager of the Employee) is notified via a workflow email and the request will appear in the person(s) My Team's Tasks & Reminders panel on the Dashboard. Managers can then approve the Leave Request, and the Employee can see this approval and cancel this request at anytime before the event occurs.
 
When an Employee submits a Leave Request the relevant person (presumably a manager of the Employee) is notified via a workflow email and the request will appear in the person(s) My Team's Tasks & Reminders panel on the Dashboard. Managers can then approve the Leave Request, and the Employee can see this approval and cancel this request at anytime before the event occurs.
  
===Creating a Leave Request Workflow===
+
==Creating a Leave Request Workflow==
# After logging into the Subscribe-HR portal, select the Development TAB.
+
# After logging into the Subscribe-HR HCM Platform, select "DEVELOPMENT" from the left hand navigation.
# Select the Objects folder.
+
# Select the <b>Objects</b> Folder.
# Search for and Select '''Employee Absence Details'''.
+
# Search for and Select <b>Employee Absence Details</b>.
# Select the Workflow Tasks sub-folder.
+
# Select the <b>Workflow Tasks</b> SubFolder.
# Select the create button.
+
# Select the [Add new record] button.
# Change Active to '''No''' for now. This will ensure that workflows are not executed while we are setting up the workflow.
+
# Change <b>Active</b> to <b>No</b> for now. This will ensure that the workflow is not executed while we are setting up the workflow.
# Enter '''Leave Authorisation''' into the Name field.
+
# Enter <b>Leave Authorisation</b> into the <b>Name</b> field.
# Select the Workflow Type as '''Create New Records'''.
+
# Select the <b>Workflow Type</b> as <b>Create New Records</b>.
# Select the Workflow Mode as '''Standard'''.
+
# Select the <b>Workflow Mode</b> as <b>Standard</b>.
# Select '''Yes''' in the Create Task drop down.
+
# Select <b>Yes</b> in the <b>Create Task</b> drop down.
# Select the Task Type as '''Request'''.
+
# Select the <b>Task Type</b> as <b>Request</b>.
# Select '''Leave Authorisation Form''' from the Approval Form drop down.
+
# Select <b>Enable External Approvals</b> to allow the request to be Authorised by email. In the associated  Correpondence select the merge field <b>Enable Workflow Links</b>, this inserts the merge field {%__Approval.Links%} in the email that is sent.
# Enter a Description about the workflow.
+
# Please note for external email authorisations only, in the Full Change History, the user name that is shown to be updating the request will be <b>System</b> and not the Managers name.
# Select the Save Button.<br>[[File:leave_workflow.png]]
+
# Select <b>Leave Authorisation Form (System)</b> from the <b>Approval Form</b> drop down.
# After Save, select the '''Condition''' TAB.<br>[[File:condition.png]]<br>
+
# Enter a <b>Description</b> about the workflow.
# Select Absence Status (Absence) from the Add condition drop down.
+
# Select the [Save] Button.
# Select Equals To.
+
# After Save, select the <b>Condition</b> SubTAB.
# Select Request.
+
# Select <b>Absence Status (Absence)</b> from the Add condition drop down.
# Select the Save button.
+
# Select <b>Equals To</b>.
# Select the '''Reminder''' TAB.<br>[[File:reminder.png]]<br>
+
# Select <b>Request</b>.
# Select the '''Due Date Field''' as Start Date (Absence)
+
# Select the [Save] button.
# Select '''Send To Employee''' as Yes, if you wish for the Employee to receive the Leave Request reminder.
+
# Select the <b>Reminder</b> Sub option.
# Select '''Send To Employee Manager''' as Yes, if you wish for the Employees Manager to receive the Leave Request reminder.
+
# Select the <b>Due Date Field</b> as <b>Start Date (Absence)</b>.
# Select '''Send To Location Manager''' as Yes, if you wish for the Location Manager to receive the Leave Request reminder.
+
# Select <b>Send To Employee Manager</b> as Yes, if you wish for the Employees Manager to receive the Leave Request reminder.
# From the '''Send To Users''' box select any users who you may also want to receive this reminder.
+
# Select <b>Send To Location Manager</b> as Yes, if you wish for the Location Manager to receive the Leave Request reminder.
# Enter any Email Addresses who you want to receive this reminder. Email Addresses should be separated by comma.<br>Example: someone@mail.com, someoneelse@mail.com
+
# Select <b>Send To Managers Manager</b> as Yes, if you wish for the Employee's Manager's Manager to receive the Leave Request reminder.
# From the '''Manager Template''' drop down, select the template that you wish for the Manager to receive.
+
# From the <b>Send To Users</b> box select any users who you may also want to receive this reminder.
# From the '''Employee Template''' drop down, select the template that you wish for the Employee to receive.
+
# From the <b>Main Template</b> drop down, select the template that you wish for the Manager to receive.
# Select the Save button.
+
# Select <b>Send To Employee</b> as Yes, if you wish for the Employee to receive the Leave Request reminder.
# Select the General TAB.
+
# From the Employee <b>Template</b> drop down, select the template that you wish for the Employee to receive.
# Change '''Active''' to Yes and select the Save button.
+
# Select the [Save] button.
 +
# Select the <b>General</b> SubTAB.
 +
# Change <b>Active</b> to <b>Yes</b> and select the [Save] button.
  
===Managers Dashboard===
+
<b>Mandatory fields are marked with Red Asterisk, the record will not be saved unless mandatory fields are filled in first.</b>
[[File:managers_dash.png]]<br>
+
'''Managers Dashboard View'''
+
<br>
+
[[File:authorise.png]]<br>
+
* '''Select the icon next to the Reminder record to respond to the Leave Request'''
+
* '''Select Authorise or Reject and then select Ok'''<br>
+
[[File:managers_dash.png]]<br>
+
* ''' Select the '''Employee Absence Request''' text adjacent to the Employee to read the reminder email.<br>
+
[[File:reminderemail.png]]
+
  
===Employee Self Service Dashboard===
+
==Managers Dashboard==
[[File:employees_dash.png]]<br>
+
* Select the icon next to the Reminder record to respond to the Leave Request.
'''Employee Self Service Dashboard View'''
+
* Select <b>Authorise</b> or <b>Reject</b> and then select [OK] button (select the [Close] button for no action).
<br>
+
* Select the <b>Employee Absence Request</b> text adjacent to the Employee to read the reminder email.<br>
  
 +
==Employee Self Service Dashboard==
 +
* Select the icon next to the Reminder record to Cancel the Leave Request.
 +
* Select <b>Cancel</b> and then select [OK] button (select the [Close] button for no action).
 +
* Select the <b>Employee Absence Request</b> text adjacent to the Employee to read the reminder email.<br>
  
<br>
+
<br><br>[[File:subscribehr_logo.gif]]
<br>
+
[[File:subscribehr_logo.gif]]
+

Latest revision as of 23:57, 4 December 2018

Leave Request Workflows Explained

A Leave Request workflow will enable a powerful feature in Subscribe-HR.
When an Employee submits a Leave Request the relevant person (presumably a manager of the Employee) is notified via a workflow email and the request will appear in the person(s) My Team's Tasks & Reminders panel on the Dashboard. Managers can then approve the Leave Request, and the Employee can see this approval and cancel this request at anytime before the event occurs.

Creating a Leave Request Workflow

  1. After logging into the Subscribe-HR HCM Platform, select "DEVELOPMENT" from the left hand navigation.
  2. Select the Objects Folder.
  3. Search for and Select Employee Absence Details.
  4. Select the Workflow Tasks SubFolder.
  5. Select the [Add new record] button.
  6. Change Active to No for now. This will ensure that the workflow is not executed while we are setting up the workflow.
  7. Enter Leave Authorisation into the Name field.
  8. Select the Workflow Type as Create New Records.
  9. Select the Workflow Mode as Standard.
  10. Select Yes in the Create Task drop down.
  11. Select the Task Type as Request.
  12. Select Enable External Approvals to allow the request to be Authorised by email. In the associated Correpondence select the merge field Enable Workflow Links, this inserts the merge field {%__Approval.Links%} in the email that is sent.
  13. Please note for external email authorisations only, in the Full Change History, the user name that is shown to be updating the request will be System and not the Managers name.
  14. Select Leave Authorisation Form (System) from the Approval Form drop down.
  15. Enter a Description about the workflow.
  16. Select the [Save] Button.
  17. After Save, select the Condition SubTAB.
  18. Select Absence Status (Absence) from the Add condition drop down.
  19. Select Equals To.
  20. Select Request.
  21. Select the [Save] button.
  22. Select the Reminder Sub option.
  23. Select the Due Date Field as Start Date (Absence).
  24. Select Send To Employee Manager as Yes, if you wish for the Employees Manager to receive the Leave Request reminder.
  25. Select Send To Location Manager as Yes, if you wish for the Location Manager to receive the Leave Request reminder.
  26. Select Send To Managers Manager as Yes, if you wish for the Employee's Manager's Manager to receive the Leave Request reminder.
  27. From the Send To Users box select any users who you may also want to receive this reminder.
  28. From the Main Template drop down, select the template that you wish for the Manager to receive.
  29. Select Send To Employee as Yes, if you wish for the Employee to receive the Leave Request reminder.
  30. From the Employee Template drop down, select the template that you wish for the Employee to receive.
  31. Select the [Save] button.
  32. Select the General SubTAB.
  33. Change Active to Yes and select the [Save] button.

Mandatory fields are marked with Red Asterisk, the record will not be saved unless mandatory fields are filled in first.

Managers Dashboard

  • Select the icon next to the Reminder record to respond to the Leave Request.
  • Select Authorise or Reject and then select [OK] button (select the [Close] button for no action).
  • Select the Employee Absence Request text adjacent to the Employee to read the reminder email.

Employee Self Service Dashboard

  • Select the icon next to the Reminder record to Cancel the Leave Request.
  • Select Cancel and then select [OK] button (select the [Close] button for no action).
  • Select the Employee Absence Request text adjacent to the Employee to read the reminder email.



Subscribehr logo.gif