[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