Bug 12807 - Rotating Collections Enhancements
Summary: Rotating Collections Enhancements
Status: RESOLVED DUPLICATE of bug 11897
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: master
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Juhani Seppälä
QA Contact: Testopia
URL:
Keywords:
Depends on: 8836
Blocks:
  Show dependency treegraph
 
Reported: 2014-08-22 12:02 UTC by Kyle M Hall
Modified: 2018-10-05 15:14 UTC (History)
5 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
Bug 12807 - Resurrect Rotating Collections: additions (92.34 KB, patch)
2014-08-22 12:04 UTC, Kyle M Hall
Details | Diff | Splinter Review
Bug 12807 [QA Followup] - Fix koha-qa failures (2.03 KB, patch)
2014-08-22 12:04 UTC, Kyle M Hall
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Kyle M Hall 2014-08-22 12:02:22 UTC

    
Comment 1 Kyle M Hall 2014-08-22 12:04:39 UTC
Created attachment 31088 [details] [review]
Bug 12807 - Resurrect Rotating Collections: additions

This is patch is an enchancement patch based on our requirements
(sending in hopes that it could be useful to someone) and is
ment to be applied on top of my squashed rotating collections patch and
focuses mainly on the interface, aiming to streamline workflow and and to
reduce unnecessary page reloads.

Core rotating collection functionality is also changed in that
transfers are now handled on the item level instead of on the collection level.
This allows individual items in the collection to have their own
transfer branches - you can still of course have all items transferred
to the same destination by using the collection transfer feature in the
main view or in the additems-view. Note: as this is a fairly large
change in how collections are handled, this patch cannot be used
directly with collections managed by the old system.

List of larger changes (of the top of my head):
- transferCollection-view has been made redundant with the addition of
  a transfer button and branch select input in the main view.
- editCollections-view has been made redundant with addition of the
  "edit" button in the main view. Note that "Edit collection" still
exists
- datatables used in all the views.
- The main view table has been revamped and some columns have been moved
  around or removed. New columns: Owner(branch of the signed in user on creation),
Items(count), Transferred(how many items in collection are transferred),
Transfer collection, Edit and Delete.
- New collections can be created directly from the main view using the
  "New collection"-button.
- Item's original home branch (before a transfer) is now recorded on
  transfer (a new database column 'origin_branchcode' in
collection_tracking). The old
collection-level transfer branch in collections is no longer needed but
is not touched by this patch.
- Item's transfer location is now recored on item-level basis (a new
  database column: 'transfer_branch).
- Item's tranfer status is now recorded (a new database column in
  collection_tracking: 'transferred').
- When removing a collection, all items (if any) in that collection get
  removed from collection_tracking and returned to their origin branch.
- addItems-view:
    - Table now shows the item's origin branch, home branch and current
      loc. In addition to these, new columns: "Transferred", "Transfer",
    "Return" and "Remove".
    - Item's title and barcode are now links to the relevant page in
      catalogue.
    - Buttons for individual item transfer, return and removal. The
      transfer button can be used to transfer an individual item to a
    branch (branch selection happens in a bootsrap modal-view). The
    return button can be used to return an item to its origin branch.
    The remove button allows removing an item from the collection without the need
    for reading a barcode.
    - A button for whole collection transfer.

Sadly, this is *not* a complete list of changes.
Comment 2 Kyle M Hall 2014-08-22 12:04:48 UTC
Created attachment 31089 [details] [review]
Bug 12807 [QA Followup] - Fix koha-qa failures
Comment 3 Kyle M Hall 2014-08-22 12:10:37 UTC
Issues:
1) There is no test plan
2) The unit tests for rotating collections fail with it applied

If you can fix these I'd be happy to continue testing.
Comment 4 Martin Renvoize 2018-10-05 14:58:16 UTC
At a quick glance, this looks like it's almost a duplicate of bug 11897?
Comment 5 Kyle M Hall 2018-10-05 15:14:19 UTC
(In reply to Martin Renvoize from comment #4)
> At a quick glance, this looks like it's almost a duplicate of bug 11897?

Considering this hasn't been touched since 2014, I think it's safe to mark it as a duplicate.
Comment 6 Kyle M Hall 2018-10-05 15:14:30 UTC

*** This bug has been marked as a duplicate of bug 11897 ***