Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel1
indent1px
stylenone

...

Date

Version

Type

v2024.20.1

Hotfix

v2024.21.0

Regular

v2024.22.0

Regular

v2024.22.1

Hotfix

Bug Fixes

  • Fixed an error (ClassCastException) when processing Billings/Payments.

  • A caching problem was introduced related to reconciling/unreconciling disbursements due to the performance improvements with disbursements on v2024.22.0. This was corrected on v2024.22.1 as well as properly setting the status on the disbursement when it was reconciled or unreconciled. The correction also included a patch to ensure the disbursement status was correct for any disbursements reconciled/unreconciled since the 2024.22.0 release.

Improvements

  • Created a listener in the code to rerun interrupted account change jobs so if an account change job is running and the application is restarted, upon restart, the in progress job(s) will resume.

  • Disbursement performance improvements ( average % )

    • Posting payables 58%

    • Void disbursement 66%, void disbursement and associated invoices 48%

    • Unvoid 47%

    • Reconcile/unreconcile 99%

      • Resequence 38%

      • Additional improvements have also been planned

  • Improve the flow of mass processing AR payments to allow user to remain on the Billing grid in order to continually post AR payments. The AR Billing grid now has an optional checkbox image-20241125-161633.png that when selected, the application will remain in the Billing area after posting payments instead of the system navigating to the Payment grid.

...

Date

Version

Type

2024.22.0

Regular

2024.23.0

Regular

Bug Fixes

  • An issue with Mass Change being used to update Payroll Item maximum values was corrected. Situations where employees did not have an existing value in the ‘max fields’ were causing an error.

  • An update was made to the pay slip service so the system will now retrieve pay slips from the File Archive (if they existed before generating a new PDF in USPS). So, if going to ESS and the View/Print Payslip option is selected, you should see a difference in the way the pay slips look. Those pay slips from ‘Classic’ payrolls will pull from the File Archive. Those pay slips from ‘Redesign' payrolls, will be generated from history and use the form defined in USPS.

Improvements

  • General report improvements to the following:

    • SERS New Hire Report

    • SERS Monthly Report

    • SERS Surcharge Report

    • Report Entity Count Summary Report

    • Refund Payment Report

    • Employee Benefit Obligation Report

    • Account Benefit Obligation Report

    • Audit Report

    • W2 Report

    • W2 Submission File Summary

    • STRS Non-Advance Report

    • STRS Month Report

    • STRS Merge Report

    • STRS Advance Report

    • STRS Advance Positions Report

    • Check STRS Report

    • SERS Per Pay Report

    • Payables Summary Report

    • Payables Detail Report

    • ODJFS New Hire Report

    • New Contract Report

    • Reset Personal Leave report

    • Personal to Sick Report

    • Personal to Pay Report

    • Part Time Sick Accrual Report

    • Benefit Accrual Report

  • The Reports>W2 SSN Verification>Create Submission File option was updated to use legal name properties if they exist.

    • Employee>Legal Name>Last Name, First Name, Middle Name, Suffix.

  • The Position>Funding Source>Assignment Area>999725 has been removed.

    • image-20241202-153914.png
  • The Core>Leaves option was enhanced by the following:

    • The Core>Leaves - New menu option was removed.

    • Each employee in the grid will now have a sick, vacation, and personal leave - regardless of how the Core>Position>Eligibility Flags>checkboxes are set. When viewing or editing a leave record in the grid, all 3 leaves are displayed. If an employee is ineligible for a given leave type, the heading for that leave type will state INELIGIBLE. If the employee is ineligible for all 3 leave types, a warning will be displayed stating the employee is not eligible for leave.

      • image-20241202-155457.png
    • The Leave Unit is required and an error will occur if saving the record and all three Leave Units do not exist.

      • image-20241202-173530.png

    • All three Leave Units must all be set to Daily or Hourly. If saving the record and all three Leave Units are not all set to Hourly or Daily, an error will occur.

      • image-20241202-171126.png

    • Under the More option, the Unapplied Usage, Unreported Accumulation, and Unreported Usage can be added to the grid. These columns are not be filterable or sortable in the grid.

    • Report option will allow grid reporting.

  • Reports>W2 Reports>W2 Report and Submission>Report and Forms>Select By City Tax Entity Code now includes a drop down to allow selection of a tax entity code. The drop down will list all Core>Payroll Item Configuration>Type = City Tax>Tax Entity Code values.

  • Reports>W2 Reports>W2 Report and Submission>Reports, Forms, Submission, and XML will now filter and not include a City or OSDI that has zero Total Gross, Applicable Gross, and Amount Withheld.

    • If any of these values are greater than zero but other values are zero, a warning will be added to the W2 Report. The Payroll Item will be included in the Report, Forms, Submission, and XML outputs.

      • image-20241202-170724.png

