Done
Details
Assignee
Dennis BridgesDennis BridgesReporter
Andrei MakarankaAndrei MakarankaTester Assignee
Dennis BridgesDennis BridgesLabels
Priority
P3Story Points
2Sprint
NoneDevelopment Team
ThunderjetFix versions
Release
Lotus (R1 2022) Bug FixRCA Group
Incomplete/missing requirementsAffected Institution
!!!ALL!!!TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Dennis Bridges
Dennis BridgesReporter
Andrei Makaranka
Andrei MakarankaTester Assignee
Dennis Bridges
Dennis BridgesLabels
Priority
Story Points
2
Sprint
None
Development Team
Thunderjet
Fix versions
Release
Lotus (R1 2022) Bug Fix
RCA Group
Incomplete/missing requirements
Affected Institution
!!!ALL!!!
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created February 18, 2022 at 8:00 AM
Updated April 4, 2022 at 3:01 PM
Resolved March 17, 2022 at 9:40 PM
Overview: A message "One or more fund distributions on this order can not be encumbered, because there is not enough money in the budget" but does not identify the fund or funds in question.
Steps to Reproduce:
Log into some FOLIO environment as User X
Navigate to finance
Make sure Fund restriction are in place for the fund you will use
Create an order
Create an order line with an amount higher than the chosen budget
Try to open the order
Expected Results: Error message displayed "One or more Fund distributions on this invoice can not be paid, because there is not enough money in (FUND code)."
Approach
Improve error handling in the org.folio.service.finance.budget.BudgetRestrictionService#checkEncumbranceRestrictions
Actual Results: Error message displayed "One or more fund distributions on this order can not be encumbered, because there is not enough money in the budget" but does not identify the fund or funds in question (the request did return the budget ids in a parameter).
Additional Information:
URL:
Interested parties: