[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 196/218: Mantis #1693: CA - problème avec la
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 196/218: Mantis #1693: CA - problème avec la balance croisée double |
Date: |
Thu, 12 Sep 2019 15:59:08 -0400 (EDT) |
sparkyx pushed a commit to branch entreprise
in repository noalyss.
commit d7f9c672170ae5ae02c10c40feb4921360a85f48
Author: Dany De Bontridder <address@hidden>
Date: 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] 172/218: Mantis #0001682: CA - ajouter possibilité d'exporter le plan analytique, add action CSV:Analytic_Axis, (continued)
- [Noalyss-commit] [noalyss] 172/218: Mantis #0001682: CA - ajouter possibilité d'exporter le plan analytique, add action CSV:Analytic_Axis, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 179/218: 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, 2019/09/12
- [Noalyss-commit] [noalyss] 191/218: Cosmetic adapt color, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 182/218: Bug : CARD misplace of "Search Card", Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 189/218: Fiche.clasS.php fix broken merge, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 193/218: Php7.2 incompatibility, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 197/218: translation, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 192/218: Mantis #0001618: Journaux - choix du type en premier, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 183/218: Fix bug from merge, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 195/218: mantis #1690: Bug : impossible d'utiliser < dans Inplace_Edit Replace strip_tags , add a space before the "<", Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 196/218: Mantis #1693: CA - problème avec la balance croisée double,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 206/218: Cosmetic, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 203/218: Merge branch 'dev7109' into entreprise, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 207/218: #0001736: PHP7 comptability, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 214/218: Bug : for customer without vat, there is not variable e_march_x_tva, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 218/218: Merge branch 'dev7109' into entreprise, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 180/218: Mantis #0001614: Problème bilans , changement pour bilan ASBL, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 190/218: translate, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 81/218: adapt to 7.2 , error with sizeof, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 204/218: Cosmetic, Dany De Bontridder, 2019/09/12
- [Noalyss-commit] [noalyss] 208/218: #0001736: PHP7 comptability, Dany De Bontridder, 2019/09/12