diff --git a/modules/partitario/actions.php b/modules/partitario/actions.php index 8b7b6a5d6..43899a8cc 100755 --- a/modules/partitario/actions.php +++ b/modules/partitario/actions.php @@ -182,4 +182,17 @@ switch (post('op')) { flash()->info(tr('Chiusura bilancio completata!')); break; + + case 'aggiorna_reddito': + $start = post('start'); + $end = post('end'); + $id_conto = post('id_conto'); + + $dbo->query('UPDATE co_movimenti + INNER JOIN co_pianodeiconti3 ON co_pianodeiconti3.id = co_movimenti.idconto + SET co_movimenti.totale_reddito = (co_movimenti.totale * co_pianodeiconti3.percentuale_deducibile / 100) + WHERE co_pianodeiconti3.id = '.prepare($id_conto).' AND + co_movimenti.data BETWEEN '.prepare($start).' AND '.prepare($end)); + + break; } diff --git a/modules/partitario/add_conto.php b/modules/partitario/add_conto.php index 6b50080b9..f822b390d 100755 --- a/modules/partitario/add_conto.php +++ b/modules/partitario/add_conto.php @@ -2,13 +2,13 @@ include_once __DIR__.'/../../core.php'; -$idconto = get('id'); +$id_conto_lvl2 = get('id'); ?>