Skip to main content
ExLibris
  • Subscribe by RSS
  • ExLibris Dev

    Cash Receipt defaulting to wrong return address

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

    Description:
    I've been customizing the cash-pay-receipt-waive-debit template and the return address is defaulting to the wrong one -- instead of our circ desk address.

    So I looked at the ./abc50/tab/form_sub_library_address and sure enough the cash-pay-receipt-waive-debit was not listed there, so I added it with the correct type address I want and restarted the pc_server, but it is still using the general ABC50 address rather than the specific sublibrary address.

    Resolution:
    Diagnostics added to the form_fill_sub_library_xml_n program show the following in every case for "DESCRIPTION: Pay/Waive Cash Transactions":

    L-SUB-LIBRARY= ABC50

    We see that the z31_sub_library of these transactions is not "ABC50", but rather the specific sublibrary.

    KB 16384-44369 describes another such case -- which was handled by a rep_change.

    It could be that the programs could be changed to print the address of the item sublibrary -- but the payment could be made at some other sublibrary. In that case would you want the address to be that of the library where the payment was made?

    I think that the simplest thing is for you to specify a library-neutral ABC50 type 2 address, such as this:

    ABC University Libraries
    Chicago, IL 60004
    circdesk@abc.edu


    • Article last edited: 10/8/2013
    //doorbell.io feedback widged