Error message concerning Overdues.pm
Hi all, the following error message is sent in an email titled "Cron <root@koha2> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )": "Argument "0,00" isn't numeric in numeric gt (>) at /usr/share/koha/lib/C4/Overdues.pm line 283." line 283 in Overdues.pm reads: "$amount = $issuing_rule->{overduefinescap} if $issuing_rule->{overduefinescap} && $amount > $issuing_rule->{overduefinescap};" There is no parameter "overduefinescap" in the instance's system parameters. What has to be changed to avoid this message? The library in question does not work with fines at all. Thanks in advance for your ideas! Regards, Anke -- Anke Bruns M.A. (LIS) Arbeitsgruppe "Anwendungs- und Informationssysteme" E-Mail: anke.bruns@gwdg.de --------------------------------------- Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG) Burckhardtweg 4, 37077 Göttingen, URL: https://gwdg.de Support: Tel.: +49 551 39-30000, URL: https://gwdg.de/support Sekretariat: Tel.: +49 551 39-30001, E-Mail: gwdg@gwdg.de Geschäftsführer: Prof. Dr. Ramin Yahyapour Aufsichtsratsvorsitzender: Prof. Dr. Norbert Lossau Sitz der Gesellschaft: Göttingen Registergericht: Göttingen, Handelsregister-Nr. B 598 --------------------------------------- Zertifiziert nach ISO 9001 ---------------------------------------
Hi Anke, this looks like there might be a problem with your configuration: "Argument "0,00" isn't numeric in numeric gt (>) at This should probably be 0.00 (with decimal dot). It refers to the "Overdue fines cap (amount)" column in the circulation rules table. Hope this helps, Katrin On 16.12.22 09:57, Bruns, Anke wrote:
Hi all,
the following error message is sent in an email titled "Cron <root@koha2> test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )":
"Argument "0,00" isn't numeric in numeric gt (>) at /usr/share/koha/lib/C4/Overdues.pm line 283."
line 283 in Overdues.pm reads:
"$amount = $issuing_rule->{overduefinescap} if $issuing_rule->{overduefinescap} && $amount > $issuing_rule->{overduefinescap};"
There is no parameter "overduefinescap" in the instance's system parameters. What has to be changed to avoid this message? The library in question does not work with fines at all. Thanks in advance for your ideas!
Regards, Anke
participants (2)
-
Bruns, Anke -
Katrin Fischer