[Koha-bugs] [Bug 28854] [ALTERNATIVE] Add ability to create bundles of items

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Sep 3 17:50:40 CEST 2021


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

Martin Renvoize <martin.renvoize at ptfs-europe.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #124319|0                           |1
        is obsolete|                            |

--- Comment #4 from Martin Renvoize <martin.renvoize at ptfs-europe.com> ---
Created attachment 124498
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=124498&action=edit
Bug 28854: Add ability to create and circulate item bundles

This patch adds the ability to attach item bundles to biblio records. Item
bundles can then be circulated as with normal items.

Upon attaching an item to one of these item bundles, the item is automatically
marked as not for loan at it's original host biblio record.

When returning a bundle, the list of items that are part of this bundle
will be displayed, and a verification form is exposed requireing the
librarian to scan item barcodes to verify their presence. Should a bundle
be found to have items missing they will be marked as lost.

Bundles can also be used in the inventory tool as a filter.

Test plan:
0.  Apply the patch, run updatedatabase + update_dbix_class_files
1.  Create a new bundle record.
1a. Create a biblio record with leader position 7 set to 'c' for collection.
1b. Create an item for this biblio record.
1c. You should now see a new 'Bundle' button next to the item in the holdings
    table.
    Test: Verify that this 'Bundle' button only appears for biblio's where
leader
    position 7 is not 'c' for collection
1d. Use the new 'Bundle' button to trigger a modal allowing you to attach items
    to the bundle.
    Test: Enter a non-existant barcode, submit and confirm you recieve an error
message.
    Test: Enter an existing barcode, submit and note the success message.
    Test: Enter the same barcode as above, submit and note the warning message.
    Test: Add a second item to the bib and try bundling one of the above
    items into this second item, note the error message.
2.  Open a new tab and look at the holdings data for one of the items you
attached
    to a bundle in step 1.
    Test: Verify that the holdings status displays 'Not for loan'.
    Test: Verify that the holdings status show which bundle the item has been
    attached to.
3.  Perform a checkout on the first bundle item.
    Test: Checkout should proceed as normal, obeying the circulation
    rules for the item type you chose to convert into a bundle.
4.  Perform a checkin on the first bundle item.
    Test: You should be presented with a modal that contains a list of items
    contained in the bundle and a test box for entering item barcodes.
    Test: Enter some of the barcodes for items in the bundle into the box and
submit.
    The bundle item should have been marked as returned, you should also
    have been notified of missing items and have the ability to print an
    updated contents list.
    Test: Verify that the items you did not enter barcodes for are now
    marked as lost.

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


More information about the Koha-bugs mailing list