[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 76/173: Mantis #1693: CA - problème avec la b
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 76/173: Mantis #1693: CA - problème avec la balance croisée double |
Date: |
Mon, 22 Mar 2021 12:58:48 -0400 (EDT) |
sparkyx pushed a commit to branch master
in repository noalyss.
commit d7f9c672170ae5ae02c10c40feb4921360a85f48
Author: Dany De Bontridder <dany@alchimerys.be>
AuthorDate: Wed Feb 13 23:14:06 2019 +0100
Mantis #1693: CA - problème avec la balance croisée double
---
include/anc_balance_double.inc.php | 27 +++++++++++++++------------
include/class/anc_balance_double.class.php | 9 +++++----
2 files changed, 20 insertions(+), 16 deletions(-)
diff --git a/include/anc_balance_double.inc.php
b/include/anc_balance_double.inc.php
index b8ab929..6b56ec8 100644
--- a/include/anc_balance_double.inc.php
+++ b/include/anc_balance_double.inc.php
@@ -15,18 +15,21 @@ echo $bc->display_form();
echo '</form>';
if (isset($_GET['result']))
{
- $result=$bc->display_html();
- if ($bc->has_data > 0)
- {
- echo $bc->show_button();
- echo $result;
+ try {
+ $result = $bc->display_html();
+ if ($bc->has_data > 0) {
+ echo $bc->show_button();
+ echo $result;
+ }else
+ {
+ echo '<p class="notice">';
+ echo _('Aucune donnée trouvée');
+ echo '</p>';
+ }
+
+ } catch (Exception $e){
+ alert($e->getMessage());
}
- else
- {
- echo '<p class="notice">';
- echo _('Aucune donnée trouvée');
- echo '</p>';
- }
-
}
+
?>
diff --git a/include/class/anc_balance_double.class.php
b/include/class/anc_balance_double.class.php
index 26fed20..3aed8e3 100644
--- a/include/class/anc_balance_double.class.php
+++ b/include/class/anc_balance_double.class.php
@@ -48,6 +48,8 @@ class Anc_Balance_Double extends Anc_Print
function display_html ()
{
+ if ($this->pa_id == $this->pa_id2) throw new Exception(_("Pas de
croisement avec un seul plan"),1000);
+
bcscale(2);
$r="";
@@ -475,9 +477,8 @@ class Anc_Balance_Double extends Anc_Print
operation_analytique as a join operation_analytique as b on
(a.oa_row=b.oa_row and a.oa_group=b.oa_group)
join poste_analytique as poa on (a.po_id=poa.po_id)
join poste_analytique as pob on (b.po_id=pob.po_id)
- where poa.pa_id=".
- $this->pa_id."
- and pob.pa_id=".$this->pa_id2." ".$this->set_sql_filter()."
+ where poa.pa_id= $1
+ and pob.pa_id= $2 ".$this->set_sql_filter()."
) as m join poste_analytique as pa on ( a_po_id=pa.po_id)
join poste_analytique as pb on (b_po_id=pb.po_id)
@@ -488,7 +489,7 @@ class Anc_Balance_Double extends Anc_Print
";
- $array=$this->db->get_array($sql);
+ $array=$this->db->get_array($sql,[$this->pa_id,$this->pa_id2]);
$this->has_data=count($array);
if ( $this->has_data == 0 )
return null;
- [Noalyss-commit] [noalyss] 59/173: Mantis #1596: Dans le plan comptable, fiches non cliquables Les fiches sont cliquable dans Plan Comptable , PCMNCFG et dans la liste des postes, en plus on peut obtenir toutes les fiches d'un poste, (continued)
- [Noalyss-commit] [noalyss] 59/173: Mantis #1596: Dans le plan comptable, fiches non cliquables Les fiches sont cliquable dans Plan Comptable , PCMNCFG et dans la liste des postes, en plus on peut obtenir toutes les fiches d'un poste, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 42/173: Currency - fix view, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 52/173: Mantis #0001682: CA - ajouter possibilité d'exporter le plan analytique, add action CSV:Analytic_Axis, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 67/173: Wrong merge broke fiche.class.php, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 64/173: CSS : cosmetic, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 68/173: Fix broken merge, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 71/173: Cosmetic adapt color, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 74/173: TEST : fix some little bugs, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 75/173: mantis #1690: Bug : impossible d'utiliser < dans Inplace_Edit Replace strip_tags , add a space before the "<", Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 21/173: Currency : for misc. operation, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 76/173: Mantis #1693: CA - problème avec la balance croisée double,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 79/173: Merge with dev7109, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 72/173: Mantis #0001618: Journaux - choix du type en premier, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 77/173: translation, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 80/173: Merge branch 'master' into entreprise, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 82/173: Merge branch 'dev7109' into entreprise, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 88/173: Merge branch 'dev7109' into entreprise, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 26/173: Currency : history for accounting , correct amount in currency, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 28/173: remove commented code, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 34/173: by default jrn is an empty array, Dany De Bontridder, 2021/03/22
- [Noalyss-commit] [noalyss] 40/173: Protect parameters, Dany De Bontridder, 2021/03/22