External Resources
Read First
Introduction & Overview
The Minimum Engagement solution allows users to nominate a minimum number of hours per Timesheet Entry to uplift against. The setting also allows for multiple thresholds to be defined where an Award/EBA has different minimum hour uplifts depending on the quantity of hours already worked. At an Interpretation Rule level, Users are able to set the time between entries to ignore uplift requirements, minimum and maximum values to look up applicable entries. This guide is to be used for the implementation and configuration of the custom Minimum Engagement solution. In order to be 100% configured you must complete all mandatory steps outlined in this guide.Important NotesThe following packages must be installed in the org before you can install PO
Management.
- 2cloudnine Payroll
- 2cloudnine Time2Pay Extension
Configuration
1. Security, Page Layouts and Required Fields
A new tab will also need to be created to allow visibility of the new object from the App Launcher. Following this, Page Layouts must be updated for the new Minimum Engagement fields - on both the Custom Rule and Pay Code objects.Custom Tabs
A new tab must be created to allow users to navigate to the new Custom Rule object.- Go to ‘Setup’
- Search for and select ‘Tabs’ (Under User Interface > Tabs)
- Click “New”
- Select ‘Custom Rules’ from the dropdown for Object
- Assign a Tab Style and then click ‘Save’
Permission Sets
There are no permission sets included in deployment components, therefore existing Permission Sets will need to be updated to provide access to the new Custom Rule object. To apply the Minimum Engagement Permissions:- Go to ‘Setup’
- Search for and select ‘Permission Sets’
- Select the appropriate Permission Set that applies to users setting up/managing the Minimum Engagement function
- Select ‘Object Settings’
- Find and Select ‘Custom Rules’
- Update ‘Tab Settings’ to Available and Visible and enable full permissions on all fields
- Click ‘Save’
Page Layouts and Required Fields
Minimum Engagement does require new fields to be added to existing Page Layouts, for both the new Custom Rule object and the Pay Code object. The following objects and page layouts must however be updated to include the following actions.2. Flows
Minimum Engagement function uses a custom flow that runs on a Timesheet that has processed transactions. This flow simply fires an Apex trigger to run the Minimum Engagement code against the given Timesheet.Activate Flows
Prior to using Minimum Engagement the flow must be enabled. To enable the flow:- Go to Setup
- Search for and select Flows
- Search for and Select Minimum Engagement‘’
- Confirm if the flow is active, and if not Select ‘Activate’
3. Create and Add New Pay Codes
Minimum Engagement’s primary function is to uplift timesheet entries falling under a specified threshold using a pay code specified on the parent Pay Code. The parent Pay Code cannot direct back to its own record, therefore while you can use an existing Pay Code in the Org to assign here, it is recommended that new Pay codes should be created. These new Pay Codes can then be assigned to existing Pay Codes using the new “Minimum Engagement Pay Code” field. If a Pay Code has no Minimum Engagement code stipulated then even if the Custom Rule is configured against the Interpretation Rule on the Timesheet, the function will not apply any code for uplifting. One minimum engagement pay code can be used on all applicable Pay Codes for uplift but the user can also opt to create additional pay codes for use in Minimum Engagement. I.e. a user may create “Saturday Uplift 1.5” to use on pay transactions generated from “Saturday Penalty 1.5”. To add the Minimum Engagement Pay Codes:- Go to the App Launcher
- Search for and select ‘Pay Codes’
- Select your desired Pay Code/es and select “Edit”
- Identify and select the Pay Code you will use for Minimum Engagement in the Minimum Engagement Pay Code field.
- Click ‘Save’
4. Custom Rule
With Permission Sets, Tabs and Pay Codes now updated the Custom Rules themselves can be configured. Custom Rules are configured at an Interpretation Rule level - if you have a value that is required to be uplifted then you will need to create a custom rule for each Interpretation Rule that requires it.If you need to include Timesheet Activities in the Minimum Engagement logic you will also
need to
- Go to the App Launcher and type “Custom Rules”
- Click on the “New Button”
- Enter the custom rule name
- Search and select the Interpretation Rule
- Select Minimum Engagement in “Interpretation type”
- Enter a Maximum Hours to Uplift
- Enter a Minimum Hours to Uplift
- Enter the TS Entry Gap to Exclude
- Enter the TS Entry Hours to uplift
- Select the button ‘Manage Assignments’
- Select the Save button.