Skip to main content
ExLibris
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    Print label utility blanks out item processing status

    • Article Type: General
    • Product: Aleph
    • Product Version: 19.01

    Description:
    We use UMDprint to print spine labels. I discovered that the call by barcode via UMDprint was deleting the Item Process Status. After re-reading the description of how this feature functions (“This is the list of process statuses that will be removed from an item when the barcode of the item is read.”), I thought this might also include reading the barcode for functions outside the circulation GUI. So, I removed everything but the original “TR” from “LOST-PROC=STATUS” in tab100.

    Now the problem is that the circulation calls etc. no longer remove the Item Process Status for Lost items, but the call by barcode via UMDprint STILL removes any and all data in IPS. It even removes IPS data that was NEVER in lost-proc-status (e.g. "BL").

    Since UMDprint just copies data from the item call number, it can’t be responsible for changing data elsewhere in the item. If it were going to change data, I suspect it might have done so sometime during the last 3 1/2 years, not immediately after this lost-proc-status trigger was initiated.

    Resolution:
    The removal of the item processing status by the Print label utility is a function of tab42 (Automatic change of Item Process Status according to processing action).

    The abc50 tab42 has the following line:

    ITEM ##### PL ##

    The header shows:

    ! PL - Print label utility;

    The effect of this is that when a label is printed the item processing status is changed to blank.

    This line comes from the as-delivered usm50 tab42, so it has *probably* been in there right along.... I do see that the abc50 tab42 has a timestamp of Jan 5 2010; it's unclear what (if any) change might have been made.

    If you do not want the Print label function to affect the status, you should remove this line.

    The TAB100-LOST-PROC-STATUS parameter is read by the check_item_proc_sts program. This program is invoked by loan and return programs. Thus, any reading of the barcode in connection with *Circ* activity will cause the item processing status to be removed if it is one of the values in the tab100 LOST-PROC-STATUS list.


    • Article last edited: 10/8/2013