Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Voyager

     

    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Voyager
    3. Knowledge Articles
    4. vxws: confusing error message when call slip fails

    vxws: confusing error message when call slip fails

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Symptoms
    2. Defect Status
    3. Replication Steps
    4. Workaround
    • Product: Voyager
    • Product Version: 8.1.1

    Symptoms

    When PDS formats group_id as group-id when submitting a Call Slip request via RESTful API, Voyager returns “Item is on order” rather than an error message indicating there is a problem with the API request.

    Defect Status

    Issue 16384-20305 / VYG-4595 is currently in Development.

    Replication Steps

    1. In Primo <institution>_primo.tags file, set v-group-id=group-id
    2. Identify a test patron and item, and in Voyager SysAdmin, ensure that Call Slip is allowed in the policy matrix.
    3. Submit a call slip request via Primo interface, or by manually submitting PUT request:

    http://<ip>:<port>/vxws/record/<bib_id>/items/<item_id>/callslip?patron=<patron_id>&patron_homedb=1@ABERDB20020722161758&patron_group=<patron_id>

    <?xml version="1.0" encoding="UTF-8"?>
    <call-slip-parameters>
    <comment>testing callslip request</comment>
    <dbkey>1@[DBKEY]</dbkey>
    <reqinput field="1">Volume</reqinput>
    <reqinput field="2">Issue</reqinput>
    <reqinput field="3">Year</reqinput>
    </call-slip-parameters>
    

    XML response:

    <response>
    <reply-text>Failed to create request</reply-text>
    <reply-code>25</reply-code>
    <create-call-slip>
    <note type="error">The item is on order.</note>
    </create-call-slip>
    </response>
    
    1. Note type field is what displays in Primo.
    2. Now either trim the patron_group parameter from the URL, or set <institution>_primo.tags file, v-group-id=group_id
    3. (underscore instead of hyphen in group_id)
    4. Resubmit same request. XML response:
    <response>
    <reply-text>ok</reply-text>
    <reply-code>0</reply-code>
    <create-call-slip>
    <note type="">Your request was successful.</note>
    </create-call-slip>
    </response>
    

    Workaround

    Ensure <institution>_primo.tags file has v-group-id=group_id


    • Article last edited: 16-Mar-2015
    View article in the Exlibris Knowledge Center
    1. Back to top
      • VXWS: circulationActions - Loans allows unlimited renewals
      • vxws: E-Kiosk postings not included in fine/fee total
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Language
      English
      Product
      Voyager
    2. Tags
      1. voy-unresolved
    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