ACQ: Possible to Over-allocate from a Funding Source
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Confirmed
|
High
|
Unassigned |
Bug Description
Evergreen 2.4 Beta
Ubuntu 12
Postgres 9.1.4
A funding source will currently allow a user to allocate money to a fund even if there is no credit or not enough credit in the funding source. It should not be possible to over-allocate a funding source.
Steps to re-create:
From Funding Source
1. Admin -> Server Administration -> Acquisitions -> Funding Source
2. Click on the name of the funding source.
3. Click "Allocate to Fund"
4. Select the fund you wish to allocate to from the drop down menu.
5. Enter an amount that is greater than the amount of credit (money) in the funding source.
6. Click "Apply"
7. Your funding source will now show a negative balance.
From Fund
1. Admin -> Server Administration -> Acquisitions -> Funds
2. Click on the name of the funds.
3. Click "Create Allocation"
4. Select the funding source you wish to allocate from from the drop down menu.
5. Enter an amount that is greater than the amount of credit (money) in the funding source.
6. Click "Apply"
7. Your funding source will now show a negative balance.
If a user attempts to over-allocate a funding source they should get a message along the lines of : "The (funding source name here) funding source does not contain the money required to create this allocation. Please apply more credit to the funding source." If there is a senario in which a user would want to be able to over-allocate a funding source then there could be the ability to override at this point.
This bug is present on 2.0, 2.2, and 2.4 beta
Changed in evergreen: | |
importance: | Wishlist → High |
Changed in evergreen: | |
assignee: | nobody → Liam Whalen (whalen-ld) |
Changed in evergreen: | |
assignee: | Liam Whalen (whalen-ld) → nobody |
Changed in evergreen: | |
assignee: | nobody → Brahmina Burgess (brahmina-burgess) |
Changed in evergreen: | |
assignee: | Brahmina Burgess (brahmina-burgess) → nobody |
tags: |
added: acq-funds removed: funds |
I confirm that it currently behaves this way, and I agree that it would be reasonable to warn and/or block over-allocating from a funding source. Marking this is a wishlist item.