Leave Request Workflow

From Subscribe-HR Wiki Help
Jump to: navigation, search
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 portal, select the <b>Development</b> TAB.
# 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 [Create] 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>Leave Authorisation Form (System)</b> from the <b>Approval Form</b> drop down.
# Enter a Description about the workflow.
+
# Enter a <b>Description</b> about the workflow.
# Select the Save Button.
+
# Select the [Save] Button.
# After Save, select the '''Condition''' TAB.
+
# After Save, select the <b>Condition</b> SubTAB.
# Select Absence Status (Absence) from the Add condition drop down.
+
# Select <b>Absence Status (Absence)</b> from the Add condition drop down.
# Select Equals To.
+
# Select <b>Equals To</b>.
# Select Request.
+
# Select <b>Request</b>.
# Select the Save button.
+
# Select the [Save] button.
# Select the '''Reminder''' TAB.
+
# Select the <b>Reminder</b> SubTAB.
# Select the '''Due Date Field''' as Start Date (Absence)
+
# Select the <b>Due Date Field</b> as <b>Start Date (Absence)</b>.
# Select '''Send To Employee''' as Yes, if you wish for the Employee 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.
# Select '''Send To Employee Manager''' as Yes, if you wish for the Employees Manager to receive the Leave Request reminder.
+
# Select <b>Send To Location Manager</b> as Yes, if you wish for the Location Manager to receive the Leave Request reminder.
# Select '''Send To Location Manager''' as Yes, if you wish for the Location Manager to receive the Leave Request reminder.
+
# 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 '''Send To Users''' box select any users who you may also want to receive this reminder.
+
# From the <b>Send To Users</b> box select any users who you may also want to receive this 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
+
# From the <b>Main Template</b> drop down, select the template that you wish for the Manager to receive.
# From the '''Manager Template''' drop down, select the template that you wish for the Manager to receive.
+
# Select <b>Send To Employee</b> as Yes, if you wish for the Employee to receive the Leave Request reminder.
# From the '''Employee Template''' drop down, select the template that you wish for the Employee to receive.
+
# From the Employee <b>Template</b> drop down, select the template that you wish for the Employee to receive.
# Select the Save button.
+
# Select the [Save] button.
# Select the General TAB.
+
# Select the <b>General</b> SubTAB.
# Change '''Active''' to Yes and select the Save button.
+
# 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>
* '''Select the icon next to the Reminder record to respond to the Leave Request'''
+
* '''Select Authorise or Reject and then select Ok'''<br>
+
* ''' Select the '''Employee Absence Request''' text adjacent to the Employee to read the reminder email.<br>
+
  
 +
==Managers Dashboard==
 +
* Select the icon next to the Reminder record to respond to the Leave Request
 +
* Select <b>Authorise</b> or <b>Reject</b> and then select [OK].
 +
* Select the <b>Employee Absence Request</b> text adjacent to the Employee to read the reminder email.<br>
  
===Employee Self Service Dashboard===
+
==Employee Self Service Dashboard==
'''Employee Self Service Dashboard View'''
+
* Select the icon next to the Reminder record to Cancel the Leave Request
* '''Select the icon next to the Reminder record to Cancel the Leave Request'''
+
* Select <b>Cancel</b> and then select [OK]
* '''Select Cancel and then select Ok'''
+
* Select the <b>Absence Request</b> text adjacent to the Employee to read the reminder email.<br>
* ''' Select the '''Absence Request''' text adjacent to the Employee to read the reminder email.<br>
+
 
<br>
+
<br><br>[[File:subscribehr_logo.gif]]
<br>
+
[[File:subscribehr_logo.gif]]
+

Revision as of 05:50, 10 April 2013

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 portal, select the Development TAB.
  2. Select the Objects Folder.
  3. Search for and Select Employee Absence Details.
  4. Select the Workflow Tasks SubFolder.
  5. Select the [Create] 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 Leave Authorisation Form (System) from the Approval Form drop down.
  13. Enter a Description about the workflow.
  14. Select the [Save] Button.
  15. After Save, select the Condition SubTAB.
  16. Select Absence Status (Absence) from the Add condition drop down.
  17. Select Equals To.
  18. Select Request.
  19. Select the [Save] button.
  20. Select the Reminder SubTAB.
  21. Select the Due Date Field as Start Date (Absence).
  22. Select Send To Employee Manager as Yes, if you wish for the Employees Manager to receive the Leave Request reminder.
  23. Select Send To Location Manager as Yes, if you wish for the Location Manager to receive the Leave Request reminder.
  24. Select Send To Managers Manager as Yes, if you wish for the Employee's Manager's Manager to receive the Leave Request reminder.
  25. From the Send To Users box select any users who you may also want to receive this reminder.
  26. From the Main Template drop down, select the template that you wish for the Manager to receive.
  27. Select Send To Employee as Yes, if you wish for the Employee to receive the Leave Request reminder.
  28. From the Employee Template drop down, select the template that you wish for the Employee to receive.
  29. Select the [Save] button.
  30. Select the General SubTAB.
  31. 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].
  • 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]
  • Select the Absence Request text adjacent to the Employee to read the reminder email.



Subscribehr logo.gif