Comment 19 for bug 1888723

Revision history for this message
Jane Sandberg (sandbergja) wrote :

I think this is looking really good. Thanks, Bill. My main concern: the Holdings tab/Angjs holdings detail area seems to get more and more confusing as time goes on.

I made a mock-up of this tab (attached is a GIF of it), in which I tried to make things a little less confusing. I'd like to propose that we:
* Hide the batch actions by default. Staff could click on a button to open them, and we could have a workstation setting to remember their preference. The benefit here is that it would dramatically reduce the number of inputs shown on the screen for catalogers at smaller libraries who don't ever work in batch, while making it easy for batch users to re-enable the batch actions row.

* Instead of the "Call Numbers" and "Items" number inputs and the "Add call number" button, re-use the plus and minus buttons for adding and removing rows from the staff catalog search form. Clicking on the "Owning Library" plus sign should open up an <eg-org-select> to allow users to choose the correct library. There should also be an "Add Batch" button to add a number of call numbers or items at once. The benefit here would be that we could have a consistent UI between screens.

* Remove the duplicate "Generate barcodes" button and "Use checkdigit" checkbox.

This screen is so complex because it supports countless workflows. Would any of these three proposals break any workflows?

Note: I forgot to include the Item # column in my mockup; this was not intentional.

Thoughts?