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

    Circulation Actions - Loans does not retrieve all loans when Charged Item Limit met or exceeded

    • Product: Voyager, Primo
    • Product Version: 9.1.0, 9.1.1, 9.2.0
    • Relevant for Installation Type: Dedicated-Direct,Direct,Local,Total Care

    Symptoms

    • Count of loans in Primo My Account is correct
    • Detailed loan information in Primo My Account displays fewer loans than shown in count
    • Call to vxws using Circulation Actions - Loans API does not return all loans charged to patron

    Defect Status

    Issue VYG-6911 is resolved for Voyager 9.2.1 and higher.

    Replication Steps

    1. In Circulation, find a patron with multiple charged items. Example: patron_id 123 has 2 book item type and 1 video item type charged.
    2. System Administration > Circulation > Patron Groups > FAC > Global Borrowed Item Limits > Set Charged items limit for all item types = 3
    3. Make call to Voyager for loan information: /vxws/patron/123/circulationActions/loans?patron_homedb=1@TESTDB20020910104124
    4. Note that information is not returned.

    <response>

      <reply-text>ok</reply-text> 

      <reply-code>0</reply-code> 

      <loans />

    </response>

    1. Discharge an item or increase the limit in SysAdmin.
    2. Make call again. Loan information is returned.
    3. Set Charged items limit for all item types = 4 (or greater)
    4. Set New Limit for Book = 2
    5. Make call again. Note that information is not returned.
    6. Set New Limit for Book = 3
    7. Make call again. Loan information is returned.

    Workaround

    Increase or disable/remove charged item limits


     

    Article last edited: 17-May-2016