[Koha-bugs] [Bug 31349] New: Add option to not update items.permenent_location when editing items.location

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Aug 12 16:18:49 CEST 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=31349

            Bug ID: 31349
           Summary: Add option to not update items.permenent_location when
                    editing items.location
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Cataloging
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: andrewfh at dubcolib.org
        QA Contact: testopia at bugs.koha-community.org
                CC: m.de.rooy at rijksmuseum.nl

Generally, when one edits the shelving location (items.location) of an item,
Koha also updates the permanent shelving location (items.permanent_location) to
match. However, some libraries prefer to make it possible to edit the location
without updating the permanent location. This allows one to set an item to a
temporary location that automatically clears at checkin using the
UpdateItemLocationOnCheckin syspref.

That setup currently relies upon editing frameworks to make permanent location
an editable field. That setup has proven fragile, as shown in bug 27837, bug
28832, bug 30909, and bug 31187. I suggest adding a more specific mechanism for
this workflow in hopes that it will remain more stable and usable.

In the item edit and item batch mod screens, we could put a checkbox next to
the field for shelving location. The checkbox is labeled "Update permanent
shelving location" and is checked by default. If one un-checks it, that edit
will only update shelving location, not permanent location.

The checkbox could be hidden with CSS if one doesn't want to use this feature.
Or, if folks prefer, we could create a system preference to show/hide it.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list