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

    Forcing Item Process Status to display as “Check holdings” instead of "Unavailable",

    • Article Type: Q&A
    • Product: Aleph
    • Product Version: 20

    Question

    Is it possible to force defined Item Process Statuses into “Check holdings” instead of "Unavailable", so they will display in Primo as Check Holdings?

    Answer

    The only option associated with the item processing status (via the ./xxx01/tab/expand_doc_bib_avail expand "AVA=" parameter) is to either create an AVA field or not create an AVA field. (If the item processing status is in the AVA= list, the AVA field will be created, otherwise, not.) It has no effect on the *value* in the AVA field.

    See also Article 00022124 ("How to change text of z00p AVA field status values")

    Additional Information

    The value of the AVA tag is set to “check holdings” In the expand_doc_bib_avail program if SW-CHECK-HOLDINGS has a value of "Y":

    IF SW-CHECK-HOLDINGS = "Y"
    THEN
    MOVE "check_holdings" TO L-AVAIL-STATUS

    There are several conditions under which SW-CHECK-HOLDINGS is set to “Y” (see below). As can be seen, none of them relate to the item processing status….

    IF SW-AVAILABLE-EXIST = "Y"
    THEN
    IF SW-SERIAL-EXIST NOT = "Y" OR
    SW-UNAVAILABLE-EXIST = "N"
    THEN
    MOVE "available" TO L-AVAIL-STATUS
    END-IF
    ELSE
    IF SW-UNAVAILABLE-EXIST = "Y"
    THEN
    MOVE "unavailable" TO L-AVAIL-STATUS
    ELSE
    MOVE "Y" TO SW-IGNORE
    END-IF
    END-IF.
    ...
    ...
    IF BUF-Z30-NO-LINES = ZERO
    THEN
    MOVE "Y" TO SW-CHECK-HOLDINGS
    ...
    ...
    IF SW-THRESHOLD-EXIST = "Y" OR
    SW-ADM-LIBRARY-EXIST = "N"
    THEN
    MOVE "Y" TO SW-CHECK-HOLDINGS
    ...
    ...
    IF SW-UNAVAILABLE-EXIST = "Y" AND
    SW-AVAILABLE-EXIST = "Y" AND
    SW-SERIAL-EXIST = "Y"
    THEN
    MOVE "Y" TO SW-CHECK-HOLDINGS
    ...
    ...
    IF NO-ITEMS > THRESHOLD
    THEN
    MOVE "Y" TO SW-CHECK-HOLDINGS


    • Article last edited: 1/30/2014
    • Was this article helpful?