[Koha-bugs] [Bug 21631] New: No warning when placing a hold with current location/pick-up location combination forbidden by Transport cost matrix

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Oct 22 18:03:56 CEST 2018


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

            Bug ID: 21631
           Summary: No warning when placing a hold with current
                    location/pick-up location combination forbidden by
                    Transport cost matrix
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: Hold requests
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: caroline.cyr-la-rose at inlibro.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

I might be missing a setting here, holds are so complicated and have so many
settings... Plus this is in a multi-branch system situation...

I was expecting to see an error or a warning for holds with a combination of
current location and pick-up location that is forbidden by transport cost
matrix.

To reproduce:
0) Make sure you have several branches in your system (at least 3, I'll call
them A, B and C)
1) Go to Administration > Global system preferences and activate
UseTransportCostMatrix
2) Go to Administration > Transport cost matrix
3) Click on the cell for the combination 'From A to B', uncheck 'Disable' and
enter 0
4) Leave combination 'From A to C' disabled
5) In the catalog, search for an item which is currently at library A and
currently available (you can use item search for this)
6) Place a hold for this item and change the pick-up location to library B
7) Run misc/cronjobs/holds/build_holds_queue.pl
8) Go to Circulation > Holds queue
9) Choose library A, item should be in the queue
10) In the catalog, search for an item which is currently at library A and
currently available (you can use item search for this)
11) Place a hold for this item and change the pick-up location to library C
(there is no warning, everything seems fine)
12) Run misc/cronjobs/holds/build_holds_queue.pl
13) Go to Circulation > Holds queue
14) Choose library A, 2nd item is not in the queue

Am I missing something?

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


More information about the Koha-bugs mailing list