[Koha-bugs] [Bug 7317] Add an Interlibrary Loan Module to Circulation and OPAC

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Apr 24 15:25:06 CEST 2017


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7317

--- Comment #23 from Alex Sassmannshausen <alex.sassmannshausen at ptfs-europe.com> ---
Hi Daphne,

Thank you very much for taking the time to test!

I've added some comments in line.

(In reply to Daphne Hoolahan from comment #22)
> It all went pretty good and worked fine.
> 
> We just found a couple of things that are worth pointing out:
> 
> 6.1.1 – Why is the biblio number empty on this screen? Actually one of them
> has the value zero now that we went through the whole process.

The biblio number would be the number that a library assigns to an ILL when
they receive it, before they lend it out to a borrower.  As a result, the
ILLmodule will just allow it to be empty and never assigns a value to it.  It
is the librarian that manually assigns a number to it.

I need to investigate why the biblio is set to 0 in more detail, but I believe
this is because a blank field is converted to a 0 at some point in conversion
from form input to koha object.

> 6.1.2 – we noticed that we could request the same title more than once.
> Maybe not an issue but worth mentioning.

Indeed — the module currently carries out no validation.  This might be an
interesting enhancement at a later stage!

> 6.1.9 – we received the email fine but it does not say who it is from, ther
> than it has the from email address. Should it have the from organisation
> above the status or is the staff member expected to customise the email text
> to indicate their organisation?
> 
> Dear Sir/Madam,
> 
>     We would like to request an interlibrary loan for a title matching the
> following description:
> 
>   - Status: New
>   - Author: A.N. Other
>   - ID: 5678
>   - Title: Interlibrary loans in Koha
> 
> Please let us know if you are able to supply this to us.
> 
> Kind Regards

The email headers (from address) should be set at the server level.  I.e.
changing the server configuration should fix that issue.  Having said that, it
may well be a good idea to add a hard-coded block with the libraries delivery
address to this template.

A future patch should use notice templates to allow customization of these
emails.

> 6.2 – We found it difficult to find any matching titles. What is keywords
> for? (especially as title has a separate entry field)

The keywords field should just search "anywhere".  Adding more keywords should
significantly reduce the number of hits.

The searches against the test system will be searching against the British
Library test API — which I'm very confident has an extremely limited result
set.

I believe that explains the difficulty you had in finding results?

> image attached
> 
> Also we got an error when we tried this search – didn’t seem to like the
> book filter:
> Error performing operation
> image attached
> 
> When trying to confirm a request from the BL
> 
> Software error:
> 
> The API responded with an error: 500 Internal Server Error
> Detail: <?xml version="1.0"
> encoding="UTF-8"?><apiResponse><timestamp>2017-03-28 13:15:56.941
> BST</timestamp><status>8</status><message>Authentication failed: Exception
> occurred processing authentication, please contact BL Customer
> Services</message><result /></apiResponse> at
> /usr/share/koha-interleaf/Koha/Illbackends/BLDSS/Base.pm line 481.
> For help, please send mail to the webmaster
> (alex.sassmannshausen at ptfs-europe.com), giving this error message and the
> time and date of the error.

This is a peculiar error message, as it's to do with authentication.  I expect
a great number of request confirmations against the BL test system to fail, but
normally with different error messages.

I will investigate this issue in more detail.

I will also add a block with library details to the generic email template. 
Probably just after the "Kind regards".  What do you think?

Best wishes,

Alex

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list