noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 17/218: Currency : fix rounded bugs in detail


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 17/218: Currency : fix rounded bugs in detail operation
Date: Thu, 12 Sep 2019 15:58:31 -0400 (EDT)

sparkyx pushed a commit to branch entreprise
in repository noalyss.

commit bec19964e8d053e5b3f3c60657c004d448df63de
Author: Dany De Bontridder <address@hidden>
Date:   Thu May 10 09:41:28 2018 +0200

    Currency : fix rounded bugs in detail operation
---
 include/template/ledger_detail_ach.php | 6 +++---
 include/template/ledger_detail_ven.php | 7 ++++---
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/include/template/ledger_detail_ach.php 
b/include/template/ledger_detail_ach.php
index 97981af..67ef4bf 100644
--- a/include/template/ledger_detail_ach.php
+++ b/include/template/ledger_detail_ach.php
@@ -202,11 +202,11 @@ $str_anc="";
 
 
                     $row.=td(nbm($htva), 'class="num"');
-                    $tvac = bcadd($htva, $q['qp_vat']);
+                    $tva_rounded=round($q['qp_vat'],2);
+                    $tvac = bcadd($htva, $tva_rounded);
                     $tvac = bcadd($tvac, $q['qp_nd_tva']);
                     $tvac = bcadd($tvac, $q['qp_nd_tva_recup']);
                     $tvac = bcsub ($tvac,$q['qp_vat_sided']);
-
                     if ($owner->MY_TVA_USE == 'Y')
                     {
                         $tva_amount_nd = bcadd($q['qp_nd_tva_recup'], 
$q['qp_nd_tva']);
@@ -216,7 +216,7 @@ $str_anc="";
                             $class = ' style="text-decoration:line-through"';
                         }
                         $row.=td(nbm($tva_amount_nd), 'class="num" ' . $class);
-                        $row.=td(nbm($q['qp_vat']), 'class="num" ' . $class);
+                        $row.=td(nbm($tva_rounded), 'class="num" ' . $class);
                         $row.=td(nbm($tvac), 'class="num"');
                     }
                     $total_tvac=bcadd($total_tvac,$tvac);
diff --git a/include/template/ledger_detail_ven.php 
b/include/template/ledger_detail_ven.php
index fa7c3ac..26047ac 100644
--- a/include/template/ledger_detail_ven.php
+++ b/include/template/ledger_detail_ven.php
@@ -205,16 +205,17 @@ echo $ipaid->input();
                     $htva = $q['qs_price'];
 
                     $row.=td(nbm($htva), 'class="num"');
-                    $tvac = bcadd($htva, $q['qs_vat']);
+                    $tva_rounded=round($q['qs_vat'],2);
+                    $tvac = bcadd($htva, $tva_rounded);
                     if ($owner->MY_TVA_USE == 'Y')
                     {
                         $class = "";
                         if ($q['qs_vat_sided'] != 0)
                         {
                             $class = ' style="text-decoration:line-through"';
-                            $tvac = bcsub($tvac, $q['qs_vat']);
+                            $tvac = bcsub($tvac, $tva_rounded);
                         }
-                        $row.=td(nbm($q['qs_vat']), 'class="num"' . $class);
+                        $row.=td(nbm($tva_rounded), 'class="num"' . $class);
                         $row.=td(nbm($tvac), 'class="num"');
                     }
                     $total_tvac = bcadd($total_tvac, $tvac);



reply via email to

[Prev in Thread] Current Thread [Next in Thread]