1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2024-12-22 21:28:08 +01:00
openstamanager/update/2_1.php
Thomas Zilio 0a6b708960 Bugfix
Fix di alcuni bug nel sistema di aggiornamento.
2017-08-30 14:43:38 +02:00

26 lines
1.2 KiB
PHP

<?php
if (file_exists($docroot.'/lib/jscripts/fullcalendar.min.js')) {
@unlink($docroot.'/lib/jscripts/fullcalendar.min.js');
}
// Riporto su ogni riga della fattura la relativa rivalsa inps e ritenuta d'acconto se impostate
$rivalsainps = get_var('Percentuale rivalsa inps');
$ritenuta = get_var("Percentuale ritenuta d'acconto");
$rs = $dbo->fetchArray('SELECT id FROM co_documenti');
for ($i = 0; $i < sizeof($rs); ++$i) {
if ($rivalsainps != '') {
$dbo->query('UPDATE co_righe_documenti SET idrivalsainps="'.get_var('Percentuale rivalsa INPS').'", rivalsainps=( (subtotale-sconto) /100 * 4 ) WHERE iddocumento="'.$rs[$i]['id'].'"');
} else {
$dbo->query('UPDATE co_righe_documenti SET idrivalsainps="0", rivalsainps=0 WHERE iddocumento="'.$rs[$i]['id'].'"');
}
if ($ritenuta != '') {
$dbo->query('UPDATE co_righe_documenti SET idritenutaacconto="'.get_var("Percentuale ritenuta d'acconto").'", ritenutaacconto=( (subtotale+rivalsainps-sconto) /100 * 20 ) WHERE iddocumento="'.$rs[$i]['id'].'"');
} else {
$dbo->query('UPDATE co_righe_documenti SET idritenutaacconto="0", ritenutaacconto=0 WHERE iddocumento="'.$rs[$i]['id'].'"');
}
}