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

    p_item_01 not printing "Shelf Report Number" field for one particular Collection

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

    Description:
    One of our ADM's (ABC50) is working with the inventory services. When running p-item-01, if they specifiy the COLLECTION "NDNF", the SHELF REPORT NUMBER field is not populated nor does it print. I'm running it like this:

    setenv p_active_library "ABC50"
    setenv p_output_file_name "item-01-out"
    setenv p_call_no_from "001"
    setenv p_call_no_to "999"
    setenv p_call_no_type "1"
    setenv p_call_no_number "1"
    setenv p_sub_library "ABCSH"
    setenv p_collection "NDNF"
    setenv p_status_inc_exc "Y"
    setenv p_item_status ""
    setenv p_p_status_inc_exc "Y"
    setenv p_item_p_status ""
    setenv p_material_inc_exc "Y"
    setenv p_material ""

    If they do not specify collection name, the field does populate and print.

    We have tried in other ADM's and they all work fine. ABC50 has this problem in both TEST and PROD, in each of the sublibraries but only when COLLECTION is specified.

    Resolution:
    Though these NDNF items have Dewey call numbers, they are preceded by a $$kSTATE subfield. Thus, the z30_call_no_key which has been generated is > 999:

    03 doc_number ................000000856
    03 item_sequence .............000010
    02 z30_sub_library .............MPSSH
    02 z30_collection ..............NDNF
    02 z30_call_no_type ............1
    02 z30_call_no .................$$kSTATE$h970.1$$iBRO
    02 z30_call_no_key .............1 state 970.1 bro

    It needs to be run with p_call_no_to "zzz" (rather than "999").


    • Article last edited: 10/8/2013