Details
-
Bug
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
customfield_11100 22542
-
UNAM
Description
ORIGINAL REPORT: While testing the Q4 2018 release at http://folio-q4-core.aws.indexdata.com on January 9, Holly discovered that all Payment Methods in the database appear on the drop down list when paying a fee/fine from Fee/Fine History or Fee/Fine Details. The list should only include Payment Methods that have been selected by the Fee/Fine Owner in the User Setting Payment Methods. This drop down list is correct when using the "Charge & Pay Now" feature. See attached screen prints Screen 1 to Screen 5 for details.
UPDATE: Problem is due to Payment Methods now being setup by Fee/Fine Owner rather than institution. Each fee/fine has a Fee/Fine Owner that will get the money when collected, but what matters when the fee/fine is paid is which fee/fine is accepting the payment. We need to know which Payment Methods the desk accepting the payment is allowed to take.
MODIFICATION: Add required field Fee/fine owner desk to the Pay fee/fine modal, moving the existing fields around as shown in attached screen print 1-Pay-Fee-Fine.png. Take the following actions-
- Populate the Fee/fine owner desk drop-down options from the Fee/fine owner table.
- Populate the Payment methods drop-down options after the Fee/fine owner desk has been selected.
- Set a default Fee/fine owner desk using the same logic that is used when setting the default Fee/fine owner on the Charge Manual Fee/Fine page, but allow the user to change the default value if needed.
TestRail: Results
Attachments
Issue Links
- is blocked by
-
UX-266 Add "Fee/fine owner desk" to "Pay fee/fine" modal (plus rename "Payment type" to "Payment method")
-
- Closed
-
- relates to
-
UIU-612 Each Fee/Fine Owner needs to be able to specify their own set of Payment Methods
-
- Closed
-
-
UIU-811 When selecting several records in Fee/Fine History, what happens to the types of payment when they were loaded by different owner?
-
- Closed
-
-
UIU-927 Fee/Fines Details "Created at" should match where action took place
-
- Closed
-
-
UIU-948 When paying fee/fine set default Fee/Fine Owner Desk
-
- Closed
-