Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Aleph

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Aleph
    3. Knowledge Articles
    4. Forcing Item Process Status to display as “Check holdings” instead of "Unavailable",

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

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Question
    2. Answer
    3. Additional Information
    • 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
    View article in the Exlibris Knowledge Center
    1. Back to top
      • Forcing bib LDR positions 09 and 18 to "a"
      • Forcing patrons to change passwords
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. 20
      2. contype:kba
      3. Prod:Aleph
      4. Type:Q&A
    1. © Copyright 2025 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved