Thredbo (Emplive)
Thredbo payroll integration overview.
GOLIVE TO DO
Second Contract: Setup Second Contract Strings in the Staff Profile -> Teaching Wage Position ID for any employees where this string needs to be inserted into the payroll file Role Name. This can be Bulk Updated using the comprehensive Staff Management Template
Multi Discipline Incentive: Employees must be manually filtered and the Incentive added
Overview
Payroll System
Emplive
Transfer Method
SFTP
Frequency
Daily
Time
10pm Sydney
Payroll FIle Format
Date
Date of Paid Activity
Start Time
Start Time of Paid Activity
End Time
End Time of Paid Activity
Role Name
Staff Profile -> Teaching Wage Position ID
Must be manually input and maintained
PayLevelName
Staff Profile -> Most recently approved Metric Incentive name -> Text following the colon
WorkTypeAbbreviation
Not Used
Allowances
(Incentive -> Paycode) x (Lesson Duration) + ";" + (Incentive -> Paycode) x (Lesson Duration)
Paycodes = SSPR0, SSPR1
Duration of paid activity = 1.0, 2.0, 3.0, etc
Format: SSPR0x2.0; SSPR1x3.0
Manager Name
Paid Activity -> Jobcode
This is always = Snow Sports Main
LocationName
Paid Activity -> Business Structure -> Export Business Structure
This is always = SS Instructors
JobReferenceNumber
Paid Activity -> Paycode
Used to indicate payroll system should void the Lunch Deduction and Pay OT. This is = SN01 if they didn't take lunch
Comments
Paid Activity -> Business Structure -> Parent Path
This is always = Flaik Import
Payroll Requirements/Analysis File
Resort Specific Configurations
1. Second Contracts (Role Name)
Setup Second Contract Strings in the Staff Profile -> Teaching Wage Position ID for any employees where this string needs to be inserted into the payroll file Role Name. This can be Bulk Updated using the comprehensive Staff Management Template


2. Pay Levels
Thredbo uses PayLevelName to represent the current in Season Wage Rate / Pay level that the Instructor is in. The Pay Level is pulled from the Staff Profile -> Most Recent Metric Incentive Title -> Text following the colon (SS200, SS300, SS400....) and inserted into the Timekeeping file column named PayLevelName. If there is no PayLevel Metric the PayLevelName will be set to Base

Each PayLevel will apply a 50 cent increase to the instructors Teaching Wage
Go to Staff Management -> Metric Rules -> Calc. metric rules
Approve new metric incentives so that they will be applied the following day

Pay Levels
Snowsports Instructor
Base
Snowsports Instructor 101-200
SS200
Snowsports Instructor 201-300
SS300
Snowsports Instructor 301-400
SS400
Snowsports Instructor 401-500
SS500
Snowsports Instructor 501-600
SS600
3. BASE INCENTIVE: Private Request $10 an Hour
Setup: Staff Base Incentive (Automatically apply to All Staff)
Paid Activity: Private Request
Paycode: SSPR1
Payroll File Output: Insert into Allowances column concatenate an "x" and the Lesson duration (SSPR1x3.0)


4. HOURLY INCENTIVE: Multiple Teaching Discipline $1
Manually apply the Hourly incentive to the instructors that have more than one certification.

Add Certifications to the columns visable in Staff Management using the config wheel
Sort the List of Instructors based on Certification
Select any instructors with more than one certification
Add the Hourly Incentive

5. OVERTIME PAY (Paycode = SN01)
IF the Paycode - SN01 then this value will be inserted into the JobReferenceNumber column
6. OTHER PAYROLL CONFIG
Manager Name and Location Name need to be added to any new Paid Activities. They were added to all existing ones in the database by the dev teams

Manager Name (Snow Sports Main)
Manger Name was previously hardcoded to Snow Sports Main and is not configured in Paid Activity -> Job code field
Manager Name = Paid Activity -> Jobcode

Location Name (SS Instructors) and Comments (Flaik Export)
Location Name and Comments were previously hardcoded and are now pulled into the payroll export through Business Structures
LocationName = Paid Activity -> Business Structure -> Export Business Structure

Comments = Paid Activity -> Business Structure -> Parent Path

Last updated
Was this helpful?