Aurion 11.52 Release Notes

 

29 JAN 2019

We are pleased to announce the release of Aurion 11.52.

20 February 2019

11.52 (Aurion Core) has been patched to 11.52.1 to include a fix for re-enabling the ATO Payment Summary Report for the 2019 EOFY. See AUR-21248 in the Release Details section below for more information.

The ‘Manual Zip Install’, ‘Windows Full Suite Installer’ and ‘Windows Core Update’ download files have been repackaged to include Aurion Core 11.52.1.

If upgrading from an Aurion version prior to 11.50, you may need to obtain a new Uniface 9.7.05 license.xml file by contacting Aurion Support, if you haven’t already done so. See the 11.50 Release Notes page for licencing and other requirements for Uniface 9.7.05

Manual Zip Install

Windows Full Install

Windows Core Update

Windows Web Update

See ‘Download File Integrity Check’ below if you wish to verify the integrity of these download files.

Download File Integrity Check

Binary Name MD5 Checksum
11.52.1.11.zip 51af76396c8b5f827bcaa05bebef5df1
aurion_suite_11.52.1.9.exe 39d841b35a45972671abd7461cb68735
aurion_core.msi 94767725f12bdd691ced7f65e602d66e
aurion_web.msi  402c9f3547e549beadc4e4106bc37040

Ready to Download?

  • Manual Zip Install – See the Zip Manual Installation Guide section in the Core online help for manual installation instructions
  • Belt Users – if you are currently using Aurion’s Belt Management Dashboard, updates can be download and managed directly through Belt (see the Windows Installer section in the Core online help and the Belt help which is available from the Belt interface)
  • Windows Full Install – for installations without internet access, the full offline suite installer provides all the necessary components for a complete Aurion installation
  • Windows Core/Web Update – the smaller msi installers can be used to add the new version of Core or Web to an existing offline windows installation.

Make sure you read the “Release Details”  and “Known Issues” sections below thoroughly so you fully understand the impact of all changes in this release.
Please contact Aurion Support if you have any concerns or difficulties with installing this release, or any suggestions for improvements.

Framework Versions

The framework versions that you require for 11.52 are:

  • Uniface 9.7.05.002
  • Belt 1.9.1
  • Node.js 8.11.3
  • Tomcat 8.5.34.

Go to the Framework Updates page or Belt Updates page to download these updates if required.
For Linux/manual installations use the zip file.
For Windows Belt installations that don’t have internet access use the msi file.
See the Web Node.js Framework Update Core online help topic for more information and installation instructions for updating Node.js.

Release Highlights

Allow Node.js To Utilise Multiple CPU Cores

