From e99044d4e24035aa9be342cf8ab87c096d2639b4 Mon Sep 17 00:00:00 2001 From: Dany De Bontridder Date: Tue, 6 Dec 2011 22:53:09 +0000 Subject: [PATCH] cosmetic rapprochement bancaire --- include/compta_fin_rec.inc.php | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/include/compta_fin_rec.inc.php b/include/compta_fin_rec.inc.php index 060bf7cab..8ef96872c 100644 --- a/include/compta_fin_rec.inc.php +++ b/include/compta_fin_rec.inc.php @@ -61,8 +61,12 @@ if (isset($_POST['save'])) $diff = bcsub($_POST['start_extrait'], $_POST['end_extrait']); if ($diff != 0 && $diff != $tot) { + $remain=bcsub($tot,$diff); $cn->rollback(); - alert("D'après l'extrait il y aurait du avoir un montant de $diff à rapprocher alors qu'il y a $tot rapprochés, mise à jour annulée"); + alert("D'après l'extrait il y aurait du avoir un montant de $diff à rapprocher alors qu'il y a $tot rapprochés, mise à jour annulée, la différence est de $remain"); + echo '
'; + echo '

'._("D'après l'extrait il y aurait du avoir un montant de $diff à rapprocher alors qu'il y a $tot rapprochés, la différence est de $remain
mise à jour annulée").'

'; + echo '
'; } $cn->commit(); } @@ -106,7 +110,7 @@ echo 'solde Début' . $nstart_extrait->input(); echo 'solde Fin' . $nend_extrait->input(); echo IButton::tooggle_checkbox('rec1'); echo '

'; - +echo HtmlInput::submit('save', 'Mettre à jour le n° de relevé banquaire'); echo ''; $r = th('Date'); $r.=th('Libellé'); @@ -125,10 +129,11 @@ for ($i = 0; $i < count($operation); $i++) $r.=td($row['fmt_date']); $r.=td($row['jr_comment']); $r.=td($js); - $r.=td(sprintf("%.2f", $row['jr_montant']), ' class="num" '); + $amount=$cn->get_value('select qf_amount from quant_fin where jr_id=$1', array($row['jr_id'])); + $r.=td(nbm ($amount), ' class="num" '); + $diff=bcadd($diff,$amount); $tot_not_reconcilied+=$row['jr_montant']; - $diff+=$cn->get_value('select qf_amount from quant_fin where jr_id=$1', array($row['jr_id'])); $iradio->value = $row['jr_id']; $iradio->selected=false; if (isset($_POST['op'])) @@ -165,23 +170,23 @@ $saldo = $bk_card->get_solde_detail($filter_year); echo '
'; echo ''; echo td("Solde compte "); -echo td(sprintf('%.2f', ($saldo['debit'] - $saldo['credit'])), ' style="text-align:right"'); +echo td(nbm(bcsub($saldo['debit'] , $saldo['credit'])), ' style="text-align:right"'); echo ''; echo ''; echo td("Solde non rapproché "); -echo td(sprintf('%.2f', ($saldo_not_reconcilied['debit'] - $saldo_not_reconcilied['credit'])), ' style="text-align:right"'); +echo td(nbm (bcsub($saldo_not_reconcilied['debit'], $saldo_not_reconcilied['credit'])), ' style="text-align:right"'); echo ''; echo ''; echo td("Solde rapproché "); -echo td(sprintf('%.2f', ($saldo_reconcilied['debit'] - $saldo_reconcilied['credit'])), ' style="text-align:right"'); +echo td(nbm(bcsub($saldo_reconcilied['debit'] , $saldo_reconcilied['credit'])), ' style="text-align:right"'); echo ''; echo ''; echo td("Total montant "); -echo td(sprintf('%.2f', ($tot_not_reconcilied)), ' style="text-align:right"'); +echo td(nbm ($tot_not_reconcilied), ' style="text-align:right"'); echo ''; echo '
';