[Koha-bugs] [Bug 7376] Transfer limits should be checked at check-in
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Dec 6 11:13:10 CET 2022
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7376
--- Comment #112 from Julian Maurice <julian.maurice at biblibre.com> ---
(In reply to Katrin Fischer from comment #96)
> Testing this:
>
> - Activate branch transfers
> - Library Centerville DISALLOWS transfer to Fairview
> - Library Fairview ALLOWS transfer to Centerville
>
> Without previous checkout! Just doing a checkin.
>
> Test A:
> Checkin of Fairview item in Centerville
> Transfer is allowed, correct.
Returning a Fairview item in Centerville should trigger a transfer from
Centerville to Fairview, right ? That transfer is forbidden. I don't understand
why you expect the transfer to be allowed in that case.
>
> Test B:
> Checkin of Centerville item in Fairview.
> Transfer is allowed - that wasn't the result I expected.
This makes sense to me, the transfer from Fairview to Centerville is allowed
>
> This is a Centerville item. Centerville hasn't permitted it's items to go to
> Fairview - so should the transfer not be blocked?
I think there is a little bit of confusion over two different things:
1) Is it allowed to return item I to library L ? (which is controlled by
syspref AllowReturnToBranch)
2) Is item I allowed to be transferred from library L1 to library L2 ?
(controlled by transfer limits and related sysprefs)
It looks like you are testing 1 whereas the patch is about 2.
It worked fine for me. Here's what I did:
1. Set syspref AllowReturnToBranch = "to any library"
2. Set syspref UseBranchTransferLimits = "Enforce"
3. Set syspref BranchTransferLimitsType = "item type"
4. Create an item (itemtype BOOK, homebranch Centerville, holdingbranch
Centerville)
5. Disable all transfers for item type BOOK
6. Set library to Fairfield
7. Checkin the item => checkin is blocked (message: "This item must be checked
in at following library: Centerville)
On master, the checkin is allowed and it starts a transfer from Fairfield to
Centerville, which is forbidden)
8. If I enable the transfer from Fairfield to Centerville for BOOK, the checkin
is allowed.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list