Item Messages Plugin

Item Messages Plugin

The Item Messages plugin for Koha will enable libraries to add and edit notes/messages related to a specific item. These messages or notes can be added to the item through the "more detail" tab. This plugin is extremely helpful to libraries looking to add additional fields to items to store data. This data could include inventory information, additional missing/lost data, historical data, etc.

Setup

Notes/Messages can be a free text field or can be connected to an authorized value within the category ITEM_MESSAGE_TYPE. The notes/messages that are added to the item will only be visible via the "more detail" item tab, as well as through reports.

Creating the Authorized Value Category

Once the plugin has been installed to the system and plack has been run, the next step is to create the authorized value category.

In the Administration module, choose Authorized values. From this page, click on the + New Category button.

Create the new category with the code ITEM_MESSAGE_TYPE.

A library can then determine what the additional fields for the item will be called, such as Inventory Date, Bin Number, or Donation. The choices on what a library can additionally store in these item fields are limitless!

If a library would like to create a dropdown choice for these new fields, use the OPAC Description for the values and use a |, or pipe, between the values.

For example, if a library wanted to use a dropdown for storage, they could add the authorized value of STORAGE, like this:


Item Notes/Messages

Once the authorized value category has been added with some values, viewing the item from the Items tab will display these additional fields and allow staff to add and delete.

Reporting

These notes/messages are viewable from the Items tab, and are also reportable. This plugin adds a new table to the Koha Schema and related columns.

This plugin creates a new table item_messages containing the following columns:
  1. item_message_id - internal id for this message, auto-increments
  2. itemnumber - foreign key to the items table
  3. type - ITEM_MESSAGE authorized value
  4. message - the actual value for this message
  5. created_on - a timestamp for this message

    • Related Articles

    • MessageBee and Koha - Library Setup

      Click here for Troubleshooting How does it work? MessageBee can send email, SMS, and/or phone messages, connected by a plugin. Koha notice templates are updated with YAML, indicating that it should be transmitted to MessageBee, rather than sending ...
    • Scanned Barcode Prefixer Plugin for Koha

      The Scanned Barcode Prefixer plugin allows libraries to automatically create and read prefixed barcodes - both for patron and item barcodes. For patron or item creation, the plugin automatically adds digits to the beginning of the card number or ...
    • Patron Notes and Messages

      Notes and messages on patron accounts can be staff facing or patron facing. As of 24.05, custom emails can be generated from patron accounts. Using and customizing notes and messages is documented in the Koha manual. Internal notes and messages OPAC ...
    • Unique Gentle Nudge Plugin for Koha

      This plugin automates the process of sending patrons to the Unique Management Services (UMS) collections service and updating those patrons in Koha. Gentle Nudge is a product offered by UMS to assist libraries with the recovery of overdue material ...
    • Item Search

      If you’re responsible for Collection Development but SQL and creating custom reports feels intimidating and out of reach, Item Search is the powerful little tool you need. Item Search builds an SQL report in the background with no need to know SQL. ...