Bug 34153: Add ability to allow items with additional materials notes to be checked...
authorKyle M Hall <kyle@bywatersolutions.com>
Thu, 29 Jun 2023 12:06:51 +0000 (08:06 -0400)
committerTomas Cohen Arazi <tomascohen@theke.io>
Wed, 4 Oct 2023 20:40:18 +0000 (16:40 -0400)
commit7f2d38d85e7b4e53217f060eda110e75e789f532
tree4543ddc8994b22dfcb5b3d7f388621b77b742e04
parent7bb4d949304fff8685f0041e7ca0c1b79521af49
Bug 34153: Add ability to allow items with additional materials notes to be checked out via SIP

At this time, any item with an additional materials date is blocked from checkout via SIP with a screen message to take the item to a circulation desk for checkout.
Some libraries wish to allow patrons to check out items via SIP even if the item has additional materials.

Test Plan:
1) Create an item with an additional materials note
2) Attempt to check it out via SIP
3) Note the failure and message
4) Enable the new SIP account option "allow_additional_materials_checkout"
5) Restart the SIP server
6) Attempt the checkout again
7) Note the checkout success and new AF field message!
8) prove t/db_dependent/SIP/Message.t

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Rebased-by: Victor Grousset/tuxayo <victor@tuxayo.net>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
C4/SIP/ILS/Transaction/Checkout.pm
etc/SIPconfig.xml