Bug 23214: Modify account-table.inc to enable payment of guarantees fines
authorAgustin Moyano <agustinmoyano@theke.io>
Thu, 13 Jun 2019 05:57:52 +0000 (02:57 -0300)
committerMartin Renvoize <martin.renvoize@ptfs-europe.com>
Fri, 27 Sep 2019 13:08:18 +0000 (14:08 +0100)
commite043ba36938e5025a2b39d6f7dc15101da9047d4
tree115ed73a6a0d3403fbc16877e59a4057039d9ab2
parent4ca44685bb56c6e172ec5d9ad3dd769fe2eabfa2
Bug 23214: Modify account-table.inc to enable payment of guarantees fines

This patch enables a guarantor to pay guarantees fines in OPAC

To test:
1. Apply dependencies
2. On intranet, search for AllowStaffToSetFinesVisibilityForGuarantor preference and set to "Allow"
3. Enable some payment method
4. Find a patron with guarantor and edit
5. Change "Show fines to guarantor" select to "Yes" and save
6. Create a manual invoice for the patron (guarantee)
7. Enter OPAC with guarantor user
8. Go to "your fines" tab
SUCCESS => Guarantees fines appear, and is selectable to pay
9. Sign off

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: Liz Rea <wizzyrea@gmail.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
koha-tmpl/opac-tmpl/bootstrap/en/includes/account-table.inc