diff --git a/htdocs/compta/resultat/result.php b/htdocs/compta/resultat/result.php index ee0ec817918ba..679ba9f0f3892 100644 --- a/htdocs/compta/resultat/result.php +++ b/htdocs/compta/resultat/result.php @@ -256,7 +256,7 @@ print ''.$langs->trans("PreviousPeriod").''; print ''.$langs->trans("SelectedPeriod").''; foreach ($months as $k => $v) { - if (($k + 1) >= $date_startmonth) { + if (($k + 1) >= $date_startmonth && $k < $date_endmonth) { print ''.$langs->trans('MonthShort'.sprintf("%02s", ($k + 1))).''; } } @@ -389,7 +389,7 @@ // Detail by month foreach ($months as $k => $v) { - if (($k + 1) >= $date_startmonth) { + if (($k + 1) >= $date_startmonth && $k < $date_endmonth) { foreach ($sommes as $code => $det) { $vars[$code] = empty($det['M'][$k]) ? 0 : $det['M'][$k]; } @@ -588,7 +588,7 @@ // Each month foreach ($totCat['M'] as $k => $v) { - if (($k + 1) >= $date_startmonth) { + if (($k + 1) >= $date_startmonth && $k < $date_endmonth) { print ''.price($v).''; } } @@ -629,7 +629,7 @@ // Make one call for each month foreach ($months as $k => $v) { - if (($k + 1) >= $date_startmonth) { + if (($k + 1) >= $date_startmonth && $k < $date_endmonth) { if (isset($cpt['account_number'])) { $resultM = $totPerAccount[$cpt['account_number']]['M'][$k]; } else {