[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 25/238: Task #448 : payment method VEN
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 25/238: Task #448 : payment method VEN |
Date: |
Sat, 26 Oct 2019 04:40:18 -0400 (EDT) |
sparkyx pushed a commit to annotated tag rel7110
in repository noalyss.
commit dbde8e266580153a4c4755ca6bff76f8fca570e0
Author: Dany De Bontridder <address@hidden>
Date: Fri May 11 00:14:52 2018 +0200
Task #448 : payment method VEN
---
include/class/acc_ledger_sold.class.php | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/include/class/acc_ledger_sold.class.php
b/include/class/acc_ledger_sold.class.php
index 1cea78c..7d14a82 100644
--- a/include/class/acc_ledger_sold.class.php
+++ b/include/class/acc_ledger_sold.class.php
@@ -232,6 +232,10 @@ class Acc_Ledger_Sold extends Acc_Ledger {
throw new Exception(_('Date échéance invalide'),14);
}
+ // Check currency_rate if valid
+ if ( isNumber($p_currency_rate) == 0 || $p_currency_rate <=0 ) {
+ throw new Exception(_('Taux devise invalide'),15);
+ }
}
/*!\brief insert into the database, it calls first the verify function,
@@ -579,7 +583,10 @@ class Acc_Ledger_Sold extends Acc_Ledger {
} else {
$poste_val = $sposte;
}
- $famount = bcsub($cust_amount, $acompte);
+ // Convert paid amount in EUR
+ $acompte=bcmul($acompte, $p_currency_rate);
+
+ $famount=bcsub($cust_amount,$acompte);
$acc_pay->poste = $poste_val;
$acc_pay->qcode = $fqcode;
$acc_pay->amount = abs(round($famount, 2));
- [Noalyss-commit] [noalyss] 21/238: Task #448 : issue with reconciliation amount, (continued)
- [Noalyss-commit] [noalyss] 21/238: Task #448 : issue with reconciliation amount, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 23/238: Display the balance difference, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 26/238: Task #448 : rounded problem add debug info, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 29/238: Task #448 : currency_id = 0 for the default currency + display currency rate in confirm operation, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 34/238: Task #448 : Currency : purchase, fix bug for autoreverse VAT, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 06/238: Currency : add ajax call to delete one rate , add documentation , remove debug info, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 31/238: task #448 : currency always used and remove parameter 'use_currency' from parameters, add SQL script, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 32/238: Task #448 : SQL integrated into upgrade128, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 28/238: Task #448 : currency , EUR cannot be changed and not display, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 33/238: Task #448 : correct bug if VAT Rate = 0 , amount was reset, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 25/238: Task #448 : payment method VEN,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 30/238: remove debug info, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 16/238: Currency : insert operation with currency in VEN and ACH, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 38/238: Task #448 : currency improve detail of operation, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 42/238: remove debug, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 39/238: integrate fix for bug in insert_quant_purchase which cannot save private fee, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 35/238: Task #448 : correct bug when saving into quant_purchase, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 36/238: Bug in QUANT_PURCHASE , dp_dep_priv is not saved, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 43/238: Missing ob_start, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 41/238: Fix bug quant_purchase , private fee not saved, Dany De Bontridder, 2019/10/26
- [Noalyss-commit] [noalyss] 44/238: Task #448 : add info about currency into History of cards and accounting, Dany De Bontridder, 2019/10/26