TracCloud: Payroll: Difference between revisions
From Redrock Wiki
No edit summary |
No edit summary |
||
Line 126: | Line 126: | ||
<br><br> | <br><br> | ||
There are | There are three ways a consultant can record work visits in TracCloud, depending on which option best fits your workflow. Consultants must be assigned to a center ([[TracCloudGuideProfileStaff|via Linked Centers in their profile]]) in order to start a work visit in that center.<br><br> | ||
<b>1. From a Kiosk or Log Listing</b> | <b>1. From a Kiosk or Log Listing</b> | ||
:: | ::Consultants can login for work from a [[TracCloudGuideBasicsVisits|kiosk or on the log listing]] by clicking the {{#fas:user-clock}} icon, which will prompt them to choose a center and reason for their visit. Clicking the icon again will allow them to conclude their visit. The {{#fas:user-check}} icon opens a window that displays currently logged in consultants. | ||
::[[File: | ::[[File:9075436.png|900px]]<br><br> | ||
::To enable this functionality, check <b>Show Consultant Login Button</b> (and <b>Allow Consultant Login for [[TracCloudGuideProfilePrefsLogEtc#Custom_KIOSK_Options|Custom KIOSKs]] as well</b> if needed) in your [[TracCloudGuideProfilePrefsLogInOut|<i>Log In/Out</i> prefs]]. | ::To enable this functionality, check <b>Show Consultant Login Button</b> (and <b>Allow Consultant Login for [[TracCloudGuideProfilePrefsLogEtc#Custom_KIOSK_Options|Custom KIOSKs]] as well</b> if needed) in your [[TracCloudGuideProfilePrefsLogInOut|<i>Log In/Out</i> prefs]]. | ||
Line 136: | Line 136: | ||
::<span style="color:grey"><i>Other > Other Options > Profiles > [Your Profile] > Prefs > Log In/Out.</i></span> | ::<span style="color:grey"><i>Other > Other Options > Profiles > [Your Profile] > Prefs > Log In/Out.</i></span> | ||
::[[File:4621076.png|900px]]<br><br> | ::[[File:4621076.png|900px]]<br><br> | ||
::To block staff from logging in for work on kiosks/log listings that they opened themselves, go to <i>Other > Other Options > Groups > [Their [[TracCloudGuideProfileGroups|permission group]]] > Log In/Out > Uncheck "Allow consultant to login for work on KIOSK where the user logged in is themselves" > Save</i>.<br><br> | |||
<b>2. From the dashboard</b> | <b>2. From the dashboard</b> | ||
::Consultants can be given the ability to log themselves in from the dashboard if their | ::Consultants can be given the ability to log themselves in and out straight from the dashboard if their [[TracCloudGuideProfileGroups|permission group]] allows it. This is typically the easiest way to track work time if this kind of permission is appropriate for your staff. To enable this functionality, go to <i>Other > Other Options > Groups > [The group you want to edit] > Log In/Out > Check "Allow consultant to login for work at their main menu" > Save</i>. Once enabled, a {{#fas:clock}} icon will be available in the navigation bar to start and conclude their own work visits. | ||
:: | ::[[File:8893534.png|800px]]<br><br> | ||
<b>3. Quick visits</b> | |||
:: | ::Just like for student visits, quick visits can be used to immediately create a work visit from scratch. Who has access to this is determined by [[TracCloudGuideProfileGroups|permission group]], go to <i>Other > Other Options > Groups > [The group you want to edit] > Log In/Out > Uncheck "Hide 'Is Work' for Quick Visits / Visit Entry" > Save</i>. This will appear as another checkbox in the [[TracCloudGuideBasicsVisits|quick visit]] form. The work time will be given to the consultant who is assigned to the visit, the student field is optional if the work time box is checked. | ||
::[[File:8228383.png|800px]] | |||
::[[File: | |||
</div> | </div> | ||
<hr> | <hr> |
Revision as of 10:41, 12 June 2023
Tracking Staff Payroll in TracCloud TracCloud provides the ability to track hours and pay rates of your consultants based on different work types and pay bases. You can then base other system functionality on whether or not a consultant is logged in for work, and report on this payroll data after the fact. Funds can also be used to define pay rates and to group data in reports. Definitions | How payroll tracking works in TracCloud
Before implementing payroll and work time tracking in TracCloud, it's important to understand exactly how the different pieces of this system fit together and affect your data. The three most important elements of payroll tracking are Pay Codes, Pay Basis, and Work Types. Pay Codes Pay Basis Work Types If pay rates are the same regardless of center, reason, fund, etc, you may only need a single work type that applies to everything. The opposite is also true, if a pay rate could change based on many different combinations of center, reason, fund, etc, you can create as many work types as you need. Both of the screenshots below are valid configurations. Pay Codes | Tiers for staff pay rate
The first step towards utilizing TracCloud's payroll features is setting up Pay Codes. Each consultant can be assigned to one pay code, we will then be utilizing these pay code values to determine pay rates in our work types. Other > Other Options > Preferences > Pay Codes. After your pay codes have been created, they will become available to select in consultant profiles. The is as simple as going to their profile and choosing the correct pay code from the drop-down menu. Save after making changes. Pay Basis | How work time is calculated
The purpose of the Pay Basis option is to choose what data source you're using to calculate consultant hours. A consultant's linked visit time may differ from their total appointment time, etc. This option (found immediately beneath your pay codes in system preferences) determines how we're tracking work hours. Each profile can be set to use a different pay basis. Schedule will calculate work hours based on the consultant's scheduled availabilities and/or appointments. Other > Other Options > Preferences > Payroll > Pay Basis for [Profile].
Work Types | Conditions to set pay rates for your pay codes
Next up is Work Types, you can think of these as pay rate conditions. How many you'll need is entirely dependent on how your pay rates change based on center, reason, and fund. You may end up creating only one generic work type, or multiple to cover each possible condition where a unique pay rate needs to be defined. Other > Listings > Work Types.
To create new Work Type, click the Hamburger icon and select New Work Type. This will bring you to the following screen.
To provide a permission group the ability to view/modify work types, it can be added to the relevant group's table access settings. Other > Other Options > Groups > [The Group you want to modify] > Admin / Modules > Table Access. Work Reasons | (If Pay Basis is Work Time)
If consultants are logging in for work hours (kiosk or dashboard), work reasons can be created to better categorize their hours for reports and/or to add more information for work type filtering. Simply create a reason as you normally would (including linking the reasons to your centers), and make sure to check the Work Reason checkbox. Other > Other Options > Profiles > [Your Profile] > Reasons > New Reason.
The next time a consultant logs into a center, they will see the available work reasons to select. Work Visits | (If Pay Basis is Work Time)
There are three ways a consultant can record work visits in TracCloud, depending on which option best fits your workflow. Consultants must be assigned to a center (via Linked Centers in their profile) in order to start a work visit in that center. 1. From a Kiosk or Log Listing
2. From the dashboard
3. Quick visits
Funds | Payment sources
Funds can be entered in several locations, from the student profile to the consultant. The order in which these are prioritized is Student > Visit > Appointment > Availability > Consultant > Center, with the Center fund only being utilized if the other 5 funds for a particular scenario are blank. Information on enabling each of these fund fields can be found below. The Consultant and Center funds are enabled by default.
Other > Other Options > Preferences > Student Entry Choices > Display Fund.
Appointment and Availability Fund can be found in your Profile Preferences. The Appointment Preference also applies to Visit Fund. Other > Other Options > Profiles > Prefs > Scheduling > Special Fields.
Payroll Reports
There are two payroll reports available to retrieve your consultant's hours and compensation, found in the Navigation Bar, under Reports > Payroll. Access to these reports requires Allow user to access payroll reports to be enabled in the relevant permission group, and will only be accessible to Profile Admins and SysAdmins. Other > Other Options > Groups > [The group you want to modify] > Center Access.
Once enabled, the following reports will be available.
This report will pull all active staff into a report with their name, email, assigned group, linked centers, and if they are a consultant (have a schedule on the calendar).
This report will show you payroll grouped by the center. Consultant, hourly rate, total hours, and total compensation will be displayed.
|