2020-08-19 USPS-R Completed Work Review
Releases Since Our Last Meeting
Bug Fixes
W2 Report failing due to a rare Medicare Tax Item situation
Fixed a null pointer exception in queryEmployeeDate method of the SOAP-Bridge
Improvements
Improve the performance of the Payee Payments view
New Features
Service Layers (Internal components to be used in the user interface grids in the future)
ACH Destination
ACH Source
Bank Account
Organization
Pay Group
Payee
Employee
Create a new Canned Audit Report
Bug Fixes
Fixed a bug preventing Manual Payment Creation
Fixed the Hire Date on the SSDT Employee Hire report to use the position hire date
Fixed a bug in the calculations of *TD values displayed in the Employee Dashboard
Fixed a bug that allowed archived compensations to be paid via current payroll
Fixed a null pointer exception in the queryEmployeeDeductions SOAP-Bridge call
Fixed sorting for Building and Check Distribution to included the employee full name in the sort ordering
Fixed the error message displayed when loading a non contract mass load without a valid position number
Fixed a null pointer exception in EMIS Contract Import from classic
Included payroll item adjustments in the calculations for combined pay items on Direct Deposits
Improvements
Add validation to the EMIS Contractor (CJ) IRN field
Suppress compensation calculation warnings when voiding / unvoiding a payment
Added Organization Configuration implementations to the following Configurations
If the permission "MODULE_CONFIG_ORGANIZATION" is granted, the user will have access to the following configurations
Account Mapping Configuration
Advanced Sick Leave Configuration
Check Void Message Configuration
Deferred Absence Posting Configuration
EMIS Reporting Configuration
Employee Number Automatic Generation Configuration
Employer Retirement Share Configuration
ODJFS Configuration
Overtime Object Code Configuration
Payment Printing Configuration
STRS Advance Configuration
Transaction Configuration
New Features
Service Layer (Internal Changes)
Added service for Payroll Accounts
Added service for Users
Added service for Roles
Added service for Payroll Items
Internal
Added / Updated docker configuration files for USPS anonymizer
Bug Fix
If a district created New Contracts that included expenditure accounts that were then changed in USAS, the Account Sync could fail to process the account transition.
This release of USPS-R corrects this issue and will now update the underlying expenditure accounts in New Contract as well as Payroll Accounts.
Bug Fixes
Fixed a bug in the Leave Projection Submission View that incorrectly reported accounts were not synced with USAS
Refresh the container for New Contract Grid after each activation
Fixed the leave balance query to return 0.00 instead of null when no transactions are found
Fixed a rounding issue in Convert Personal to Pay service related to payroll account rounding
Fixed a bug in how Leave Projection Report was handling Holidays
Prevented an Auditing error when submitting Employer Distributions to USAS
Improvements
Disabled filter in Payee Payments Grid that could cause larger performance issues
Combined LPA and LPE into a single pay amount on DD and Check Stubs
New Features
Added the ability to Mass Load Compensations
Internal
Created service layer for Date Codes
Created service layer for Pay Distributions
Created service layer for Payroll Item Configuration
Fixed a null pointer exception in the Audit Report
Upcoming Releases
USPS-R 6.21.0
Bug Fixes
Correct calculation of YTD amounts for Pay Items in DD notifications
Correction will make the calculations match how we handle this in other areas of the system
Improvements
Add time to the Audit Report 'timestamp' column
Import classic Health Insurance from Federal Tax Record as an Adjustment Journal
New Features
Create service layer for Attendance
Create service layer for Compensation
Create service layer for Job Calendar
Allow Pay Report to be sorted by Pay Group
Remove 'active compensation' validation from Benefit Accrual and Reset Personal Leave
Update EMIS Reporting to be easier to maintain for the users
Default ACH /HSA submission to 'Employee SSN will NOT be included'
Internal
Refactor how the anonymizer works