[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 28/33: VEN - ACH fix default currency
From: |
dwm |
Subject: |
[Noalyss-commit] [noalyss] 28/33: VEN - ACH fix default currency |
Date: |
Thu, 18 Jul 2024 12:24:49 -0400 (EDT) |
sparkyx pushed a commit to branch unstable
in repository noalyss.
commit 82047229320de32099b646df0223d0a7e8b52491
Author: sparkyx <danydb@noalyss.eu>
AuthorDate: Sat Jul 13 12:02:51 2024 +0200
VEN - ACH fix default currency
---
include/class/acc_ledger_purchase.class.php | 49 +++++++++++++++--------------
include/class/acc_ledger_sale.class.php | 6 ++--
2 files changed, 30 insertions(+), 25 deletions(-)
diff --git a/include/class/acc_ledger_purchase.class.php
b/include/class/acc_ledger_purchase.class.php
index e95e057e2..d9a5ff7af 100644
--- a/include/class/acc_ledger_purchase.class.php
+++ b/include/class/acc_ledger_purchase.class.php
@@ -1812,29 +1812,32 @@ class Acc_Ledger_Purchase extends Acc_Ledger
</td>
</tr>
EOF;
- if ($p_currency_code !=0) {
- $sql_currency=new Currency_SQL($this->cn,0);
- $iso_code=$sql_currency->getp("cr_code_iso");
- $rate=_("Taux ");
-$r.=<<<EOF
-<tr class="highlight">
- {$decalage}
- <td>
-
- </td>
- <td class="num">
-
- </td>
- <td class="num">
- {$rate} {$p_currency_rate}
- </td>
- <td class="num">
- {$tot_eur} {$iso_code}
- </td>
-</tr>
-EOF;
+ if ($p_currency_code !=0) {
+ $sql_currency=new Currency_SQL($this->cn,0);
+ $iso_code=$sql_currency->getp("cr_code_iso");
+ $rate=_("Taux ");
+ $r.=<<<EOF
+ <tr class="highlight">
+ {$decalage}
+ <td>
+
+ </td>
+ <td class="num">
+
+ </td>
+ <td class="num">
+ {$rate} {$p_currency_rate}
+ </td>
+ <td class="num">
+ {$tot_eur} {$iso_code}
+ </td>
+ </tr>
+ EOF;
} // if ($p_currency_code !=0
- }else { // if $g_parameter->MY_TVA_USE=='Y'
+ }else // if $g_parameter->MY_TVA_USE=='Y'
+ {
+ $sql_currency=new Currency_SQL($this->cn,0);
+ $iso_code=$sql_currency->getp("cr_code_iso");
$r.=<<<EOF
<tr class="highlight">
{$decalage}
@@ -1860,7 +1863,7 @@ EOF;
<td>
</td>
<td class="num">
- {$tot_str} {$str_code}
+ {$tot_str} {$iso_code}
</td>
</tr>
EOF;
diff --git a/include/class/acc_ledger_sale.class.php
b/include/class/acc_ledger_sale.class.php
index 28e39581d..c567bd3f3 100644
--- a/include/class/acc_ledger_sale.class.php
+++ b/include/class/acc_ledger_sale.class.php
@@ -1100,7 +1100,9 @@ EOF;
} else {
$sql_currency=new Currency_SQL($this->cn,$p_currency_code);
- $iso_code=$sql_currency->getp("cr_code_iso");
+ $str_code=$sql_currency->getp("cr_code_iso");
+ $sql_currencydefault=new Currency_SQL($this->cn,0);
+ $iso_code=$sql_currencydefault->getp("cr_code_iso");
// without VAT
$r.=<<<EOF
<tr class="highlight">
@@ -1115,7 +1117,7 @@ EOF;
</td>
<td class="num">
- {$tot_str}
+ {$tot_str} {$str_code}
</td>
</tr>
<tr class="highlight">
- [Noalyss-commit] [noalyss] 02/33: Documentation code, (continued)
- [Noalyss-commit] [noalyss] 02/33: Documentation code, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 10/33: PRINTTVA : display tva_code, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 08/33: Merge branch '2362-ccardat' into stable, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 04/33: Documentation code, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 09/33: Merge branch 'unstable' into pre-stable, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 06/33: PDF : operation detail for a card : add first name, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 22/33: REPORT Put the amount in red if negative, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 31/33: Database upgrade, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 18/33: Fix Bug : tva_code not retrieve from search, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 17/33: PHPUNIT Acc_TVA : tva_code must contains at least one letter Acc_Ledger : input_new PDF_Anc_Acc_ListTest:testPdf_Card Fix bug sizIe, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 28/33: VEN - ACH fix default currency,
dwm <=
- [Noalyss-commit] [noalyss] 32/33: test unit : pdf activity, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 33/33: Merge branch 'pre-stable' into unstable, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 29/33: ODS : cosmetic detail operation, not aligned, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 07/33: remove euro symbole, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 16/33: cosmetic : improve appearance, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 19/33: ACH-13 : extourne also analytic, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 23/33: Bug : ven-3 duplicate does not work with currency : incorrect amount, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 24/33: allow many-to-many lettering + cosmetic, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 20/33: Fix cosmetic : export Operation PDF: anc not printed properly, dwm, 2024/07/18
- [Noalyss-commit] [noalyss] 21/33: Fix Bug Cosmetic: appearance : color of menu1, dwm, 2024/07/18