diff --git a/htdocs/compta/bank/treso.php b/htdocs/compta/bank/treso.php index 875cfcbabe8..3727fe23b93 100644 --- a/htdocs/compta/bank/treso.php +++ b/htdocs/compta/bank/treso.php @@ -137,14 +137,14 @@ if ($_REQUEST["account"] || $_REQUEST["ref"]) // Solde actuel $var=!$var; - print ''; + print ''; print ''.$langs->trans("CurrentBalance").''; print ''.price($solde).''; print ''; $var=!$var; - print ''; - print ''.$langs->trans("RemainderToPay").':'; + print ''; + print ''.$langs->trans("RemainderToPay").''; print ' '; print ''; @@ -252,7 +252,6 @@ if ($_REQUEST["account"] || $_REQUEST["ref"]) $ref = ''; $refcomp = ''; - $var=!$var; //$obj = $db->fetch_object($result); $obj = array_shift($tab_sqlobj); @@ -302,14 +301,25 @@ if ($_REQUEST["account"] || $_REQUEST["ref"]) if ($paiement) $total_ttc = $obj->total_ttc - $paiement; $solde += $total_ttc; - print ""; - print ''.dol_print_date($db->jdate($obj->dlr),"day").""; - print "".$ref.""; - print "".$refcomp.""; - if ($obj->total_ttc < 0) { print "".price($total_ttc)." "; }; - if ($obj->total_ttc >= 0) { print " ".price($total_ttc).""; }; - print "".price($solde).""; - print ""; + // We discard with a remain to pay to 0 + if (price2num($total_ttc) != 0) + { + $var=!$var; + + // Show line + print ""; + print ''; + if ($obj->dlr) print dol_print_date($db->jdate($obj->dlr),"day"); + else print $langs->trans("NotDefined"); + print ""; + print "".$ref.""; + print "".$refcomp.""; + if ($obj->total_ttc < 0) { print "".price($total_ttc)." "; }; + if ($obj->total_ttc >= 0) { print " ".price($total_ttc).""; }; + print ''.price($solde).''; + print ""; + } + $i++; } }