Effort Reporting System Copyright 2005-2007 Regents of The University of California Version 8.0 B019 Released 12/14/07 -Fix 1336: Earning excluded when pay period end date varies from period start/end dates only by hours, minutes, seconds, miliseconds -Fix 1347: Schedule setting uses highest valued priority schedule instead of lowest valued priority -Fix 1348: Schedule checking matches a schedule when all use flags are false -Fix 1350: NPE in ActualEffortReport.getCurrent() if currentInd() is null Version 8.0 B018 Released 11/30/07 -Fix 1229r: Late pay erroneously set status to exception due to comparison between unrounded generated effort values against user-entered CS values (testing for ATL items with total > 100%) -Fix 1316: Logging count of Certified/Adjustment Required report reconciled by a LP run is off -Fix 1335: Projects with only CS commitments not being added to report by generate Version 8.0 B017 Released 11/16/07 -Fix 1126: Hibernate 2 ignores default schema in generator class (was Add reporting period fails with generic message) -Fix 1150: External authentication can't handle request for enterERS.do when user is already signed in -Fix 1312: Inactive Schedule Types not being ignored -Fix 1314: Late pay doesn't correctly set the report status in some cases where it should retain Not Required status Version 8.0 B016 Released 11/08/07 -Fix 817: Saved search drop-down value incorrect on return from sysadmin -Fix 1243: EditReportAction doesn't do Post-Redirect-Get after report editing -Fix 1265: Web app doesn't do authorization check on reopen report request Version 8.0 B015 Released 10/11/07 -Fix 1145r: Late pay drops entered cost-sharing value on any above-the-line project (reworked to match requirements stated in 387) -Fix 1257: Late Pay not setting adjusted effort amounts to zero when it adds a project ATL to a reissued report Version 8.0 B014 Released 10/2/07 -Fix 1246: Retain certified amounts on reissued report Version 8.0 B013 Released 9/18/07 -Fix 893: Delete Role button does not delete role -Fix 1226: Report list doesn't refresh report status after editing a report -Fix 1237: PAR process fails when home department ID is right padded with spaces Version 8.0 B012 Released 9/14/07 -Fix 1121: (reopened): Use late pay user on report audit columns as well as earnings columns when late pay adds a version -Fix 1145: (reopened): Late pay drops zero entered CS value on ATL items -Fix 1220: Late pay misrecognizes certain above-the-line projects as manually entered -Fix 1225: Late pay doesn't change report status to Not Required when all above-the-line items are zeroed out -Fix 1229: Late pay erroneously set status to exception due to comparison between unrounded genereated effort values against user-entered CS values -Fix 1231: Report generation zeroes out entered effort & CS values on ATL items not present on previous version -Fix 1234: Late pay doesn't add in CS commitment when checking for ATL 'long lines' -Fix 1235: Late pay fails with a NullPointException when adding version 1.0 of a report Version 8.0 B011 Released 8/29/07 -Fix 905: Notification drop-down on Role page should be filtered -Fix 919: FS process not handling update case well -Fix 1119: Values flipped on Reissued notification -Fix 1196: Report builder sometimes fails with NPE when handling cost share commitment on a manually added project on the previous version Version 8.0 B010 Released 7/23/07 -Fix 1134: Update password on account setting screen doesn't do anything -Fix 1143: Late pay reissued certified reports when only below-the-line balance changes -Fix 1144: Late pay reissuing reports because of faulty comparison between a rounded and non-rounded field -Fix 1145: Late pay wipes entered cost sharing commitment -Fix 1146: Late pay doesn't subtract negative cost sharing against Other Sponsored before offsetting cost share commitments against Non-Sponsored total -Fix 1149: Report generation not detecting exceptional status when cost sharing offset greater than Non-Sponsored total and when negative cost sharing against Other Sponsored greater than Other Sponsored total -Fix 1151: Can't delete non subscribed saved searches Version 8.0 B009 Released 6/25/07 -Fix 942: The online help links to the training modules don't work in IE -Fix 1120: Late pay converts non-required reports to required when above-the-line items(s) total zero effort -Fix 1121: Late pay not using change audit columns -Fix 1122: Late Pay copying old 'entered' values when no adjustment has been made -Fix 1130: Handle filter category misconfiguration at search time -Fix 1131: Enable multiple exit URLs for external authentication -Fix 1138: Externally authenticated PIs can't access implicit permissions Version 8.0 B008 Released 6/8/07 -Fix 1099: Can't delete a subscribed My Projects if the owner name has a single quote in it Version 8.0 B007 Released 6/1/07 -Fix 756: Version scrolling loses some url params -Fix 935: Displayed Employee ID and Home Department in the Exported and Sent Reports. -Fix 1092: Late pay builds/reopens reports when there's only ineligible/invalid late pay earnings to consider -Fix 1093: Late pay drops manually added SPs when rebuilding -Fix 1096: Late pay drops negative costing sharing against other SPs entered value Version 8.0 B006 Notes Released 5/25/07 -Fix 1082: Removing and adding same SP to a report raises a Hibernate exception -Fix 1089: Can't delete items from a saved search -Fix 1047: Generating late pay report for a certified/not-required report causes NPE Also includes debug-level logging of external authentication and enablement of request-header storage of external authentication tokens Version 8.0 B005 Notes Released 5/18/07 -Fix 1024: Updated HomeDept names according to the existing PAR file. -Fix 1072: Avoid NPE in ReportDueReminder -Fix 1073: Use project Id instead of sponsored project PK value in CDUE reminders -Fix 1074: Trim project name in notification setter when > 60 and setting decertification notification -Fix 1077: Rollback reopening of a multiline report when notification setting fails Version 8.0 B004 Notes -Fix 1027: Version Up was copying generated value for non-sponsored ReportCategoryItems instead of entered value, making editing that field impossible Version 8.0 B003 Notes -Fix 1031: Compliance reporting link missing from admin screen -Fix 1032: DB2 V8 upgrade script has unnecessary insert for user 'sys.comp' Version 8.0 B002 Notes -Fix 1009: R8 upgrade DDL/DML to base create and install scripts -Fix 1017: Sort subscribed my projects by owner's emp name -Fix 1023: Reporting view ERSCertReport had column > 18 chars, breaking db2 v7 Version 8.0 B001 Notes -Fix 833: Editing reporting period was flipping run and certification dates for an edited period. -Fix 949: Prevent multiple MyRpts and/or MyProjs when 2 or more users share the same empID -Fix 968: Wrong hibernate type in ReportDueReminder query -Fix 971: update report version number in the Last Modified column on the report report list after a report is edited. -Fix 989: Handle users with a built-in My Reports who lack related Employee when trying to run that search. -Fix 993: Fix NPE when logging in ResourceGenerator -Fix 995: Handle searches that are missing their owners when building the manage searches list. Version 7.5 B002 Notes -Fix 948: report when a My Projects subscribe fails due to too many My Projects owned by target PI. (Underlying cause bug 949 not fixed in this release). -Fix 963: Race condition deadlock when different users are saving search combined with deleting search Version 7.5 B001 Notes -The permission icons on the report list are now optional. Set the ERSConfig.xml item "Options.show-perm-icons" to "false" to turn them off. This will result in a substantial improvement in the report list loading performance. The tradeoff is the user experience is diminished. -Fix bug 955: ReportDueReminder blocked by ClassCastException. Version 7.4 B006 Notes -Fix bug 926: can't change startup type on the Manage Saved Searches Page -Fix bug 939: report-to-report navigation broken when the report is dirty -Fix bug 952: exception when saving an edited search Version 7.4 B005 Notes -Fix bug 923: printing report and report list issues -Fix bugs 931/933: problems arising from first-time users entering ERS via search subscription