https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21572
Emily Lamancusa (emlam) <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #185566|0 |1 is obsolete| | --- Comment #49 from Emily Lamancusa (emlam) <[email protected]> --- Created attachment 187567 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=187567&action=edit Bug 21572: Adjust SIP and SCO checkout logic Handle the new multi-select values for AllowItemsOnHoldCheckoutSIP and AllowItemsOnHoldCheckoutSCO To test: 1. With patch applied, edit AllowItemsOnHoldCheckoutSIP and AllowItemsOnHoldCheckoutSCO to clear all options 2. Set HoldsNeedProcessingSIP to "Don't fulfill" 3. Place holds on 4 items: a. Hold A - place hold and leave as-is (pending status) b. Hold B - place hold for pickup at logged-in branch. Check in the item and confirm the hold (waiting status) c. Hold C - place hold for pickup at another branch. Check in the item and confirm the transfer (transferred status) d. Hold D - place hold for pickupt at the logged-in branch. 4. Use the SIP CLI emulator to check in the item from Hold D (this will set it to processing status) : misc/sip_cli_emulator.pl -a localhost -p 6001 -l <logged-in library branchcode> -su term1 -sp term1 -m checkin --item <barcode> 5. Use the SIP CLI emulator to attempt to check out each of the four items: misc/sip_cli_emulator.pl -a localhost -p 6001 -l CPL -su term1 -sp term1 -m checkout --patron koha --item <barcode> --> Confirm that all checkouts are refused 6. Navigate to the SCO module and log in: http://localhost:8080/cgi-bin/koha/sco/sco-main.pl 7. Attempt to check out each of the four items --> Confirm that all checkouts are refused 8. Edit AllowItemsOnHoldCheckoutSIP and AllowItemsOnHoldCheckoutSCO and check all options 9. Attempt to check out each of the four items --> Confirm that all checkouts are now allowed 10. Set up four new holds as in step 3-4 with new items 11. Attempt to check out each of the four new items using the SIP CLI emulator as in step 5 --> Confirm that all checkouts are now allowed 12. prove t/db_dependent/SIP/Transaction.t -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
