| Change Category | Change Summary | Change Description | Change Type | Change ID |
| Services | Awards should allow the billing frequency to change even after Contracts & Grants Invoices have been created | We changed the Award validation to allow the billing frequency value to change when Contracts & Grants Invoices have been created. | Improvement | FINP-3926 |
| Services | Changes to fields in Milestone Schedule and Predetermined Billing Schedule | We changed Milestone Number and Scheduled Bill Number to allow alphanumeric values. Also, we increased the size of Milestone Description and Scheduled Bill Description to 150 characters and changed the input field to a textarea. | Improvement | FINP-3378 |
| General Support | Relax access modifiers in AwardRule and AwardPreRules that we recently tightened | As part of some recent work we tightened the access modifiers on some methods in AwardRule and AwardPreRules from protected to package-private and private. Unfortunately, this causes issues for local customizations so we changed them back to protected. | Extensibility | FINP-4097 |
| General Support | In Pre-Disbursement Processor, the reissue link is not creating the expense and liability entries, it's only creating the check entries | We fixed the reissue functionality in PDP. When reissue is used after a disbursement is canceled, all the entries post (expense, liability and cash). NOTE: The PURAP document's application document status is still canceled. Updating the application document status will be completed in a future release. | Bug | FINP-3718 |
| General Support | Receiving an error when printing the Contracts & Grants Aging Report | We fixed Contracts & Grants Aging Report to not result in an error when users select the print button. | Bug | FINP-4031 |
| General Support | Saving or submitting a new Milestone Schedule or Predetermined Billing Schedule without selecting an Award results in an exception | We modified the system so saving or submitting a new Milestone Schedule or Predetermined Billing Schedule without selecting an Award returns an error to the user instead of throwing an exception. | Bug | FINP-4016 |
| General Support | Auxiliary Voucher reversal date resets to default value after approval | We fixed the Auxiliary Voucher to not reset the reversal date after approvals. | Bug | FINP-4006 |
| General Support | The Letter of Credit invoice cumulative amounts only included budget and actual expenditures for the 5 years after the award start date | We fixed the Contracts & Grants Letter of Credit Review cumulative amounts to reflect the project to date balances for budget and actual expenditures. | Bug | FINP-3830 |
| General Support | Amount field on Scheduled Bills in Predetermined Billing Schedules should be required | We made the amount field required for Scheduled Bills in Predetermined Billing Schedules. Empty values in this field was causing errors during invoicing. | Bug | FINP-3753 |
| General Support | Support e-invoicing from Amazon | We improved the cxml ingestion for electronic invoicing to be able to accept invoice files from Amazon. | Improvement | FINP-3885 |
| Incremental Refactor | Create tests for and cleanup code in MilestoneScheduleRule. processCustomAddCollectionLineBusinessRules | As part of our ongoing efforts to eliminate technical debt and improve the codebase, we added test coverage for MilestoneScheduleRule. processCustomAddCollectionLineBusinessRules and cleaned up the code to make it simpler and eliminate IDE warnings. | Improvement | FINP-4010 |
| Incremental Refactor | Create tests for and cleanup code in PredeterminedBillingScheduleRule. processCustomAddCollectionLineBusinessRules | As part of our ongoing efforts to eliminate technical debt and improve the codebase, we added test coverage for PredeterminedBillingScheduleRule. processCustomAddCollectionLineBusinessRules and cleaned up the code to make it simpler and eliminate IDE warnings. | Improvement | FINP-4009 |
| Lookup Refactor Improvements | Change value finders from strings to actual classes | Eliminate the need to instantiate value finders in code moving errors from runtime to start up. Will permit injection in value finders, reducing the need to access the context. The property name was also shortened from "valueFinderClass" to "valueFinder". This work involved uncovering two pairs of beans that had the same name. One in each pair was renamed. This largely impacted beans related to access security. | Improvement | FINP-3857 |
| Lookup Refactor - Similar to Account Type | Add serialization for extended attributes | On the /buisness-objects endpoint, for Business Objects that have extended attributes with primitive types (Boolean, Number, String) those properties will be moved from inside the "extension" collection to the top level of the object so that they appear as peers to the lookup results. This should enable these attributes to be used in the lookup search results. | Improvement | FINP-3948 |
| New Tools & Testing | Start work on eliminating the dependency on kfs-cg for kfs-ar tests | Currently, some kfs-ar tests are dependent on the kfs-cg module. We did some work to move us closer to eliminating this dependency. We will fully eliminate this dependency with more work in the future. | Improvement | FINP-4014 |
| Stabilize | The Kuali Financials and Rice Versions modal isn't opening when accessed from the refactored lookups | We fixed an issue with the refactored lookups to open the Kuali Financials and Rice versions modal accessed from About under the Help link. | Bug | FINP-4027 |
Comments
0 comments
Please sign in to leave a comment.