EmpowerHR 2024.3 release notes

We are pleased to present EmpowerHR 2024 Build 3

What's new



Overtime relief and payments request - additional layer of hours worked validation

EMP-8780

Requested internally (Fusion5)

We've added extra security validation for overtime relief and payments requests to check if the hours paid value parsed with the https request is equal to the originally computed value.  This continues our work to remedy even minimal chances of compromise to the system.

In computer programming, to parse is to break down or translate code

Leave request - additional layer to validation for business logic bypass

EMP-8779

Requested internally (Fusion5)

We've added extra security validation for leave requests to check if the calculated amount value parsed with the https request is equal to the originally computed value.  This continues our work to remedy even minimal chances of compromise to the system.

In computer programming, to parse is to break down or translate code

David Jones GL interface (crioem21) - modify to run under MSSQL

iHelp: 509760

EMP-9215

Requested by:  David Jones

Located at:

Background Jobs > Payroll Processing > Interfaces > GL Interface (David Jones)

We've modified the program so David Jones can use it against the MSSQL database as well as Ingres . 

MSSQL = Microsoft SQL Server, a SQL relational database management system 

Ingres = a proprietary SQL relational database management system 


New control table - demographics qualification level

EMP-9122

Requested by:  Department of Communities (DoC)

Located at:

Control Tables > Employee > Demographic Qualification Lvl

We have split out qualification levels so demographics has its own control table called  Demographic Qualification Lvl.

Any data used (existing data) in the old control table has been copied to the new control table.  All your demographics data is still valid.


    Formula type changes after running pay calc for non-closed employment 

    iHelp: 526870 

    EMP-9303

    Requested by:  Catholic Education, Diocese of Bathurst (CEDB)


    Issues

    Located at:

    Background Jobs > Payroll Processing > Pay Calculations

    The pay calculation run in the Xmas Leave pay period incorrectly changes the formula type from Formula 1 to Formula 2 for some employees who did not have closed Averaged Employments during the school year.

    Resolution

    The Pay Calculation program now only changes the formula type from Formula 1 to Formula 2 where the Averaged Employment has closed during the school year and no other Averaged Employment is ongoing for the school year.  The change to Formula 2 is to calculate a formula value as no current salary exists to enable a Formula 1 calculation for the previously closed employment.


    Calculate when an employee's LSL balance becomes due with minimal impact on performance

    EMP-9166

    Requested by:  Department of Communities (DoC)


    Located at:

    Administration > Agency Management > Installation Options > Display LSL due date on SS Leave Details (bdue)

    Administration > Agency Management > Installation Options > Pay Advice Leave Entitlements (advl)

    EmpowerHR calculates when LSL becomes due as part of the leave entitlements process run in either the pay gather or pay run.


    The latest enhancement significantly improves performance of payroll processing by providing an option to calculate the employee's LSL due date when necessary rather than re-calculating the date every run.


    For more information about this feature, see:


    Increased field character limit - org level 3, division, branch, section

    iHelp: 428424 #13703 

    EMP-8261

    Requested by:  Department of Education (DoE)


    Located at:

    Control Tables > Organisation > Branch Codes

    Control Tables > Organisation > Division Codes

    Control Tables > Organisation > Org Level 3

    Control Tables > Organisation > Section Codes


    On the description fields for the following control codes, we've increased the character limit to 70:

    • Branch Codes
    • Division Codes
    • Org Level 4
    • Section Codes

    Employee information screen - improved employee search

    iHelp: 504598 

    EMP-8939

    Requested by:  Department of Health (Tasmania)


    Located at:

    Tasks > Employees > Employee Information

     Employee Information


    The search feature on the Employee Information screen now allows you to enter either the person's employee code/ID or name in the For field when Employee ID/Name is selected from the Look in dropdown list.


    The default matching rule is search for Any, rather than search for the first of the given characters.


    Desktop validates data against new control table - demographic qualification level

    EMP-9124

    Requested by:  Department of Communities (DoC)

    Located at:

    Employee Details > Personal & Address Information - Demographics tab

    In this EmpowerHR enhancement, data for Highest Qualification Level is now drawn from the new Demographic Qualification Level control table.  Dropdown lists on the employee's Personal & Address Information screen display description and code in the format, description (code).  For example:

    Australia (1101)


    Self service validates data against new control table - demographic qualification level

    EMP-9123

    Requested by:  Department of Communities (DoC)

    Located at Self Service:

    Personal Details - Demographics tab

    In this EmpowerHR enhancement, data for Highest Qualification Level is now drawn from the new Demographic Qualification Level control table.  


    Personal details screen - field error validation grouped according to tabs 

    EMP-9114

    Requested internally (Fusion5)


    Located at Self Service:

    Administration > Screen Management > Field Error Validation

    We've improved the user experience by neatly structuring field error rows to follow their hierarchy order in the screen.  Previously, it was confusing to navigate as there are a lot of fields on the personal details screen.  Now rows are positioned under their own respective tabs making them easier to find.


    Business logic bypass (4.3 and 4.12) - changes to address low risk vulnerability

    EMP-7772

    EMP-7812

    Requested internally (Fusion5)

    We've made changes to:

    • address some vulnerabilities for business logic bypass
    • secure error messaging

    Fusion5 continues work to minimise the risk of any attacker compromising the system. 


    Web services validates data against new control table - demographic qualification level

    EMP-9126

    Requested by:  Department of Communities (DoC)

    In this EmpowerHR enhancement, when using web services to update employee data, EmpowerHR now uses the new Demographic Qualification Level control table. 


    Employee personal and address information - drop-down list format on tabs

    EMP-9209

    EMP-9208

    EMP-9207

    EMP-9206

    EMP-9205

    Requested internally (Fusion5)


    Located at:

       Employee Information > Personal  

     Tasks > Employees > Employee Information > Employee Information > Personal

    All drop-down lists are populated when a user clicks the  (open) button (to make changes) on the following employee Personal & Address Information tabs:

  • Next of Kin 
  • Emergency Contact
  • Address
  • Work Place
  • Personal
  • The drop-down lists now display both description and code in the format of description (code).   For example:




    Standalone release summary

    Here is a summary of standalone EmpowerHR releases that delivered particular features requested by a client.

    Reference
    Description
    Client

    Project 46945

    EMP-9237

    General Ledger interface changes v1.3

    (original release: 2024.2)

    Racing Vic


    Project 47666

    EMP-9219

    General Ledger interface changes 

    Department of Communities


    Project 47761

    EMP-9239

    General Ledger interface v3 changes

    Parliament of Victoria (PoV)


    iHelp 520402

    EMP-9234

    General Ledger interface - unusual large amounts of split benefits 

    Catholic Education, Diocese of Bathurst (CEDB)


    iHelp 488627

    EMP-9298

    Allow the pay cert process to run against Oracle DBMS

    Department for Education, Children and Young People (DECYP)


    Project 47897

    EMP-9318

    General Ledger interface - V2 changes to existing GL programs


    Australian Rail Track Corp (ARTC)







    Next topic

    Issues resolved in EmpowerHR 2024.3



    © 2023 Fusion5. All rights reserved.