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

    Non-item charges {such as, patron card renewal (0022)} don't appear in GUI Cash

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

    Description:
    I added a renewal fee to abc50/tab/tab18.eng for a specific patron status.
    !
    !1 2 3 4 5 6 7 8 9
    !!!!-!!!!!-!!-!!-!-!!!!!!!!!!-!!!!!!!!!!-!-!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    0022 ##### ## 56 Y 25.00 Area Resident Library Card Renewal

    When I click on the "Renew" button for a test patron, the cash transaction $25 fee appears in the Circulation Log but is not reflected in the GUI Cash [due] balance. The patron's online account (seen in the OPAC) reflects the charge.

    What do I need to do to make this appear in the GUI cash balance due?

    Resolution:
    Most cash transactions are connected to a particular item (overdue item, lost item, etc.) and have the item's sublibrary code as the z31_sub_library. But the type 17, 21, 22, and 23 transactions are not connected to a particular item and have the xxx50 ADM library as the z31_sub_library value:

    ! 0017 Issuing Library Card
    ! 0021 Local Patron Registration
    ! 0022 Local Patron Renewal
    ! 0023 New Patron

    The xxx50 tab_sub_library_attr table has type "6" lines for sorting of cash transactions.... "Only the transactions of the libraries that are registered here will display."

    I find that the abc50 tab_sub_library_attr has these lines:

    ! 1 2 3 4 5 6 7
    !!!!!!!!!!!!!!!!!!!!-!-!!!!!-!!!!!-!!!!!-!!!!!-!!!!!>
    *.*.*.* 1 BROMN
    3 BROMN
    5 BROMN
    6 BROMN

    This needs to be changed to the following:

    ! 1 2 3 4 5 6 7
    !!!!!!!!!!!!!!!!!!!!-!-!!!!!-!!!!!-!!!!!-!!!!!-!!!!!>
    *.*.*.* 1 BROMN
    3 BROMN
    5 BROMN ABC50
    6 BROMN ABC50

    (and the pc_server restarted to make the change take effect).

    The distributed usm50 tab_attr_sub_library had "USM50" in the "5" line but was missing in the "6". v20 rep_change 3590 has corrected the distributed usm50 tab_attr_sub_library.


    • Article last edited: 10/8/2013