Setting up Team Dashboards

From Subscribe-HR Wiki Help
Jump to: navigation, search
(Widget - Tasks and Notifications)
(25 intermediate revisions by the same user not shown)
Line 1: Line 1:
Team Dashboards is in the Release Planning Process. The release will Start in July of 2020. Team Dashboard Widgets will include: Tasks and Notifications: Send to Self. Manager. HR. Team Member. Performance Management: Goals, Catch-ups, PDP, Tracking of Reviews. Company Policies. General Details. Dashboard views will be able to be set-up for Employee: Manager: People and Culture: HR Metrics Reporting and Recruiters. Dashboard Widgets will be able to be easily created from our new Dashboard Widget Tool. This will allow you to easily and cost effectively create your own Widgets and Dashboards. Please stay tuned: New Release information will be sent out over the coming months. This part of the Wiki will be updated as the Development/ Build Phase is completed.
+
===Dashboard Widget Colours - Themes===
  
 +
You can change the Rounding of the Edges of the Widgets in the Dashboard Interface by selecting the Left Menu Active Colour option from System Settings --> Themes --> Colours ---> Dashboard Widget --> Dashboard Widget Corners. You can also change the Colours of the Dashboard by updating the Font Colour in Themes. Team Dashboards will start to be released in 2020. Towards the end of the year.
  
 
{{page.name: Team Dashboards Solution: Setting up and managing Team Dashboards and Widgets- Subscribe-HR Wiki}}
 
{{page.name: Team Dashboards Solution: Setting up and managing Team Dashboards and Widgets- Subscribe-HR Wiki}}
Line 9: Line 10:
 
===Team Dashboard Widget Standard Types===
 
===Team Dashboard Widget Standard Types===
  
The Types Dashboard Widgets that are available in Subscribe-HR:  
+
The Types Dashboard Tabs that are available in Subscribe-HR:  
# Information Summary - Top Row of 4 Small Widgets which contain summary information. You can choose what summary information is displayed.
+
# My Info Widget - Personal Information.
# Tasks and Notifications - Automated Task Management and Self-Assigned tasks, HR Assigned Tasks and Manager Assigned Tasks.
+
# Manager - Team Information for Managers based on their Team. Managers will have this Tab + My Info Tab.
# Leave Widget - Contains all Leave Related information
+
# People and Culture - HR Manager and HR Team can use this Tab to Manage the organisation. People and Culture will have this Tab + Manager Tab + My Info Tab.
# Personal Details Widget - Contains Personal Information, Team Information for Employees, Manager and People and Culture.
+
# Performance Management - Allows Employees, Manager and People and Culture to manage Reviews, Catch-ups, PDP's and Goals. Access to information will be based on the User Role. Employees see their own information. Managers see their team + their own information and People and Culture see everything + their team + their own information.
# Performance Management Widget - Allows Employees, Manager and People and Culture to manage Reviews, Catch-ups, PDP's and Goals.
+
# Recruitment - For Recruiters who need to manage the Recruitment Process.
# Recruitment Widget - For Recruiters who need to manage the Recruitment Process.
+
# Onboarding - For Onboarding New People.
# HR Metric Reporting Widget - Contains HR Metrics Information based on best Practice HR KPI's
+
# Reporting and Metrics - Contains Standard Reports + HR Metrics based information.
# Subscribe-HR System Admin Stats Widget -  
+
# SA - Contains system usage and system configuration including billing information.
 
# Please note that you can create any type of widget that is needed. This can be done using the Widget Building which is located in the Developer Solution. You can set-up Widget permissions in Groups / Permissions.  
 
# Please note that you can create any type of widget that is needed. This can be done using the Widget Building which is located in the Developer Solution. You can set-up Widget permissions in Groups / Permissions.  
  
There is a restriction of 10 Widgets Per Dashboard. Dashboard Tabs can be created by you are required. Standard Dashboard Widgets are for: Employees, Managers, People and Culture, Recruiters, HR Metrics Reporting and System Admins Stats.
+
There is a restriction of 10 Widgets Per Dashboard Tav. Dashboard Tabs can be created by you are required. Standard Dashboard Widgets are for: Employees, Managers, People and Culture, Recruiters, HR Metrics Reporting and System Admins Stats.
  
