Copy Template incl Call Number Attributes reset call number label when applied

Bug #1787253 reported by Tina Ji
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Evergreen
New
Undecided
Unassigned

Bug Description

EG 3.0.4

The steps:

1. Add multiple volumes for one library
2. Use Batch Apply to populate call number to all volumes
3. Edit individual call number labels to make them different, then add barcodes for all copies
4. Apply a copy template including call number attributes (Prefix). All call number labels are set back to the value in the Batch Apply line.

PS: call number label is not a field on the copy template creation screen and is not included in the copy template, either.

Tina Ji

BC Libraries Coop

Tags: cataloging
tags: added: cataloging
Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

I can confirm this for the AngularJS Volcopy editor.

The function that handles applying the template seems to also call the function to apply the batch call number values. So it seem like this is by design. It takes the call_number template values, sets them for the batch apply values, then applies them to the volumes.

https://git.evergreen-ils.org/?p=Evergreen.git;a=blob;f=Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js;h=e0c9722f5fa372eab2fda687ccd4f7e2bc54f7d7;hb=refs/heads/rel_3_11#l1477

Revision history for this message
Josh Stompro (u-launchpad-stompro-org) wrote :

The Angular volcopy editor doesn't currently handle setting call number attributes, so it isn't an issue.

See bug 1983156 for work to add that. The new code doesn't set the batch apply values, so I don't think this will still be an issue. But that may change if that is the expected workflow.

Josh

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.