Relevance: all users
Version release: 10.3 patches 6 to 32
Release to staging: 28/08/2021
Release to production: 10/09/2021
Summary of changes
These cumulative updates are mainly fixes and functionality to support the latest release of the mobile application. However, there are of course a couple of items for users to take note of, including the ability to set whether hours should ignore ordinary span of hours by time type, lots of report changes and the ability to bulk download all timesheets/leave requests and attachments for an entire pay run (though we recommend EDRMS integration).
List of key functionality
Timesheets – Time-types update
Reporting – Bulk download of payrun timesheets, leave and attachments
Integrations – New front end integration handler for leave balances
All the little things and there are lots of them
Timesheets – Changes to time-types allowing time to be always ordinary or always not ordinary
With changes to working from home and other special excess time rules, you can now force a time type to ignore the ordinary span of working hours set for staff. This can be handy for staff working from home or on call outs.
Reporting – Bulk download of payrun timesheets, leave requests and attachments
If you don’t have EDRMS integration or even an EDRMS set up then, you can now bulk download all timesheets, leave requests and attachments per payrun in a single zip folder. Just use the Generate all timesheets detail report on step four of the payrun close process.
We do recommend sorting out the EDRMS thing though.
Integrations – New front end integration handler for leave balances
Users with permission can now manage their own integration settings with other payroll systems for reading leave balances. Just select the leave types and users and away you go. Fully controlled by you.
All the little things – lots of little things…
Reports – so many changes
Change – Timesheets approval audit report – This report has been amended so it now includes the dates and times for comments made as well as the author of the comments/actions on workflow.
Change – Project summary by payrun – This report now only includes projects and work-orders that have had time recorded against them in the payrun. No time, then the work-order doesn’t show.
Fix – Accrued excess time over time – This report now updates when project or activity codes are overwritten to show the updated value.
Fix – Paid excess time over time – This report now updates when project or activity codes are overwritten to show the updated value.
New – Pay type extract – This report allows you to download all paytypes and associated information within elementTIME.
New – Staff pay types – This report allows you to download all staff and displays active roles and paytypes – where users have multiple roles then each role is separated out.
New – Leave bank balances entries – This report allows you to download the entire leave transaction history for any leave bank assigned to a user.
Change – Staff summary – This report now includes role start date, direct manager and pay code. The maximum hours per day field value is also fixed.
Fix – Timesheet PDFs – Reduced to 80% the font size for details column into a daily break-down table for time-sheet PDF files, as this was breaking the file if there was a long name of role and project used.
Fix – higher duties codes – resolved issue with higher duties pay codes not being pushed to Authority when using API integration.
New – integration module – allowing front end management of integrations with multiple system endpoints.
Fix – hour codes – resolved issue where in some cases the hour code for time recorded was not picking from related time-type.
Fix – hour codes – resolved issue where in some cases the hour code for public holidays was not picking from employee type setup.
Change – SSO – Trimed email address when checking for SSO login, as it was breaking for some users if they had tailing spaces on their email address within Active Directory.
Timesheets and schedules
Fix – new timesheets – when trying to get a timesheet from a closed payrun it was creating a record even if the payrun was already closed (this was affecting time-card navigation buttons for the first day of a period when no past open periods were available)
Fix – editing schedules – where staff direct managers were not able to edit schedules if they were not part of the time-sheet workflow for the related period
Fix – public holidays – resolved issue with public holiday hours on schedules views when users were on a glide period shifts and had public holidays set to be expected hours and staff has 0 hours expected for that public holiday – it was showing the average.
Fix – deleting time – resolved issue with deleting time recorded blocks into time-card if a user was using IE11.
Fix – timesheet tolerances – Applied a fix to force timesheets tolerance calculations when timesheets are approved straight away without any previous workflow iterations.
Fix – timecards – resolved issue updating expected hours totals when they were changed.
Fix – timesheet – resolved annoying error on the log when trying to get current timesheet of users without an active current time-sheet.
Fix – schedules – resolved error on schedules when there are no days scheduled in a period with hours set for the period – it was causing a division by zero.
Workflows and notifications
Fix – approving – resolved issue where manual assignees to time-sheet workflows were not able to approve excess-time if they were not a manager or department manager
Fix – notifications – resolved error on notifications when time-sheets or leave requests are automatically approved based on workflow settings.
Change – user profiles – you can now hide workforce data from users – workforce planning data can now be hidden from users through flags on general settings
Fix – Pay types – resolved issue where ext ref ID field was not showing for pay types.
Fix – resolved dates validation error when trying to update an assignment to an allowance type.
Fix – resolved dates validation error when trying to update an assignment to a department.
Fix – resolved validation error when trying to update an assignment to a higher duty.
Fix – resolved dates validation error when trying to update an assignment to a manager.
Fix – resolved dates validation error when trying to update an assignment to an auto-allowance/penalty type.
Fix – resolved dates validation error when trying to update an assignment to a role.
Change – Removed FTE ratio calculation from staff hierarchy services – it was causing a lot of timeouts as well as database locks.
Change – Improved performance on fetching and calculating data for staff hierarchy.
Change – Removed FTE ratio calculation from department hierarchy services – it was causing a lot of timeouts as well as database locks.
Change – Improved performance on fetching and calculating data for departments hierarchy.
Change – Improved performance on fetching and calculating data for departments dashboards.
Fix – resolved errors shown on logs on every pay-run start where non-existing time-sheets try being sent as a broadcast to front-end application.
Fix – resolved issue on checking new time-type flags into shifts that don’t require time-blocks.
Fix – resolved error happening on data sources for total balances by pay-run (used in reports) where balance entries not directly associated with valid banks were triggering errors.
Fix – resolved error when trying to assign a new manager to a user when the old manager had an invalid start date.
Fix – resolved error on seeing profiles data for users with terminated departments.
Fix – resolved issues with checking if a department assignment is valid on a given date.
Fix – leave requests – resolved issue when applying for leave and the value of `doesApprove` is not set was throwing an exception – it was stopping the function to “auto-complete” time-sheets.
Fix – leave requests – resolved issue with leave requests with zero hours when auto-completing time-sheets.
New – API service to delete time records.
New – API service to display all scheduled hours (periods and days).