noalyss-commit
[Top][All Lists]
Advanced

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

[Noalyss-commit] [noalyss] 09/33: Rounded for currency


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 09/33: Rounded for currency
Date: Thu, 11 Nov 2021 06:02:44 -0500 (EST)

sparkyx pushed a commit to branch master
in repository noalyss.

commit d8dffdf690e1752dfbd4034e3667f48d98271abf
Author: sparkyx <danydb@noalyss.eu>
AuthorDate: Fri Oct 1 17:43:27 2021 +0200

    Rounded for currency
---
 include/class/acc_ledger_purchase.class.php | 6 +++---
 include/class/acc_ledger_sale.class.php     | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/include/class/acc_ledger_purchase.class.php 
b/include/class/acc_ledger_purchase.class.php
index 394654f..aee5aeb 100644
--- a/include/class/acc_ledger_purchase.class.php
+++ b/include/class/acc_ledger_purchase.class.php
@@ -589,7 +589,7 @@ class  Acc_Ledger_Purchase extends Acc_Ledger
                 
                 $acc_amount=new Acc_Compute();
                 $acc_amount->check=false;
-                $acc_amount->set_parameter('amount',$amount);
+                $acc_amount->set_parameter('amount',$amount_4);
                 // Set the currency rate
                 $acc_amount->set_parameter("currency_rate", $p_currency_rate);
                 $acc_amount->convert_euro();
@@ -764,8 +764,8 @@ class  Acc_Ledger_Purchase extends Acc_Ledger
                 $operation_currency->oc_price_unit=${'e_march'.$i.'_price'};
                 $operation_currency->j_id=$j_id;
                 $operation_currency->insert();
-                
$tot_amount_cur=round(bcadd($tot_amount_cur,$acc_amount->amount_currency),2);
-                
$tot_amount_cur=round(bcadd($tot_amount_cur,$acc_amount->amount_vat_currency),2);
+                
$tot_amount_cur=round(bcadd($tot_amount_cur,$acc_amount->amount_currency,4),4);
+                
$tot_amount_cur=round(bcadd($tot_amount_cur,$acc_amount->amount_vat_currency,4),4);
                 if ( DEBUGNOALYSS > 1 ) {
                     echo __LINE__." insert into operation currency 
oc_amount:{$acc_amount->amount_currency} oc_vat_amount 
{$acc_amount->amount_vat_currency} <br>";
                 }
diff --git a/include/class/acc_ledger_sale.class.php 
b/include/class/acc_ledger_sale.class.php
index b8e579c..7437a2b 100644
--- a/include/class/acc_ledger_sale.class.php
+++ b/include/class/acc_ledger_sale.class.php
@@ -453,8 +453,8 @@ class Acc_Ledger_Sale extends Acc_Ledger {
                 $operation_currency->oc_price_unit=${'e_march'.$i.'_price'};
                 $operation_currency->j_id=$j_id;
                 $operation_currency->insert();
-                
$tot_amount_cur=round(bcadd($tot_amount_cur,$amount_currency),2);
-                
$tot_amount_cur=round(bcadd($tot_amount_cur,$tva_item_currency),2);
+                
$tot_amount_cur=round(bcadd($tot_amount_cur,$amount_currency,4),4);
+                
$tot_amount_cur=round(bcadd($tot_amount_cur,$tva_item_currency,4),4);
             }// end loop : save all items
 
             /*  save total customer */



reply via email to

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