[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 17/162: Currency : fix rounded bugs in detail
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 17/162: Currency : fix rounded bugs in detail operation |
Date: |
Sat, 11 Jul 2020 13:23:21 -0400 (EDT) |
sparkyx pushed a commit to annotated tag E-4
in repository noalyss.
commit bec19964e8d053e5b3f3c60657c004d448df63de
Author: Dany De Bontridder <danydb@noalyss.eu>
AuthorDate: 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] 05/162: html_page_start : protect query, improve code, (continued)
- [Noalyss-commit] [noalyss] 05/162: html_page_start : protect query, improve code, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 10/162: Currency : add SQL constraint + doc, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 08/162: Currency = add a mode currency, possible to work without, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 06/162: Currency : add ajax call to delete one rate , add documentation , remove debug info, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 12/162: Action_Code : add validate, cancel and modify icon, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 15/162: insert_jrnx : add debug, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 07/162: Currency : add menu for currency, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 13/162: indent, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 14/162: INum : add function onchange with inplace edit, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 16/162: Currency : insert operation with currency in VEN and ACH, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 17/162: Currency : fix rounded bugs in detail operation,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 18/162: task #448 : Currency : display currency info into operation detail, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 19/162: Task #448 : currency : cosmetic operation detail, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 23/162: Display the balance difference, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 25/162: Task #448 : payment method VEN, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 27/162: Task #448 : delete unused currency, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 30/162: remove debug info, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 32/162: Task #448 : SQL integrated into upgrade128, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 09/162: Currency : add security for setting, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 11/162: Currency : SQL menu change, Dany De Bontridder, 2020/07/11
- [Noalyss-commit] [noalyss] 20/162: Task #448 : check currency rate > 0 and payment in eur, Dany De Bontridder, 2020/07/11