...

Date

Version

Type

v2024.11.0

Regular

v2024.11.1

Hotfix

Bug Fixes

  • When users created acquisitions prior to the Item’s acquisition date, this resulted in the detail/summary schedule of change in fixed asset reports not matching when an acquisition was in a prior fiscal year. Corrected the acquisition amounts on GAAP reports where the item’s acquisition date is before the acquisition's date.

  • Corrected the error thrown when attempting to select from the pending items drop down when creating a new item. Prior changes to correct grid loading problems didn’t properly handle the pending item drop down and the recent addition of the PO/Invoice/Received date fields exposed the problem.

Improvements

  • Added the following dates to the Pending Items grid: purchase order date, invoice date and received date. These dates can be added to the grid via the MORE button and are sortable and filterable.

  • FYE Bundle improvements

    • All reports generated in the bundle will now include the report options page.

    • The Fiscal Year Ending Balances Report has been improved to

      • Sort the fund, function and asset class values in sequential order

      • Generate with the correct report filename. Previously it was called Closing Balance Report, it is now named “Fiscal Year Ending Balance Report”

...

Date

Version

Type

2024.15.0

Regular

2024.15.1

Hotfix

2024.15.2

Hotfix

2024.16.0

Regular

2024.16.1

Hotfix

Bug Fixes

Leave Related

  • Leave Requests: Internal- Handle 1 character sub categories 1027 15.0 

    • We weren’t taking the sub category of 1 character into consideration so we fixed it to no longer enforce the sub category has to be 2 characters. 

  • Leave Requests: Correctly handle supervisor information in leave request form 989 15.0

    • If a supervisor has been changed, the employee LR form was not reflecting the current supervisor, it will still reflect the former supervisor.  This has been corrected.

  • Leave Calendars: Temporary disabled the Leave Calendar PDF report that was released on ESS 2024.15.0 due to a memory leak in the report that could cause the application to crash. 1051 on 15.1 hotfix

  • Leave Request Create Requests: Creation- remove archived positions 1012 16.0

    • When creating an LR, and selecting position (if you have multiple), you will no longer see archived positions.

  • Leave Management>Export Leave History: Correct sort for categories in Export Leave History 1057 16.0

    • Fixed the category column on the LR Export History grid to sort correctly.

  • Leave Management>Absence Thresholds: Correct calculations for Absence Thresholds 1053 16.0

    • Fixed the absence threshold calculations.

Timesheet Related

  • Internal - Handle null pointer exception in flexible shift 1025 15.0

    • Resolved issue where user was receiving a null pointer exception error when trying to create a TS that doesn’t have an existing shift. 

  • Internal - Map pay types to USPS when exporting timesheets 991 15.0

    • NOTE: Column Q on the export CSV file is mapped to the following Pay Types in USPS: REG = REG; OV = OT; EXC = MIS

  • Update Timesheets to use the period start / stop dates when checking for Leave Request line items during timesheet creation 1016 16.0

    • Fixed the TS to pull LR data correctly based on period start/stop dates.

Absence Management Related

  • Check for missing absence reason id when importing leave from Absence Management and check for missing absence reason id in the Absence Reason data sync grid 1073 16.0

    • Absences pulled into ESS from AESOP are showing on the absence reason grid but weren’t showing up on the calendars or leave requests area in ESS.  It was determine there was a missing absence reason ID from AESOP but the message wasn’t appearing on the absence reason grid.  This has been fixed so the ‘processed message’ field should state “absence reason does not contain an absence reason ID’.

Miscellaneous

  • Email service updated to handle a user with no USPS employee assigned 1050 15.0

    • If the ADMIN role (who isn’t a USPS employee) changes an approver on the grid, they receive received an error since this user isn’t an employee of the district.  That It shouldn’t prevent them from making the change so we fixed corrected this.

  • Set the Vaadin close idle session property to true.  1067 15.2 hotfix

    • Fixed Corrected this as we noticed while testing, it was keeping a session open longer than it should

  • Allow admin and external users to be selected in the grid for Lock and Unlock options. These users will be removed automatically excluded (with a warning) if included in the Bulk Password operation. 1085 16.1

    • The admin and external auth users should be excluded from the bulk reset password..

Improvements

Improvements

