Rimozione controlli duplicati su scadenzario
This commit is contained in:
parent
1b38aac150
commit
b3ac97d3db
|
@ -20,16 +20,6 @@ switch (post('op')) {
|
|||
$descrizione = post('descrizione');
|
||||
$iddocumento = post('iddocumento') ?: 0;
|
||||
|
||||
// Calcolo il totale da pagare
|
||||
$scadenza = $dbo->fetchOne('SELECT SUM(da_pagare) AS totale_da_pagare, iddocumento FROM co_scadenziario GROUP BY iddocumento HAVING iddocumento=(SELECT iddocumento FROM co_scadenziario s WHERE id='.prepare($id_record).')');
|
||||
$totale_da_pagare = sum($scadenza['totale_da_pagare'], null);
|
||||
|
||||
// Verifico se il totale sommato è uguale al totale da pagare (solo per le scadenze delle fatture)
|
||||
$totale_utente = 0;
|
||||
foreach (post('da_pagare') as $id_scadenza => $da_pagare) {
|
||||
$totale_utente = sum($totale_utente, $da_pagare);
|
||||
}
|
||||
|
||||
$totale_pagato = 0;
|
||||
$id_scadenza_non_completa = null;
|
||||
foreach (post('da_pagare') as $id => $da_pagare) {
|
||||
|
@ -79,19 +69,6 @@ switch (post('op')) {
|
|||
|
||||
flash()->info(tr('Scadenze aggiornate!'));
|
||||
|
||||
if ($totale_pagato == $totale_da_pagare) {
|
||||
flash()->warning(tr('Le scadenze sono state completate!'));
|
||||
|
||||
redirect(ROOTDIR.'/controller.php?id_module='.$id_module);
|
||||
Filter::set('post', 'backto', null);
|
||||
} else {
|
||||
$id_record = $id_scadenza_non_completa;
|
||||
}
|
||||
|
||||
if ($totale_da_pagare != $totale_utente) {
|
||||
flash()->error(tr('ATTENZIONE: il totale degli importi inseriti non corrisponde al totale da pagare!'));
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'delete':
|
||||
|
|
Loading…
Reference in New Issue