[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);
- [Noalyss-commit] [noalyss] 04/218: Currency : add test file + database file + mtable, (continued)
- [Noalyss-commit] [noalyss] 04/218: Currency : add test file + database file + mtable, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 21/218: Task #448 : issue with reconciliation amount, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 22/218: Task #448 : identical operation with currency, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 24/218: Task #448 : rounded value for VEN, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 27/218: Task #448 : delete unused currency, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 28/218: Task #448 : currency , EUR cannot be changed and not display, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 31/218: task #448 : currency always used and remove parameter 'use_currency' from parameters, add SQL script, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 38/218: Task #448 : currency improve detail of operation, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 09/218: Currency : add security for setting, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 13/218: indent, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 17/218: Currency : fix rounded bugs in detail operation,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 18/218: task #448 : Currency : display currency info into operation detail, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 20/218: Task #448 : check currency rate > 0 and payment in eur, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 23/218: Display the balance difference, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 25/218: Task #448 : payment method VEN, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 30/218: remove debug info, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 32/218: Task #448 : SQL integrated into upgrade128, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 35/218: Task #448 : correct bug when saving into quant_purchase, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 36/218: Bug in QUANT_PURCHASE , dp_dep_priv is not saved, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 42/218: remove debug, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 55/218: integrate fix for bug in insert_quant_purchase which cannot save private fee Conflicts: include/sql/patch/upgrade128.sql, Dany De Bontridder, 2019/09/12