[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