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. p_print_01_a and PRINT-CUST

    p_print_01_a and PRINT-CUST

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    No headers
    • Article Type: General
    • Product: Aleph
    • Product Version: 19.01

    Description:
    Just about every report, notice, acquisitions order, etc. is generating this error:

    function PRINT-CUST missing program <p_print_01_a

    seen in the $alephe_scratch logs on production server.

    Are we missing something?

    Resolution:
    The abc01 tab_expand file has this line:

    ! 1 2 3
    !!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!>
    PRINT-CUST p_print_01_a

    The value in column 2 needs to be a (expand) program (in the case of PRINT-CUST, an expand to be used with the PRINT-CUST jobs). "p_print_01_a" is not such a program.

    You need to either correct this line or delete it.

    Note: This line was copied from the tab_expand header:

    !==============================================================================
    ! tab_expand
    ! List of expand programs
    !==============================================================================
    ! Last header change: 18/05/2003
    !
    ! TABLE_KEY 1,2
    !
    ! HELP
    ! Expand Menu:
    ! RET - p_ret_01 - retrieval (Service interface)
    ! p_ret_21 - sort (Service interface)
    ! WORD - p_manage_01_a - create word indexing (Service)
    ! - ue_01_w - internal program
    ! SORT-DOC - p_manage_27_a - create sort keys (Service)
    ! update_sort_doc - internal program
    ! ACC - p_manage_02_b - create headings (Service)
    ! - update_acc - internal program
    ! ACC-BRIEF - p_manage_35 - create Z0101 brief records
    ! INDEX - p_manage_05_a - create indexes (Service)
    ! - update_ind - internal program
    ! CREATE-Z13 - p_manage_07_a - create short bib record (Service)
    ! update_short_doc - internal program
    ! Z00R - update_z00r - create short bib record (Service)
    !
    ! PRINT-CUST - p_print_01_a - custom format (Service) <---------------------

    These "Expand Menu" lines in the tab_expand header are not actual statements to be used but rather an "index" of the tab_expand labels, which relates each label to the service (job) it is used for.


    • Article last edited: 10/8/2013
    View article in the Exlibris Knowledge Center
    1. Back to top
      • p_manange_21 doesn't work; report from previous p_manage_21 job displays
      • p_print_01: "I/O error : file 'TP1' ... File size too large"
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Aleph
    2. Tags
      1. 19.01
      2. contype:kba
      3. Prod:Aleph
      4. Type:General
    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