From bc75f0b852494ec1cd762d3abdf830a12269db06 Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Fri, 29 Jan 2021 11:13:01 +0100 Subject: [PATCH] Fix minori su piano dei conti --- modules/partitario/edit.php | 64 +++++++++++++++++++++++-------------- 1 file changed, 40 insertions(+), 24 deletions(-) diff --git a/modules/partitario/edit.php b/modules/partitario/edit.php index 93f3b84a8..561a51a96 100755 --- a/modules/partitario/edit.php +++ b/modules/partitario/edit.php @@ -83,8 +83,12 @@ foreach ($primo_livello as $conto_primo) { '.tr('Descrizione').' - '.tr('Importo').' - '.tr('Importo reddito').' + '.tr('Importo').''; + if($conto_primo['descrizione']=='Economico'){ + echo ' + '.tr('Importo reddito').''; + } + echo ' @@ -120,21 +124,9 @@ foreach ($primo_livello as $conto_primo) { $totale_conto = -$totale_conto; $totale_reddito = -$totale_reddito; } - - // Somma dei totali - if ($conto_primo['descrizione'] == 'Patrimoniale') { - if ($totale_conto > 0) { - $totale_attivita[] = abs($totale_conto); - } else { - $totale_passivita[] = abs($totale_conto); - } - } else { - if ($totale_conto > 0) { - $totale_ricavi[] = abs($totale_conto); - } else { - $totale_costi[] = abs($totale_conto); - } - } + + $totale_conto2 += $totale_conto; + $totale_reddito2 += $totale_reddito; echo ' @@ -198,10 +190,14 @@ foreach ($primo_livello as $conto_primo) { '.moneyFormat($totale_conto, 2).' - - - '.moneyFormat($totale_reddito, 2).' - + '; + if($conto_primo['descrizione']=='Economico'){ + echo ' + + '.moneyFormat($totale_reddito, 2).' + '; + } + echo ' '; } @@ -210,9 +206,12 @@ foreach ($primo_livello as $conto_primo) { - '.tr('Descrizione').' - '.tr('Importo').' - '.tr('Importo reddito').' + '.tr('Totale').' + '.moneyFormat($totale_conto2).''; + if($conto_primo['descrizione']=='Economico'){ + echo ''.moneyFormat($totale_reddito2).''; + } + echo ' '; @@ -225,6 +224,23 @@ foreach ($primo_livello as $conto_primo) {

'; + // Somma dei totali + if ($conto_primo['descrizione'] == 'Patrimoniale') { + if ($totale_conto2 > 0) { + $totale_attivita[] = abs($totale_conto2); + } else { + $totale_passivita[] = abs($totale_conto2); + } + } else { + if ($totale_conto2 > 0) { + $totale_ricavi[] = abs($totale_conto2); + } else { + $totale_costi[] = abs($totale_conto2); + } + } + + $totale_conto2=0; + $totale_reddito2=0; } echo '