https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=28854
--- Comment #2 from Martin Renvoize <[email protected]> --- Created attachment 124319 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=124319&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. _______________________________________________ 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/
