Skip to content

Commit e5b4dc9

Browse files
fix: visualizzazione movimenti mastrino
1 parent 62cb764 commit e5b4dc9

2 files changed

Lines changed: 6 additions & 2 deletions

File tree

modules/partitario/dettagli_conto3.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
`co_movimenti`.`data` >= '.prepare($_SESSION['period_start']).' AND
3939
`co_movimenti`.`data` <= '.prepare($_SESSION['period_end']).'
4040
GROUP BY
41-
`co_movimenti`.`idmastrino`
41+
`co_movimenti`.`idmastrino`, IF(`totale`>0, 1, 0)
4242
ORDER BY
4343
`co_movimenti`.`data` DESC, `co_movimenti`.`id` DESC';
4444
$movimenti = $dbo->fetchArray($query);

templates/partitario_mastrino/init.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,11 @@
3131
$conto2 = $dbo->fetchOne('SELECT * FROM co_pianodeiconti2 WHERE id='.prepare($conto3['idpianodeiconti2']));
3232
$conto1 = $dbo->fetchOne('SELECT * FROM co_pianodeiconti1 WHERE id='.prepare($conto2['idpianodeiconti1']));
3333
// Movimenti
34-
$records = $dbo->fetchArray('SELECT co_movimenti.*, SUM(totale) AS totale FROM co_movimenti LEFT JOIN co_documenti ON co_movimenti.iddocumento=co_documenti.id WHERE co_movimenti.idconto='.prepare($id_record).' AND co_movimenti.data>='.prepare($date_start).' AND co_movimenti.data<='.prepare($date_end).' GROUP BY co_movimenti.idmastrino ORDER BY co_movimenti.data, CAST(co_documenti.numero AS UNSIGNED)');
34+
$records = $dbo->fetchArray('SELECT co_movimenti.*, SUM(totale) AS totale FROM co_movimenti LEFT JOIN co_documenti ON co_movimenti.iddocumento=co_documenti.id WHERE co_movimenti.idconto='.prepare($id_record).' AND co_movimenti.data>='.prepare($date_start).' AND co_movimenti.data<='.prepare($date_end).'
35+
GROUP BY
36+
co_movimenti.idmastrino, IF(`totale`>0, 1, 0)
37+
ORDER BY
38+
co_movimenti.data, CAST(co_documenti.numero AS UNSIGNED), CAST(co_documenti.numero_esterno AS UNSIGNED)');
3539

3640
// Calcolo saldo iniziale se non è presente nessun movimento di apertura tra i movimenti del periodo
3741
$has_movimento_apertura = false;

0 commit comments

Comments
 (0)