===Widget - Tasks and Notifications===
+
===My Info Tab===
The Tasks and Notifications Widget allow users who have access to "Team Dashboards" to receive, send and interact with "Quick Tasks" and automatically triggered workflows. These Task and Notification items are also delivered into the "Inbox". "Quick Tasks" can be sent from, the "Start" option, or from the "Tasks and Notifications" Widget itself.
+
This User Tab Contains Widgets:
<br>
+
# 4 Small Information Display Widgets
This is a list of Standard "Tasks and Notifications" functionality.
+
# Personal Details
<b>Quick Task</b>This allows the user to send a Task or notification to: another user or themselves. The recipient list will indicate who their Manager is and HR users.<br>
+
# Time Off and Pay
<b>Condition</b> - When do I start.<br>
+
# Tasks and Notifications
<b>Reminder</b> - What do I do when I start.<br>
+
# Company Policies
<b>Updates</b> - Do I need to update any fields in the system after I have started.
+
  
===Defining Workflows for Objects===
+
These widgets can be moved around in the Dashboard. They can also be removed from the Dashboard. This can be done in Maintenance --> Groups --> Permissions --> Select a Group and Go to Widgets.
We first of all need to select the Object we wish to create the workflow for. Our choice of the object will be based on the information we are collecting.
+
  
===Creating a Workflow for an Object===
+
===My Info Widget - Personal Information===
# After logging into the Subscribe-HR portal, select the <b>Development</b> TAB
+
# Name
# Select the <b>Objects</b> Folder.
+
# Job
# Select the Object that you wish to define a workflow for.
+
# Location
# Select the <b>Workflow Tasks</b> SubFolder from the left side menu.
+
# Select the [Add new record] button.
+
# Decide whether the Workflow is Active or not<br>If this is set to Yes then the Workflow is active in the system, and when triggered the workflow will carry out its task.
+
# Enter the <b>Name</b> of the workflow you are creating.
+
# Select the <b>Workflow Type</b> as defined below.
+
# Select the <b>Workflow mode</b> as defined below.
+
# Select the <b>Create Task</b> Yes or No, as defined below.
+
# Select the <b>Task Type</b> as defined below.
+
# Select the <b>Enable External Approvals</b> Yes or No, as defined below.
+
# Select the <b>Anniversary Date</b> as defined below.
+
# Enter the <b>Description</b> for the Workflow.
+
# Select the [Save] button.
+
  
<b>Mandatory fields are marked with Red Asterisk, the record will not be saved unless mandatory fields are filled in first.</b>
+
===My Info Widget - Time off and Pay===
 +
# Name
 +
# Job
 +
# Location
  
=General TAB=
+
===My Info Widget - Tasks and Notifications===
 
+
The Tasks and Notifications Widget allow users who have access to "Team Dashboards" to receive, send and interact with "Quick Tasks" and automatically triggered workflows. These Task and Notification items are also delivered into the "Inbox". "Quick Tasks" can be sent from, the "Start" option, or from the "Tasks and Notifications" Widget itself.  
===Active===
+
<b>Yes</b> or <b>No</b> to whether the Workflow is turned on (Active) or not.
+
 
+
===Name===
+
Enter the Name by which the Workflow will be referenced.
+
 
+
==Workflow Type==
+
Workflow types define when an action should be triggered.
+
The Workflow types are:
+
* <b>Create New Records</b> - Workflow is triggered when a new record is created
+
* <b>Update Existing Records</b> - Workflow is triggered when an existing record has been updated
+
* <b>Create New or Update Existing Records</b> - Workflow is triggered when a new record or an existing record has been updated
+
* <b>Time Based</b> - Workflow is triggered when a time condition has been met.
+
* <b>Triggered by another Task</b> - Workflow is triggered by another Task.
+
 
