Skip to main content

Setup Auto Pay Salaries

Written by Denisa Arjoca
Updated over 3 weeks ago

Employee Maintenance

For an employee to be identified as ‘Auto Pay’ there is a flag that must be set on the ‘Employee Maintenance’, Profile Tab.

Payroll > Employee Maintenance

The field ‘Hours per Pay Period’ will need to record the total hours the employee will be paid for the pay frequency. The ‘Auto Adjust timecards’ will refer to hours and adjust accordingly.

Earning Categories

For employee Earnings to autoflow through to a timesheet a record must be set up on the ‘Earning Categories’ Tab. The ‘Autoflow’ type that will be processed during the ‘AutoPay Salaries’ function are those defined as ‘Timesheet’ type. Add the regular hours for the salary to be populated on the timecard.

Pay Calculations

All employees require a Super Guarantee record assigned to the ‘Employee Maintenance’. These SUPG records should have an ‘autoflow’ type of ‘Refer’ unless the employee has super capping in which you can use a set dollar value against an employee. The ‘Calculation’ process will build the SUPG if using ‘Refer’ autoflow type.

All other deductions that occur on a regular base and require to be generated each pay must have autoflow type ‘Timesheet’.

AutoPay Salaries

This process will create the ‘Autopay Salary Timecards’ for the salaried employees marked as being ‘Auto Pay’ on the employee record.

Ensure a Pay Period has been created.

Payroll > [pay frequency] Payroll > Input > AutoPay Salaries

  1. Select ‘AutoPay Salaries’

  2. The financial year and the current period will be displayed

  3. Select Next

  4. Review the report for the output and resolve any errors

Load Timesheets

Once the ‘AutoPay Salaries’ has been generated employee timecards will exist as per what is been defined on the employee maintenance ‘Earning Categories and Pay Calculations’ Tabs with autoflow type being ‘Timesheet’.

If there are any variations to employees’ timesheets these are loaded via a ‘Timecard’ csv file upload. (Sample below)

Payroll > [pay frequency] > input > Load Timesheets

  1. Open ‘Load Timesheet’s

  2. choose the csv file to upload

  3. Upload mode; check or load. Check allows for validation on the data and reports if the validation is successful or not. COINS recommends doing this prior mode Load. Load will load the data directly into timesheet.

  4. Select the type of payroll cycle, Period type; regular or recurring

  5. Period is the payroll period being processed

  6. Auto Generate is not required as you have already run ‘AutoPay Salaries’

  7. Validate Header not required

  8. Select Next

9. A warning will be displayed

10. Select OK to proceed

11. Review the report output to ensure there are no errors. If there are errors, they will require to be resolved and the file reloaded for validation.

12. Once the validation is successful repeat the process but select ‘Upload Mode’ = LOAD

13.Select Next

Auto Adjust Timecards

This process will auto adjust for the salaried employees to be equal to the ‘Hours per pay period’ field setup on the ‘Employee maintenance’ record.

Currently an employee timesheet will display the auto generated hours from the employee ‘Earning Categories’ record PLUS the timesheet upload.

In the below screen shot the employee has SAL = 173.33 hours which is what was loaded from the ‘AutoPay Salaries’ process. Along with entries PUB and SIC which were loaded from the timesheet upload. Total hours for the month is 173.33+15.2+38 = 226.53 which exceeds the monthly hours recorded on the employee ‘Hours per Pay period’ by 53.2 hours.

Therefore, we need to adjust the SAL by 53.2 hours so that time paid equates to 173.33.

  1. Open ‘Auto Adjust Timecards’

  2. The year and period should default to the current period

  3. Run Mode; Report or Update. Recommend running in report mode and reviewing output before running in update.

  4. Select Next

5. Review the report output and

6. Once the data has been checked rerun the process with ‘Run Mode’=UPDATE

7. Employee timesheets have been adjusted for the 15.2 PUB and 38 SIC. New SAL hours is 120.13.

Parameters

There are a number of Parameters which are considered in the ‘Auto Adjust Timecards’ process.

PR-BASICRAT : This parameter holds the list of earnings categories for which are the “base rate earnings for employees” ( Normally Ordinary earnings ORD and for salaried employees SAL ) ( example: ORD,SAL)

PR-HOL-LEAVETYPES : List of leave type earnings that are entered on the timesheet which determine the annual leave taken ( example: HOL earnings entered as timecard earnings for “annual leave taken”)

PR-RDO-LEAVETYPES : List of leave type earnings that are entered on the timesheet which determine the RDO leave taken ( example: RDO earnings entered as timecard earnings for “RDO leave taken”)

PR-SICK-LEAVETYPES : List of leave type earnings that are entered on the timesheet which determine the Personal/Sick leave taken ( example: SIC earnings entered as timecard earnings for “personal/sick leave taken”)

PR-LSL-LEAVETYPES : List of leave type earnings that are entered on the timesheet which determine the Long Service leave taken ( example: LSL earnings entered as timecard earnings for “long service leave taken”)

PR-ADJUSTHOURS-TYPE : This parameter determines the adjustment type for hours that should occur for the Auto Adjust Timesheets. This can be one of the following values

  • REGULAR-HOURS – The auto adjust timesheet process will look at the “regular hours” of timecards if this is the value that is set

  • FACTORED-HOURS - The auto adjust timesheet process will look at the “factored hours” of timecards if this is the value that is set. Factored hours are determined as follows

  • Regular hours PLUS

  1. Overtime Hours multiplied by overtime factor on timecard PLUS

  2. Double-time Hours multiplied by double time factor on timecard

(Example: Regular hours is 37 hours and overtime is 2 hours and double time is 1 hour on the timecard. And the multipliers for overtime is 1.5 and for double time is 2 (for example): Then the factored hours will be : 37 + 2 * 1.5 + 1 * 2 = 42 hours)

  • SUM-OF-HOURS - The auto adjust timesheet process will look at the “sum of hours” of timecards if this is the value that is set. Sum of hours are determined as follows

  • Regular hours PLUS

3. Overtime Hours PLUS Double Time Hours

(Example: Regular hours is 37 and overtime is 2 hours and double time is 1 hours. Then the sum of hours is : 37 + 2 + 1 = 40 hours)

PR-ADJUSTTO-EMPBASE : This parameter takes a value of yes or no

The Auto Adjust Timesheet process determines what the total hours calculated for a salaried employee is to be and adjusted accordingly using this parameter value.

Example:

Using the parameters as defined in the screen shot of 5.1.

Employee Maintenance ‘Hours per Pay Period’ = 160 hours

Timecards for the employee SAL = 140 hours

HOL = 8 hours

SIC = 8 hours

Total hours for employee for the pay period = 140 + 8 +8 = 156

When the Auto Adjust hours process is run it will reset the value as;

BASE hours = 160 and the total hours on the timesheet is 156 hours. Therefore, the process will add 4 hours to SAL to bring the total to 144. The total hours for the pay period will become 144+8+8= 160

Did this answer your question?