Leave Related

  • Leave Requests Grid: Handle missing email addresses when canceling leave requests 1037 15.0

  • Add a new button to the App Log form to extract error messages to a text file 1021 15.0

  • Add mass approval/rejection for timesheets to the home view 1009 15.0

  • General user view enhancements 973 15.0

  • Handle the Absence Management ‘Split From’ option 968 15.0

  • Perform a health check before syncing data with USPS 577 15.0
    • Tied to a unique situation but has been Improved.  An admin account w/o an email address was assigned to a group and when the originator canceled the LR, they received an error due to the admin not being able to receive an email that the LR was cancelled.  This has been improved so that there is no longer an error generated and the app log indicates a warning that the user doesn’t have an email address.  

  • Leave Calendar PDF Report - rewrite report to use Jasper Grid Details (corrects memory leak from 2024.15.0 release) 1054 16.0

  • Leave Calendar PDF Report - conditionally show printer friendly option 1043 16.0

    • Improved this so you should only see if exporting to PDF.

  • Add option to Leave Management>Export Leave Requests to include / exclude items to be extracted 953 16.0

    • Improved the export to allow you to select certain LRs to export (in case you have a situation where an approved leave should not be exported).  This gives district the option to exclude those LRs from the export so they can be canceled later.

User Related

  • Group Chain Grid - add additional options to the more button 1034 16.0Timesheet Period Close - add new confirmation dialog 1031 16.0

  • General user view enhancements 973 15.0

    • Improved User View.  Lock and Unlock are now above the grid and also provided mass lock/unlock ability from the grid 

  • User Form - make lock flag read only 1024 16.0

  • Absence Management Integration

    • Improve position selection 995 16.0

    • Update how absence data is stored from Absence Management 996 16.0

  • Add option to Leave Request Extract to include / exclude items to be extracted 953 16.0
    • Users can now lock/unlock via the user grid only.  Can’t be unlocked from the user form.

Timesheet Related

  • Add mass approval/rejection for timesheets to the home view 1009 15.0

    • Improve TS approval so TS approver can mass approve them from the home screen (like LR does)

  • Timesheet Period Close - add new confirmation dialog 1031 16.0

    • When closing a TS period, a confirmation box should appear with a count of the TS and their various approval status as well as a total

  • Deleting Automatic Period Generators no longer a 2 step process 863 16.0

    • If a automated period is deleted, a confirmation message should appear letting you know how many positions use the period. 

  • Timesheet Period Grid - conditionally add Close Date and Time column based on configuration 853 16.0

    • Improved this so if ‘automatically close period’ confirmation is enabled, the period grid should display the close date/time for those automatically closed periods.  If the config is disabled, the period grid should not contain the close date/time column.

  • Position Selection Component - Add employee name to the label 712 16.0

    • Improved both the automatic period generator and shift so if the positions is selected, the employee names should be displayed.

  • Add Position Column to the District Timesheet Grid 680 16.0

    • Improved this so if the District Timesheet view, there is now a new column that shows the position of the TS.  Also the sorts for the columns should be working

Absence Management Related

  • Improve position selection 995 16.0

  • Update how absence data is stored from Absence Management 996 16.0

  • Handle the Absence Management ‘Split From’ option 968 15.0

Miscellaneous

  • Add a new button to the App Log form to extract error messages to a text file 1021 15.0

    • Improved the App log for items that contain errors.  There is now a button to download the message to a text file.

  • Internal: Perform a health check before syncing data with USPS 577 15.0

  • Update Timesheet and Leave Request workflows to include the user id 1007 16.0

New Features

  • New Timesheet CSV report 1013 15.0

  • Add support for flexible shifts 997 15.0

  • View W2 and Payslips in app 994 15.0
    • This issue updated the workflows process to use the user’s UUID when starting a new Timesheet or LR workflow. This will prevent issues that arise with workflows if a user changes their username.

New Features

Leave Related

  • Calendars

    • Add name and leave type sort 951 15.0

    • Add custom date range option 950 15.0

    • Add CSV and PDF reports 945 15.0

  • Internal: Add Template storing feature that will be used for Grid Preferences 976 15.0

User Related

  • Send an email to a user when account is locked due to login failures 1029 16.0

  • Create custom email validator to allow non-standard emails (i.e. apostrophe in the email name) 1028 16.0

  • Create background process to clean orphaned workflow processes 539 16.0

Timesheet Related

  • Timesheets: New Timesheet Overview Report 1013 15.0

  • Timesheet Manager>Shift: Add support for flexible shifts by creating a flexible shift flag 997 15.0

Miscellaneous

  • View W2 and Payslips in app 994 15.0

  • Internal: Add Template storing feature that will be used for Grid Preferences 976 15.0

  • Create background process to clean orphaned workflow processes 539 16.0

    • District reported multiple emails being sent out for a single leave request, as well as the approval trail showing multiple cancel and submission records from editing a single group/chain. Behind the scenes, there were several orphaned Leave Request Approval workflows that existed for a single leave request. This issue created a new feature behind the scenes that automatically and routinely delete extra workflows, so that there will only ever be a single running workflow process for a given leave request.

Patches

  • Add a patch to remove a building code for a specific district 1033 16.0

...

...

Workflows Releases

Date

Version

Type

v2024.20.1

Hotfix

...