+
<i><b>Example:</b> An Example of a <b>Time Based</b> Workflow Type: Employee Birthdate<br>
+
We could setup an Employee Birthdate workflow with the conditions of where the Employee birthday is less than 3 days. When the condition of 3 days before the Employee Birthday is met an action is triggered.</i>
+
 
<br>
 
<br>
<i><b>Example:</b> An Example of a <b>Create New or Update Existing Records</b> Workflow Type: Employee Address Update Notification.
+
This is a list of Standard "Tasks and Notifications" functionality.
<br>
+
# <b>Search</b> - Text Search e.g. Search on Task Name - Birthdate or Persons Name.<br>
When an employees address details are updated or a new record inserted, a notification can be automated.</i>
+
# <b>Quick Task</b>- This allows the user to send a Task or Notification to: another user or themselves. The recipient list will indicate who their Manager is and HR users.<br>
 
+
# <b>Today</b> - Shows the user Tasks and Notification for "Today". The numbers will indicate how many items are relevant.<br>
===Workflow Mode===
+
# <b>Upcoming</b> - Shows the user what Tasks and Notifications are "Upcoming". The numbers will indicate how many items are relevant.<br>
Select the Mode for the Workflow:
+
# <b>Overdue</b> - Shows the user what Tasks and Notifications are "Overdue". The numbers will indicate how many items are relevant.<br>
* <b>Standard</b> - This should be used for most Workflows created where the conditions inside the workflow are adequate.<br>It will use the Standard Condition outlined in [[Creating-workflow-tasks-in-Subscribe-HR#Condition_TAB|Condition TAB]].
+
# <b>Completed</b> - Shows the user what Tasks and Notifications are "Completed". The numbers will indicate how many items are relevant.<br>
* <b>Custom Condition</b> - This is available as some areas of the system have pre-programmed custom conditions that cannot be otherwise defined by the Standard Workflow Mode, if selecting the custom condition you loose the ability to define your own conditions.
+
# <b>My sent Tasks</b> - Shows the user what Tasks and Notifications have been sent by them. The numbers will indicate how many items are relevant.<br>
 
+
# <b>Filter</b> - Allows the user to "Filter" their items by Tag or Filter: E.g. HR, Recruitment, Delegated etc.<br>
===Execute===
+
# <b>Date Range</b> - Search Tasks and Notifications by Date Range.<br>
This option is only visible when modifying a Workflow, not when Adding a Workflow.<br>
+
It is also only available if <b>Workflow Mode</b> is set to <b>Standard</b>:
+
* <b>Once</b> - Once Triggered the first time, this Workflow will not trigger it again.
+
* <b>Always</b> - This will Trigger every time the Conditions are met.
+
 
+
===Create Task===
+
<b>Yes</b> or <b>No</b> to create the <b>Task Type</b> selected below.
+
 
+
===Task Type===
+
Task Types define what the workflow type is when it is triggered.
+
The Task types are:
+
* <b>Reminder</b> - Send the recipient a reminder that a certain task or action is required within the system.
+
* <b>Request</b> - Send the recipient a request to be completed before the workflow can continue. Workflow Forms can be attached to requests.
+
* <b>Checklist</b> - Send the recipient a checklist of action and tasks that they are required to complete.
+
 
+
===External Approvals===
+
<b>Yes</b> or <b>No</b> to Enables the recipient of the workflow to make an action on the workflow without having to log into the Subscribe-HR portal.
+
 
+
===Anniversary Date===
+
The Anniversary Date option in the "General" Tab allows you to set reminders based on a Anniversary Date.<br>
+
<i><b>Example:</b> Birthday, Start Date. Based on setting this, Subscribe-HR will send a notification every 12 Months from this original date.</i>
+
 
+
===Condition TAB===
+
# Select the <b>Conditions</b> SubTAB.
+
# From the first drop down select the field that you want to trigger the workflow on.
+
# Select the condition that applies to the selected field.<br>If the selected field is a date field then the operator would be <b>Is Less Than</b> or <b>Was More Than</b>, If the selected field is a Yes / No field then the operator would be <b>Equals To</b>.
+
# Select the value from the drop down, The value changes depending on the field chosen, If the field chosen is a date field the value would contain date / time periods such as 1 hour, 1 day, 1 week. If the field chosen is a Yes / No field then the value is more likely to be Yes or No.
+
# Additional conditions can be added by selecting the <b>Add condition</b> link.
+
# Select the [Save] button.
+
 
+
===Workflow Conditions Explained===
+
A Workflow needs to know when to start (when to be triggered) and that's what the conditions are for. Every condition that is added uses an AND statement meaning each condition must be met or the workflow is not triggered.
+
<br><br>
+
A considerable amount of flexibility exists in the Subscribe-HR system. You may notice the available fields in the conditions are not all from the same object. In fact the Subscribe-HR system allows you to select fields from the parent object as well as the child object.<br>
+
<i><b>Example:</b> Say you were creating a Workflow for <b>Employee Property</b>. The parent object is <b>Employee</b> and the child is <b>Employee Property</b> this means you have access to all fields in the Employee Object and the Employee Property Object. A further example could be Jobs and Job Benefits.</i><br>
+
<br>
+
To add a condition select a field from the drop down. You may notice that the drop down contains the field name and in brackets (the object name).<br>
+
<i><b>Example:</b> Date Allocated(Property)
+
simply means that we are reading the Date Allocated field from the Employee Property Object.</i>
+
 
+
=Reminder TAB=
+
 
+
===Key Dates===
+
# Select the <b>Reminder</b> SubTAB.
+
# In the <b>Due Date Field</b> drop down select the date field that will define due date for the task or reminder. <b>NOTE: Setting this field will generate a calendar reminder. The reminder will be attached to the e-mail that gets sent out by S-HR. The user can click on the file (called an ICS file). Doing so will create a calendar entry for the reminder. </b><br>
+
<i><b>Example:</b> If we select Start date (Employee) then a reminder is sent on the Employee's Start Date. Training Reminder: When a training booking is done. Notification can be sent to the attendee (person who the training record is for). They can book this training event into their calendar by clicking on the ICS file attached to the e-mail</i>
+
 
+
===Main Recipients (Managers and Approving)===
+
# <b>Send to Employee Manager</b> - select Yes or No in the Look-up<br>If this is Yes then the Employee's Manager will receive the Main Template.
+
# <b>Send to Location Manager</b> - select Yes or No in the Look-up<br>If this is Yes then the Location Manager will receive the Main Template. (Location managers are defined under the Maintenance Tab, Locations Folder)
+
# <b>Send To Managers Manager</b> - select Yes or No in the Look-up<br>If this is Yes then the Employee's Manager's Manager will receive the Main Template.
+
# <b>Field On The Form</b> - This allows you to delegate an email address that is entered into a field on the Object form.<br><i><b>Example:</b> If the Object we are working with is the Employee Object then all email address fields found in the Employee object will be listed in the Field On The Form drop down. The email address that is saved on the delegated field is the email address that the Field On The Form Template will be sent to.</i>
+
# <b>Send to Users</b> - select the users you wish to receive the reminder. The list of users are users of the Subscribe-HR System, any selected user will receive the Main Template.
+
# <b>Main Template</b> - select the template that you wish for Employee Manager, Location Manager, Manager's Manager, Users and Other Email Addresses to receive.
+
 
+
===Other Recipients (Requesting Entities)===
+
# <b>Send to Employee</b> - select Yes or No in the drop down<br>If this is Yes then the Employee Template will be sent to the employee. If No then nothing is sent to the employee.
+
# <b>Field On The Form</b> - This allows you to delegate an email address that is entered into a field on the Object form. The email address on the form will be sent the selected Template from the Other Recipients (Requesting Entities) Template drop down.
+
# <b>Send to Record Creator</b> - This will allow the person who created a record from this form to be sent the selected Template from the Other Recipients (Requesting Entities) section.
+
# <b>Template</b> - The selected template will be sent to anyone who is delegated in the Other Recipients (Requesting Entities) section.
+
 
+
<b>Note:</b> It is important to know that when creating a <b>Request</b> Task Type Workflow that the Other Recipients (Requesting Entities) section is used for the employee making the request and the Main Recipients (Managers and Approver) section is used for the managers dealing with the request.<br>
+
<i><b>Example:</b> If we are setting up a Leave Request workflow, we use the Main Recipients Managers and Approver) section to delegate which managers receive the request to approve or deny, and what template they would receive.<br>We would then use the Other Recipients (Requesting Entities) section to delegate if we wish to send a template to the Employee, and which template to send them.</i>
+
 
+
===Updates TAB===
+
# Select the <b>Updates</b> SubTAB.
+
# From the first drop down select the field you wish to update as a result of this workflow being triggered.
+
# Select the Operator:<br>The operator changes depending on the field chosen, If the field chosen Is a Yes / No field then the operator would be <b>Equals To</b>, If the field chosen is date field the Operator is more likely to contain <b>Plus</b> or <b>Minus</b>.
+
# Select the Value<br>The value changes depending on the field chosen, If the field chosen is a date field the value would contain date / time periods such as 1 hour, 1 day, 1 week. If the field chosen is a Yes / No field then the value is more likely to be Yes or No.
+
# To update additional fields select the <b>Add update</b> link and select the field from the next drop down.
+
# Select the [Save] button.
+
 
+
===Workflow Updates Explained===
+
Updates simply refer to a nominated field being updated as a result of a defined value.<br>
+
After a workflow is triggered the update can be performed additional to the reminder.<br>
+
A considerable amount of flexibility exists in the Subscribe-HR system. You may notice the available fields in the Updates are not all from the same object. In fact the Subscribe-HR system allows you to select fields from the parent object as well as the child object.
+
 
+
<b>This is not mandatory or is it necessary to have fields automatically updated as a result of a workflow being executed.</b>
+
  
===Workflow Delegation===
+
===Line Item / Tasks in Widget - Tasks and Notifications===
  
Employee records marked as recipients can set up the Delegation field to forward to emails if they will not be able to address the email themselves. This can be found [[Employee-file#Workflow_Delegation|here]].
+
<table border="1" width="100%" cellspacing="0">
 +
<tr>
 +
<td width="206"><font face="Arial" size="2"><b>Field Name</b></font></td>
 +
<td width="484"><font face="Arial" size="2"><b>Description</b></font></td>
 +
</tr>
 +
<tr>
 +
<td width="206"><font face="Arial" size="2">Task Name</font></td>
 +
<td width="484"><font face="Arial" size="2">Name of Task. E.g. Birthdate Reminder</font></td>
 +
</tr>
 +
<tr>
 +
<td width="206"><font face="Arial" size="2">Assigned To</font></td>
 +
<td width="484"><font face="Arial" size="2">User that the Task or Notification is assigned to. You can re-assign who the task is assigned to. This will send them the Task or Notification by clicking on the User Name / Icon</font></td>
 +
</tr>
 +
<tr>
 +
<td width="206"><font face="Arial" size="2">Due Date</font></td>
 +
<td width="484"><font face="Arial" size="2">The Date the Reminder is Due</font></td>
 +
</tr>
 +
<tr>
 +
<td width="206"><font face="Arial" size="2">Filter</font></td>
 +
<td width="484"><font face="Arial" size="2">Task Tags</font></td>
 +
</tr>
 +
<tr>
 +
<td width="206"><font face="Arial" size="2">Actions</font></td>
 +
<td width="484"><font face="Arial" size="2">Text that show what needs to be done</font></td>
 +
</tr>
 +
</table>
  
 
<br><br>[[File:subscribehr_logo.gif]]
 
<br><br>[[File:subscribehr_logo.gif]]

Revision as of 04:27, 13 July 2020

Dashboard Widget Colours - Themes

You can change the Rounding of the Edges of the Widgets in the Dashboard Interface by selecting the Left Menu Active Colour option from System Settings --> Themes --> Colours ---> Dashboard Widget --> Dashboard Widget Corners. You can also change the Colours of the Dashboard by updating the Font Colour in Themes. Team Dashboards will start to be released in 2020. Towards the end of the year.

Team Dashboard Widget Standard Types

The Types Dashboard Tabs that are available in Subscribe-HR:

  1. My Info Widget - Personal Information.
  2. Manager - Team Information for Managers based on their Team. Managers will have this Tab + My Info Tab.
  3. People and Culture - HR Manager and HR Team can use this Tab to Manage the organisation. People and Culture will have this Tab + Manager Tab + My Info Tab.
  4. Performance Management - Allows Employees, Manager and People and Culture to manage Reviews, Catch-ups, PDP's and Goals. Access to information will be based on the User Role. Employees see their own information. Managers see their team + their own information and People and Culture see everything + their team + their own information.
  5. Recruitment - For Recruiters who need to manage the Recruitment Process.
  6. Onboarding - For Onboarding New People.
  7. Reporting and Metrics - Contains Standard Reports + HR Metrics based information.
  8. SA - Contains system usage and system configuration including billing information.
  9. Please note that you can create any type of widget that is needed. This can be done using the Widget Building which is located in the Developer Solution. You can set-up Widget permissions in Groups / Permissions.

There is a restriction of 10 Widgets Per Dashboard Tav. Dashboard Tabs can be created by you are required. Standard Dashboard Widgets are for: Employees, Managers, People and Culture, Recruiters, HR Metrics Reporting and System Admins Stats.

My Info Tab

This User Tab Contains Widgets:

  1. 4 Small Information Display Widgets
  2. Personal Details
  3. Time Off and Pay
  4. Tasks and Notifications
  5. Company Policies

These widgets can be moved around in the Dashboard. They can also be removed from the Dashboard. This can be done in Maintenance --> Groups --> Permissions --> Select a Group and Go to Widgets.

My Info Widget - Personal Information

  1. Name
  2. Job
  3. Location

My Info Widget - Time off and Pay

  1. Name
  2. Job
  3. Location

My Info Widget - Tasks and Notifications

The Tasks and Notifications Widget allow users who have access to "Team Dashboards" to receive, send and interact with "Quick Tasks" and automatically triggered workflows. These Task and Notification items are also delivered into the "Inbox". "Quick Tasks" can be sent from, the "Start" option, or from the "Tasks and Notifications" Widget itself.
This is a list of Standard "Tasks and Notifications" functionality.

  1. Search - Text Search e.g. Search on Task Name - Birthdate or Persons Name.
  2. Quick Task- This allows the user to send a Task or Notification to: another user or themselves. The recipient list will indicate who their Manager is and HR users.
  3. Today - Shows the user Tasks and Notification for "Today". The numbers will indicate how many items are relevant.
  4. Upcoming - Shows the user what Tasks and Notifications are "Upcoming". The numbers will indicate how many items are relevant.
  5. Overdue - Shows the user what Tasks and Notifications are "Overdue". The numbers will indicate how many items are relevant.
  6. Completed - Shows the user what Tasks and Notifications are "Completed". The numbers will indicate how many items are relevant.
  7. My sent Tasks - Shows the user what Tasks and Notifications have been sent by them. The numbers will indicate how many items are relevant.
  8. Filter - Allows the user to "Filter" their items by Tag or Filter: E.g. HR, Recruitment, Delegated etc.
  9. Date Range - Search Tasks and Notifications by Date Range.

Line Item / Tasks in Widget - Tasks and Notifications

Field Name Description
Task Name Name of Task. E.g. Birthdate Reminder
Assigned To User that the Task or Notification is assigned to. You can re-assign who the task is assigned to. This will send them the Task or Notification by clicking on the User Name / Icon
Due Date The Date the Reminder is Due
Filter Task Tags
Actions Text that show what needs to be done



Subscribehr logo.gif