Angular catalog serials menu doesn't include Quick Receive

Bug #1906462 reported by Mary Llewellyn
102
This bug affects 20 people
Affects Status Importance Assigned to Milestone
Evergreen
Confirmed
High
Unassigned

Bug Description

Version: 3.5.1
Browser: Chrome Version 86.0.4240.198 (Official Build) (64-bit)

When you click on the Serials button in the traditional staff catalog, you get 3 menu choices:
Quick Receive, Manage Subscriptions, Manage MFHDs

In the Angular staff catalog, there are only 2 choices
Manage Subscriptions, Manage MFHDs

What I expected:
To have the Quick Receive menu option to be present in the Angular catalog menu

Revision history for this message
Mary Llewellyn (mllewell) wrote :
Beth Willis (willis-a)
Changed in evergreen:
status: New → Confirmed
summary: - Angular catalog serials menu doesn't include Quick Recieve
+ Angular catalog serials menu doesn't include Quick Receive
Revision history for this message
Jane Sandberg (sandbergja) wrote (last edit ):

I spent some time looking at how the AngularJS client's Quick Receive works. For anybody who takes this ticket, here are the broad strokes that I saw, in case it is helpful to you:

1) When Quick Receive is clicked, open a modal containing the egSubSelector/eg-sub-selector (subscription selector) directive. This directive is, in turn, made of an org selector and a PCRUD-generated list of subscriptions at that bib record and OU (and the OU's descendants). My impression is that it would be easy to address usability bug 1915567 while re-implementing this subscription selector in Angular.

2) When the user chooses the subscription they want, the AngularJS serials service's fetchItemsForSub method does some work to search for just the right serials items.

3) The item IDs get passed to the AngularJS serials service's process_items method, which ultimately sends a call to open-ils.serial.receive_items

At a casual glance, steps 2 and 3 seem to do a lot of work. Perhaps, rather than re-implementing them exactly in Angular, some of that logic could be done in Perl.

Michele Morgan (mmorgan)
tags: added: staffcatalog
tags: added: regression
Revision history for this message
Christine Burns (christine-burns) wrote :

tested on 3.8 - Quick Receive option is still missing

Revision history for this message
Jennifer Pringle (jpringle-u) wrote :

Still missing in 3.9. Libraries using serials may consider this a blocker for using the new staff catalogue.

tags: added: staffcatalogblocker
Revision history for this message
Elizabeth Davis (elidavis) wrote :

Just echoing Jennifer's comments that the lack of Quick Receive and even the catalog search on top of the Manage Subscription screen is making it very difficult for staff to receive new issues in the new staff catalog.

Revision history for this message
Tiffany Little (tslittle) wrote :

Marking this as High importance based on Jennifer and Elizabeth's most recent comments.

Changed in evergreen:
importance: Undecided → High
Revision history for this message
Elizabeth Davis (elidavis) wrote :

I know it wasn't on the list, but I checked this on the bug squashing test servers. I didn't see it and was hoping to. It may prevent us from using the boopac.

Revision history for this message
Mary Llewellyn (mllewell) wrote :

Still missing in 3.11.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.