Skip to main content
Ex Libris Knowledge Center

WEB: Voyager doesn't return all holdings for Record Holdings service requests

  • Article Type: Known Issue
  • Product: Voyager
  • Product Version: 8.0.0
  • Relevant for Installation Type: Dedicated-Direct; Direct; Local; Total Care

Symptoms

* Holdings data for some locations is displayed in WebVoyage, but not in Primo
* Primo's Availability tab displays message: "There are no items to display for this location."
* Item status in Primo still listed as Available or Unavailable, despite holding not displaying
* Requests made to vxws using Record Holdings API service do not return all holdings
* Holdings location is not part of a circulation policy definition

Defect Status

Issue 16384-17761/VYG-1422 is resolved for Voyager 8.2.1 and higher.

Replication Steps

1. Find a bib record with multiple mfhds, one of which is not in a circ policy definition.
2. Use Record Holdings service to make a request:
http://[server]:[port]/vxws/record/[bibID]/holdings?view=Full
3. Note that holdings information for the location not in a circ policy definition is not returned in the XML from Voyager.
4. Add the location to a circulation policy definition in SysAdmin.
5. Make request again. Note that holdings information for that location is now returned by Voyager.

Workaround

Add location to a circ policy in SysAdmin > Circulation > Policy Definitions > Locations tab

Additional Information

WebVoyage will display the holdings data regardless of whether or not the location is in a circulation policy definition.

Category: Circulation


  • Article last edited: 10/8/2013