From d1b8ba9c2b5f016096471f8f146f971075c18e16 Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Sun, 23 Feb 2020 14:42:25 +0100 Subject: [PATCH] Correzione #764 Rimozione dei controlli sui totali per le scadenze generiche. --- modules/scadenzario/edit.php | 82 +++++++++++++++--------------------- 1 file changed, 34 insertions(+), 48 deletions(-) diff --git a/modules/scadenzario/edit.php b/modules/scadenzario/edit.php index 4eeb85b0a..86e42ff7f 100755 --- a/modules/scadenzario/edit.php +++ b/modules/scadenzario/edit.php @@ -13,7 +13,7 @@ echo ' - + @@ -103,14 +103,13 @@ echo ' '; -$totale_da_pagare = 0; -$totale_pagato = 0; - -// Scelgo la query in base al segmento +// Scelgo la query in base alla scadenza if (!empty($documento)) { $rs = $dbo->fetchArray('SELECT * FROM co_scadenziario WHERE iddocumento = '.prepare($documento->id).' ORDER BY scadenza ASC'); + $totale_da_pagare = $documento->netto; } else { $rs = $dbo->fetchArray('SELECT * FROM co_scadenziario WHERE id = '.prepare($id_record).' ORDER BY scadenza ASC'); + $totale_da_pagare = sum(array_column($rs, 'da_pagare')); } foreach ($rs as $i => $scadenza) { @@ -146,18 +145,6 @@ foreach ($rs as $i => $scadenza) { '; } -$totale_da_pagare = $documento->netto; -$totale_pagato = sum(array_column($rs, 'pagato')); - -if ($totale_da_pagare == $totale_pagato) { - echo ' -'; -} - echo ' @@ -178,7 +165,7 @@ echo '

- +
''.moneyFormat($totale_da_pagare).'', ]); ?>.
+if (empty($documento)) { +echo ' - - - '.tr('Elimina').' +'; +} echo ' - + - + - + - + @@ -234,36 +220,36 @@ echo ' var i = '.$i.'; $(document).on("click", "#add-scadenza", function(){ cleanup_inputs(); - + i++; var text = replaceAll($("#scadenza-template").html(), "-id-", "" + i); - + $("#scadenze").append(text); restart_inputs(); }); '; -?> - +// Abilitazione dei controlli solo per Scadenze collegate a documenti +if (!empty($documento)) { + echo ' +'; +}
{[ "type": "date", "name": "scadenza[-id-]" ]} {[ "type": "number", "name": "da_pagare[-id-]", "decimals": 2, "onchange": "controlloTotale()" ]} {[ "type": "number", "name": "pagato[-id-]", "decimals": 2 ]} {[ "type": "date", "name": "data_concordata[-id-]" ]}