[Koha-bugs] [Bug 14293] New: Error in the calculation of the suspension of users per day
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Fri May 29 07:39:18 CEST 2015
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14293
Bug ID: 14293
Summary: Error in the calculation of the suspension of users
per day
Change sponsored?: ---
Product: Koha
Version: 3.18
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: P5 - low
Component: Circulation
Assignee: koha-bugs at lists.koha-community.org
Reporter: felipe.gomez3 at gmail.com
QA Contact: testopia at bugs.koha-community.org
CC: gmcharlt at gmail.com, kyle.m.hall at gmail.com
Currently the system is miscalculating the day suspension when a loan is made
hours. Add 24 days for each day in fines.
The problem occurs when changed in version 3.16.X
my $deltadays = $calendar->days_between( $dt_due, $dt_today );
by
my $chargeable_units = C4::Overdues::get_chargeable_units($unit, $dt_due,
$dt_today, $branchcode);
In version 3.18.X, 3.20.X
And the line is not necessary:
$finedays = $finedays * 24 if ( $unit eq 'hours' );
Which is generating an error in the calculation of the suspension days
______________________________________
Spanish
Error en el calculo de la suspensión de usuarios por Días
Actualmente el sistema se encuentra calculando mal los días de suspención
cuando se hace un préstamo por Horas. Agrega 24 Días por cada día de multa.
El problema aparece Cuando cambiaron en la versión 3.16.X
my $deltadays = $calendar->days_between( $dt_due, $dt_today );
Por
my $chargeable_units = C4::Overdues::get_chargeable_units($unit, $dt_due,
$dt_today, $branchcode);
En la versión 3.18.X, 3.20.X
Ya no se hace necesario la línea:
$finedays = $finedays * 24 if ( $unit eq 'hours' );
La cual está generando un error en el cálculo de la suspensión por días.
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list