[Koha] Koha Acquisition Module - problems when modifying the price, conversion rate and currency while receving the order

Paul Pandian pandian at imsc.res.in
Tue Jul 18 17:58:32 NZST 2017


Hi,

We at The Institute of Mathematical
Sciences, Chennai, India have been successfully been using all the 
modules of Koha including serials module. We have 
recently upgraded to the version 16.11.05 from 3.22 without any issues.

We request Koha developers to kindly look at the following issues with 
regard to Acquisition module:

1. Koha->Acquisitions->Vendor->Receive shipment
2. Invoice details are filled in -> Next
3. Under receipt summary, select the basket and receive the item

If no changes are required like price, currency and conversion rates etc, 
then no problem and finish the receiving.

But, when we need to change the price or currency or conversion rates, 
then option available to effect the change is only through editing the 
orderline number (by clicking the orderline number) in the receipt summary page.

In Koha 3.22:

While editing the order line number, the URL passes two parameters viz.1. 
ordernumber and 2.booksellerid as shown below:

http://library.imsc.res.in:8001/cgi-bin/koha/acqui/neworderempty.pl?ordernumber=4&booksellerid=1

As you may notice, the parameters passed in the URL hold good for books 
acquisition. But for the serials, subscriptionid is another important 
parameter to be passed in the URL to identify the particular serial 
subscription. This is not provided in Version 3.22.  We manually pass 
this subscriptionid parameter in the URL as below to acheive the 
functionality:

http://10.96.68.205:8001/cgi-bin/koha/acqui/neworderempty.pl?ordernumber=4&booksellerid=1&subscriptionid=4

In Koha 16.11.05

In 16.11.05, the subscriptionid as a parameter is also being passed 
alongwith ordernumber, booksellerid in the URL while editing the orderline for change of 
price, currency and conversion rate when receiving the item as follows:

For Serials:
http://10.96.68.172:8001/cgi-bin/koha/acqui/neworderempty.pl?ordernumber=795&booksellerid=37&subscriptionid=421

This works without any problem (It is being fixed in the 16.11.05 which 
was a bug in 3.22)

For Books:

http://10.96.68.172:8001/cgi-bin/koha/acqui/neworderempty.pl?ordernumber=796&booksellerid=37&subscriptionid=

As you may notice in the above URL, there is no subscriptionid value as it is a book, hence the following error occured:

Software error:

Cannot insert order: Mandatory parameter basketno is missing at
/usr/share/koha/intranet/cgi-bin/acqui/addorder.pl line 289.

We have to manually remove the parameter &subscriptionid=, then only are 
we able to process the invoice and receive the book.  THIS IS A BUG.

Many of you who use acquistion for both books and Serials must 
have come across the above problems and request the Koha Developers 
community to kindly spare some to fix these problems at the earliest.

Looking forward to your help!

Thanks and Regards,

Paul Pandian and Maruthu Pandiyan
Institute of Mathematical Sciences
CIT Campus, Taramani
Chennai 600113, India




More information about the Koha mailing list