Aurion Web performance can now be significantly improved by enabling the clustering of Node.js instances. The benefits of this are to significantly improve web application response times using the same hardware.  For example:

  • Clustering Disabled Requests per second: 7427.79 [#/sec] (mean)
  • Clustering Enabled Requests per second: 10706.15 [#/sec] (mean) – 2 worker processes

See the release notes below for more detailed information on this improvement.

Improved Web Application Response And Load Times

The default IIS configuration for Aurion Web has been simplified to enable dynamic/static compression via IIS.  Customers can enable these features in their Windows configuration.

Once enabled, IIS will use dynamic/static compression by default, which will reduce response sizes and load times for end users.

Improved The Visibility Of Selected Item For Trees When In Find Mode

When you click a Select screen Find button, or double-click in the Find field, the focus is changed to the selected tree item, so that it is highlighted in the tree and easier to see.

Release DetailsDownload Release Notes

Click the icon to the right to download the release notes in XLS format.

 

Component/sIssue keySummaryCustom field (Release Notice)
APITTN-3665New Delete Company APIDescription
Aurion Administrators wanted to be able to delete companies via API so they could make bulk changes.

Resolution
A new API security task, 'COMPANY_DELETE', has been added to allow for deletion of existing companies.

Impact
Administrators can now bulk delete existing company records.
APITTN-3612New Modify Company APIDescription
Aurion administrators wanted to be able to bulk modify company details via API.

Resolution
A new API security task, 'COMPANY_MODIFY', has been added to allow for modification of existing companies' details.
 
Impact
Aurion administrators can now bulk modify company records.
BatchAUR-21215Run ER061_GC_PAY_REP for Multiple CompaniesDescription
Enhanced the ATO Payment Summary & Payroll Reconciliation Report (ER061_GC_PAY_REP) to run for multiple companies.

Resolution
The ATO Payment Summary & Payroll Reconciliation Report has been improved to allow the selection of multiple Company Codes on the parameter screen, using the new multi-select Pick Company List popup screen.

Impact
ATO Payment Summary & Payroll Reconciliation Report users can now enter multiple company codes on the parameter screen.
BatchAUR-21209Run ER231_ETP_RECON for Multiple CompaniesDescription
Enhanced the ETP Payment Summary Reconciliation Report (ER231_ETP_RECON) to process multiple companies.

Resolution
The ETP Payment Summary Reconciliation Report has been improved to allow the selection of multiple Company Codes on the parameter screen, using the new multi-select Pick Company List popup screen.

Impact
ETP Payment Summary Reconciliation Report users can now enter multiple company codes on the parameter screen.
BatchAUR-16578Stop Casual Super Calculations for Unapproved TimesheetsDescription
Generate Casual Superannuation Contributions process (ER979_CASSUP_RPT) was incorrectly including payroll transactions from Unapproved (Validated) Timekeeper timesheets.

Resolution
The Generate Casual Superannuation Contributions process has been changed to ignore payroll transactions generated from Unapproved Timekeeper timesheets.

Impact
Casual Superannuation Calculations for Unapproved timesheets are not included in the Generate Casual Superannuation Contributions process. Only Approved timesheets are included. 

The problem with calculating superannuation on transactions from unapproved/validated timesheets is if the timesheet is not approved in time for the payrun, the transactions are moved to the next pay, however, the superannuation was not recalculating after those transactions were moved. After this change, superannuation will not be calculated on timesheet transactions unless the timesheet has been approved.
BatchDRM-400Correct Typo in File Output of ER443 Message FieldDescription
A typo was identified in the file output of the Generate Additional Allowance Payments (ER443_CASUAL_ALW) batch process.

Resolution
The Generate Additional Allowance Payments error message "** Adjustment user override is linked to a Standing Arrangement" has been corrected to "** Adjustment user override is linked to a Standing Arrangement".

Impact
There is no impact to users from this change.
ClaimsAUR-19049Issue Deleting Claim Mail MessagesDescription
There was an issue with Self Service Claims where claim mail messages for deleted claim sheets couldn't be cancelled.

Resolution
Self Service has been changed so that Claims mail messages for deleted claim sheets can now be cancelled.

Impact
Claims mail messages for deleted claim sheets can now be cancelled.
Core FrameworkTTN-3508Fix External Mail Crashes in CitrixDescription
The External Mail Management list-to-detail panels were crashing in Citrix.

Resolution
Core Mail functionality has been changed in a number of areas to rectify this issue.
The All Mail grid EC196_DIARY_LIST has been changed as follows:

  • the incorrectly labelled 'New' button has been relabelled to 'Add'

  • in the filter frame, the Sender/Receiver User Id fields now apply a word-in-text search

  • the A11 Core standard field colours are now being assigned when you tab into fields in the filter frame

  • the Clear button now also hides the detail panel

  • the function to erase all listed records now also hides the detail panel.

The External Mail Management grid EC744_DLG_DRYDEL has been changed as follows:

  • the grid no longer supports Dynamic Search

  • the grid instead provides a filter frame with filter fields

  • the Clear button now also hides the detail panel

  • the 'Erase listed records' button has been relabelled as 'Bulk Delete' to be consistent with the All Mail grid EC196_DIARY_LIST

  • the function to erase all listed records now also hides the detail panel.

A new External Mail Management detail panel EC551_MAIL_DET has been added. This:

  • is used exclusively by the External Mail Management grid EC744_DLG_DRYDEL

  • uses virtual data so does not perform a database read.


Impact
This change will prevent crashes for customers running environments with Oracle databases through Citrix.  It has also revamped the External Mail Management list screen to remove dynamic searching and added filters mail can be sorted by. Users will also be presented with three different text formats based upon the status of the item: plain text - Read, italics - Pending, bold - Failed
Core FrameworkTTN-3645Improve Visibility of Selected Item on Select ScreensDescription
Core users searching for records using the Find function on Select screens, such as the Select Positions screen, wanted the selected tree item when in Find mode to be more clearly highlighted, to improve its visibility.

Resolution
Core Select screens have been changed to improve the visibility of the selected item when in Find mode.

Impact
When you click a Select screen Find button, or double-click in the Find field, the focus is changed to the selected tree item, so that it is highlighted in the tree and easier to see.
This change relates only to to the contents of 'folders' in the tree, and not to the 'folders' themselves. For example, on the Select Position screen, this changes applies only to highlighted positions, not to the organisation 'folder'.
Core FrameworkDRM-455New Business Rule For Core To Start at Task SearchDescription
Aurion Core users wanted to be able to configure Core to display the Task Search expanded when users log in to Core.

Resolution
Core has been changed to add new business rule 10010, which you can use to specify that the Task Search panel is expanded in the left-hand side accordion menu when users log in to Core.  If not selected, the user's default first menu section will display expanded.

Impact
New business rule 10010 allows customers to set the Task Search as expanded by default on user login.
InterfaceAUR-21248Reinstate ATO Payment Summary Report For 2019 EOFYDescription
In 11.51 changes were made in Core to the way allowances are categorised and reported to the ATO through STP. Part of that process was to inhibit the use of the ATO Payment Summary Report (ER034_BLK_GCERT) to produce the EMPDUPE file and Payment Summaries from this financial year (2018/19) onwards.
However, some customers will not be live with STP this financial year and have been granted a deferral by the ATO, which means they need to use the ATO Payment Summary Report for EOFY processing for this financial year.

Resolution
The ATO Payment Summary Report (ER034_BLK_GCERT) has been changed to allow the bulk print of ATO Payment Summaries and the production of the ATO Payment Summary Interface file (EMPDUPE) and the Mail Merge Output file.
When bulk printing ATO Payment Summaries from this process, reportable allowances will be formatted in the pre-STP Allowance changes format.
Also, when printing a post-2018 ATO Payment Summary for an employee using the ATO Payment Summary task (EC208_GCERT_LIST), Aurion will ask whether reportable allowances are to be formatted in pre-STP or post-STP format.

Impact
The ATO initially required employer's to report employee earnings for the 2019 tax year via STP. However they have granted deferrals to some employers. This has meant that Aurion has re-enabled the use of the ATO Payment Summary report (ER034_BLK_GCERT) for the production of payment summaries and the ATO Interface file for the 2019 tax year.
NOTE: When processing payment summary adjustments the dropdown list of Payment Summary fields will display the new STP labelling convention for allowances and, if processing an adjustment to an allowance, the user will need to select either 'Car Allowance', 'Transport Allowance', 'Laundry Allowance' or 'Meals Allowance'.
When processing adjustments, use the following Payment Summary Category settings for Allowances 1 - 4:

  • Allowance 1 - choose 'Car Allowance'

  • Allowance 2 - choose 'Transport Allowance'

  • Allowance 3 - choose 'Laundry Allowance'

  • Allowance 4 - choose 'Meals Allowance'.

For customers who will not be going live with STP this financial year (2018/19), you should defer making changes to allowance categories for STP purposes until after you have finished 2018/19 end of financial year (EOFY) processes and reporting.
This only applies to customers who will be using the EMPDUPE and ATO Payment Summaries for 2018/19 EOFY reporting. The EMPDUPE/Payment Summaries will also be available next financial year 2019/20 in case there are further deferrals granted by the ATO for next financial year.
LeaveAUR-20521Resolve Issue With Negative Part Day Hours Being Accepted in Leave ApplicationDescription
There was an issue with Self Service Leave that allowed users to enter negative part day hours on the leave application, instead of displaying an error.

Resolution
Self Service has been changed so that when applying for leave, Part Day Hours and Balance Hours now accept positive hours and minutes values only. Part Day Hours must also be less than 24 hours.

Impact
Self Service Leave Part Day Hours and Balance Hours fields now behave as expected.
MenusDRM-92Label Typos and Inconsistent Task LabelsDescription
A number of minor form title and label typos were identified in Core.

Resolution
Core has been changed to fix these typos.

Impact
Improved customer experience through accurate form titles and labels.
PayrollAUR-21184Commonwealth LSL Payment Adjustment Factor Not Flowing Through to PayrollDescription
An issue was identified in the Payroll Synchronisation payroll transaction generation process. When a part-day Commonwealth LSL occurrence ended on the day before a public holiday, and Business Rule 46 (Use the Public Holiday Time Code multiplier instead of the leave taking multiplier when paying Public Holidays while on Leave) was set on, the leave transaction was being generated with the incorrect payment multiplier.

Resolution
Aurion Core has been changed to resolve this issue.

Impact
The implementation of this fix prevents the over-payment of employees taking part-day Commonwealth long service leave.
PayrollAUR-21022Allow Generic TFN When No Tax File Number SelectedDescription
Aurion Core users who enter employees' tax file numbers wanted to be able to record 000-000-000 or 111-111-111 AND enter the Tax Indicator as No Tax File Number when an employee does not provide a TFN. Aurion currently prevents the user from being able to record any TFN for a No Tax File Number Tax Indicator.

Resolution
Tax file numbers of '000-000-000' or '111-111-111' can now be entered for employees when the tax indicator is 'No Tax File Number' or 'Non Resident No Tax File Number'. Previously the tax file number had to be blank, and still can be, to use one of those tax indicators.
To cater for this change the 'Use TFN for Super' checkbox cannot be selected for the 'No Tax File Number' and 'Non Resident No Tax File Number' tax indicators, even if there is a TFN recorded.
This change has been made to the Employee Tax and Net Pay Details form, as well as the Schedule of Hires, APIs, and data load program.
In addition the following changes have also been made:

  • On the Employee Tax and Net Pay details form, when one of the following tax file numbers are entered, the label next to the TFN will say 'Generic TFN recorded': 000-000-000, 111-111-111, 333-333-333, 444-444-444, 987-654-321. This applies only to when viewing the details of an employee on an Australian payroll.

  • Corrected a bug in which it was possible to set an employee's tax indicator to 'Non Resident No Tax File Number' and tick 'Medicare Levy Adj' or enter a tax rebate.

  • When using the EMP_SCHED_STATUS API, the employee's tax indicator was always being set to 'Tax Free Threshold', even if the TFN is blank. This will now default to 'No Tax File Number' if there is no TFN.

Impact
Customers can now set tax file numbers of '000-000-000' and '111-111-111' when the tax indicator is set to 'No Tax File Number' or 'Non Resident No Tax File Number'. Customers may also notice that when using the Employee Tax and Net Pay form for employees on an Australian payroll, the form now displays a label of 'Generic TFN recorded' when a tax file number of either '000-000-000', '111-111-111', '333-333-333', '444-444-444', or '987-654-321' is entered.
This change only applies to employees on Australian payroll, and the tax file numbers of '000-000-000' and '111-111-111' can still be entered for other tax indicators as well.
ReportAUR-21228Update NZ New and Departing Employees Report to V1.1Description
The NZ New and Departing Employees Report (EV617_NZ_NEWDEP) was recently developed for NZ based on version 1.0 of the specification provided by the NZ IRD. The specification was updated to version 1.1 after problems were identified with the original specification.

Resolution
The NZ New and Departing Employees Report has been changed to conform with version 1.1 of the Employee Details CSV File specification.
 
Impact
The NZ New and Departing Employees Report now conforms with the latest specification.
Note that the Postal Address fields are only populated when the employee has no email, home phone and mobile phone. When populating postal address, the State and Country fields are not populated.
Web CandidateTTN-3161Improve Web Recruitment 'Forgot Password' MessageDescription
To prevent unauthorised users gaining confirmation of valid usernames/email address for brute force attacks, modern security practices recommend not confirming whether an entered username or email address is valid during "Forgot Password" processes.

Resolution
The Web Candidate Forgot Password message has been updated to follow this recommendation.

Impact
There is no impact to end users from this change.
Web FrameworkTTN-3636Password auto-complete is turned off in web appsDescription
By setting the field attribute to "autocomplete=off" on password related fields, Aurion can reduce the potential for unauthorised users from gaining access to a users account. 

Resolution
The attribute `autocomplete="off"` has been added to all password related fields.

Impact
This should have no impact on users ability to access Aurion. Depending on the various browsers' behaviour, customer may not be prompted to save the password. 
Web FrameworkDRM-433Allow Node.js to Utilise Multiple CPU CoresDescription
An opportunity to improve the performance of web applications was identified.

Resolution
Aurion Web has been changed so that it can be configured to create a cluster of Node.js processes to take advantage of multi-core systems.
Additional placeholders have also been added to the env.config.js templates used by Belt to make custom overrides easier for this feature.
See the Core online help topic "Self Service Configuration" for information on enabling this feature.

Impact
Aurion Web performance can be improved by enabling clustering.
Note that memory usage will also increase relative to the number of worker processes enabled.
Existing custom overrides for env.config.js should be double-checked to ensure they don't conflict with the new placeholders.
Excerpt from performance testing results on a machine with the following specifications:

  • Processor 3.1 GHz Intel Core i7 (2 physical cores, 4 logical cores)

  • Memory 16 GB 1867 MHz DDR3.

Clustering Disabled
Concurrency Level: 100
Time taken for tests: 13.463 seconds
Complete requests: 100000
Requests per second: 7427.79 [#/sec] (mean)
Time per request: 13.463 [ms] (mean)
Time per request: 0.135 [ms] (mean, across all concurrent requests)
Transfer rate: 1733.63 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms):
50% 11
66% 12
75% 13
80% 16
90% 18
95% 20
98% 28
99% 65
Clustering Enabled (2 worker processes)
Concurrency Level: 100
Time taken for tests: 9.340 seconds
Complete requests: 100000
Requests per second: 10706.15 [#/sec] (mean)
Time per request: 9.340 [ms] (mean)
Time per request: 0.093 [ms] (mean, across all concurrent requests)
Transfer rate: 2498.80 [Kbytes/sec] received
Percentage of the requests served within a certain time (ms):
50% 7
66% 8
75% 9
80% 11
90% 14
95% 17
98% 23
99% 30
Web FrameworkDRM-384Audit Web Status Codes Used For ErrorsDescription
When a Self Service Approver forwarded a claim without selecting the Send To option, this stopped the form from submitting and displayed a  500 Internal Server Error response, when a 200 Ok response should have been displayed.

Resolution
An audit of error codes has been undertaken and a number of changes made to ensure that appropriate error messages are displayed in web applications.
The HTTP status code 500 (which indicates a server error) will only be used when users are prevented from loading a page or if a genuine server error occurred.

Impact
Customers will see less HTTP 500 errors caused by non-server errors such as invalid user input.
Web FrameworkDRM-431Improve Web Application Performance on IISDescription
An opportunity was identified for improving web application response sizes and load times for end users.

Resolution
The default IIS configuration for Aurion Web has been simplified to enable dynamic/static compression via IIS.

Impact
Customers can enable dynamic/static compression via IIS by enabling these features in their Windows configuration.
Static compression is enabled by default, but dynamic compression has to be enabled manually.
For more information see: https://docs.microsoft.com/en-us/iis/configuration/system.webserver/httpcompression/#setup
Once enabled, IIS will use dynamic/static compression by default, which will reduce response sizes and load times for end users.
Web FrameworkDRM-482Change Form Completion Text to Sentence CaseDescription
When a Self-Service form was with a user for completion the information text read 'This Form is with you for completion'. It should read 'This form is with you for completion'.

Resolution
Self Service has been changed so the the form completion text now reads 'This form is with you for completion'.

Impact
There is no impact to users from this change.

Known Issues

Year to Date for Pay Entities Report Defect

A defect was found with the ER041_PE_YTD report where if there was superannuation paid in the reporting period, but the effective date for the superannuation was for a past pay period, the amount was not being included in the report, and if used for reconciling year to date figures for Single Touch Payroll, it won’t reconcile. Aurion recommend that you use ER019_PAY_SUM instead of ER041_PE_YTD to reconcile Single Touch Payroll amounts to payroll. See AUR-20862 in the Release Details of the 11.43 Release Notes for more information.

Display Issues

Element Description Example
Main Menu Extra 1 pixel border around menu

Software Issue: AUR-18774

 Known_Issue_Menu
 Title Bar – Expanded  Fine border around each icon

Software Issue: AUR-18774

 Known_Issue_Title_Bar_Expanded
 Title Bar – Collapsed  Obvious border around each icon

Software Issue: AUR-18774

 Known_Issue_Title_Bar_Collapsed
 Search Assistant Popup Menu  Search Assistant popup menu displaying at top-left of screen

Software Issue: AUR-17216

 Known_Issue_Search_Assistant_Popup

 

 

Security Task Changes

There are no security task changes for this release.

Business Rule Changes

New Business Rules

Business Rule Description Notes
 10010 Specify if Core should start with the Task Search panel expanded. See DRM-455 above for more information

Database Model Changes

See the Core online help topic Version-Specific Model Changes for a full list of database model changes for all releases that contain model changes.

See the Aurion 11 Entity & Field Listing document for full details on Aurion tables and fields.

Performance Metrics

Aurion is committed to providing you with high quality software and, as part of that commitment, we are providing you with these performance metrics. These metrics are drawn from our internal automation testing. While we have over 1500 automation tests running on a nightly basis, we’ve chosen these six tests as some of the most performance-heavy operations our program has to deal with.

Test Results

The information shown below indicates whether or not the result of each of the listed tests was faster or fell within our tolerance level of 15% or 2000 milliseconds, whichever is less, of the previous release of Aurion – our benchmark. These tests were conducted on a database of approximately 300 employees.

Test Result
Payrun / Trial Pay Processing  
Leave Liability Report Processing
Bulk Approve Pay Entities Processing
Self Service – Load a Timesheet when logged in
Self Service – Load the Leave page when logged in
Self Service – Login with correct credentials

Hardware Specifications

These metrics were produced on an AWS Docker container with the specifications shown below:

Model vCPU Memory (GB) Instance Storage (GB) Network Bandwidth (Gbps) EBS Bandwidth (Mbps)
c5.9xlarge 36 72 EBS-Only 10 7,000

2019-02-20T10:03:38+00:00

Leave A Comment