Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
ACQ Sprint 81
-
1
-
Thunderjet
Description
Overview: When creating transactions based on orders the system will need to check in their is enough money in the desired budget to cover the amount of the transaction and notify the user if there isn't.
Acceptance criteria:
Scenario 1
Given user has permission to approve/open order
When user clicks "approve/open" order button
Then the system should confirm that all Fund distributions can be covered by the amounts in the associated budgets (Based on allowable encumbrance)
IF not then display error message - "One or more Fund distributions on this order can NOT be encumbered, because there is not enough money in the budget"
Scenario 2
Given user has permission to Open/approve order
When user clicks "Open/approve" order button
Then the system should confirm that all Fund distributions can be covered by the amounts in the associated budgets (Based on allowable expenditure)
IF not then display error message - "One or more Fund distributions on this order can NOT be encumbered, because there is not enough money in the budget"
TestRail: Results
Attachments
Issue Links
- has to be done after
-
MODORDERS-299 Re-integrate with encumbrance API
-
- Closed
-
- is blocked by
-
MODORDERS-342 Check enough money in budgets while creating encumbrances
-
- Closed
-
- is cloned by
-
UIOR-465 Error Message: No budget for this fund and fiscal year
-
- Closed
-
- relates to
-
MODFISTO-63 Encumbrance restrictions
-
- Closed
-
-
UXPROD-2167 Value management through transactions Part 2 - Payments, Credits and limits
-
- Closed
-