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