[Koha-bugs] [Bug 2454] Don't show credits on Pay Fines Tab

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Tue May 2 22:56:45 CEST 2017


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=2454

--- Comment #10 from Alex Buckley <alexbuckley at catalyst.net.nz> ---
Created attachment 62991
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=62991&action=edit
Bug 2454 - Amended patch: Removed the display of accountype, Notify ID, Level
values for manual credit in pay.tt and replaced the description with string
"Credit"

Reimplemented accounttype column but kept the notifyid a
nd level columns

These specific values have been removed because this bug report requires
the manual credit to no longer be shown on the 'Pay fines' tab.

In response to comment 4 (thankyou for noticing that Felix) I have redone this
patch so users can now successfully pay or write off manual credits because the
manual credit values although not being displayed are still being
submitted to pay.pl.

Test plan:
1. From the Koha staff interface go the Patron area and select a patron
page

2. Create a fine of $10 for the patron by clicking on the 'Fines' tab and
creating a fine in the 'Create manual invoice' tab

3. Create a credit of $5 for the patron in the 'Create manual credit'
page

4. Then go to the 'Pay fines' tab and notice there is a row for both the fine
and
credit both with values in the account type, Notify ID, and level boxes
of the table

5. Select "write off all" and 'OK' in the confirmation box

6. Youre redirected to Account tab, return to 'pay fines' tab and notice no
fines or credits are displayed

7. Repeat steps 2, 3, 4 and then click "Pay amount", confirm it, then navigate
back
to the 'Pay fines' tab and notice although the fine and credit are
displayed the 'total due' value is 0.00

8. Apply the patch attached to this bug report

9. Repeat steps 2, and 3.

10. Navigate to 'Pay fines' tab and notice the fine has values
in account type, Notify ID, and level and the credit does not. Additionally
credit has the description value of 'Credit'

11. Repeat steps 5 and 6 and as with before this patch was applied
notice the 'Pay fines' tab does not show any fines or credits

12. Repeat step 7 and again notice the 'Total due' value is 0.00

Bug 2454 - Reimplemented accounttype column but kept the notifyid and level
columns

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the QA Contact for the bug.


More information about the Koha-bugs mailing list