Bug 12764

Summary: No results found in a Z39.50 search if ISBN terminates with X
Product: Koha Reporter: giuseppe.angilella
Component: Z39.50 / SRU / OpenSearch ServersAssignee: Galen Charlton <gmcharlt>
Status: CLOSED INVALID QA Contact: Testopia <testopia>
Severity: minor    
Priority: P5 - low CC: katrin.fischer, m.de.rooy
Version: 3.16   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:

Description giuseppe.angilella 2014-08-15 05:35:33 UTC
Whenever a Z39.50 search is performed on an ISBN field (only: all other search fields being empty), and the ISBN-10 field terminates with a 10th control digit "X", no results are found. Even though records are actually present, and are found if the search is repeated omitting the final digit (9-digits 10-ISBN field only). The correct 10-ISBN field is then found (complete with the final 10th digit "X") and can be imported into the Koha record.

(Tested mainly with the opac.sbn.it:3950 Z39.50 server.)
Comment 1 giuseppe.angilella 2014-08-15 05:54:56 UTC
The same does not apply to the LOC Z39.50 server: records with a 10-ISBN field terminating with "X" are found correctly.
Comment 2 Katrin Fischer 2015-05-25 07:32:54 UTC
Hi Giuseppe,

I think this looks like a problem with this specific Z39.50 target server - did you try yaz testing it?