Setting Up "New" Conversions
If you want to move items from a "NEW" item type or shelving location to another after a set amount of time, this tool is a great way to do that. Moving an item from just one NEW field to a regular field is easy, as shown above.
It gets tricky if you have only a single NEW field, but items need to move to several permanent itypes or locations. We have to find a way to "tell" Koha what the final field should be.
We could do this by creating multiple NEW fields like NEWJUV, NEWDVD, NEWBOOK, and then matching to the corresponding permanent fields of JUV, DVD, and BOOK... but this can get overwhelming and many libraries don't want multiple NEW fields.
One way around this is to set up multiple conditions for a rule so that it's looking at multiple parts of an item record to decide the permanent change.
For example, there's a NEW shelving location holding all of our display items, including items that will eventually be shelved in different parts of the library. We want the shelving location to automatically change from NEW to the item's permanent location after 90 days.
Rather than creating separate NEW shelving locations to match each permanent location, we can instead have catalogers add the final location code into the item's nonpublic notes field, then set up the automatic item modification rules to look at both the shelving location AND the nonpublic notes to determine the final location.
In the first rule of the screenshot, Koha is checking first for the item's date accessioned age of 90 days or more. Then it checks to see whether it has the NEW shelving location and it has JUVENILE in the nonpublic notes field. If it does, Koha will move it to the JUVENILE shelving location.
Staff Permissions
Staff need the items_batchmod permission to access this tool
Cronjob
The Automatic item modifications by age requires a cronjob to run nightly. It will update items based on the list of rules set forth in the Automatic item modifications by age tool.
Script: misc/cronjobs/automatic_item_modification_by_age.pl
Please submit a ticket with ByWater Solutions or contact your support provider to enable the cronjob.