2017-08-04 16:28:16 +02:00
|
|
|
<?php
|
|
|
|
|
2018-02-14 16:57:09 +01:00
|
|
|
if (file_exists(DOCROOT.'/lib/jscripts/fullcalendar.min.js')) {
|
|
|
|
delete(DOCROOT.'/lib/jscripts/fullcalendar.min.js');
|
2017-08-04 16:28:16 +02:00
|
|
|
}
|
|
|
|
|
2017-08-30 14:43:38 +02:00
|
|
|
// Riporto su ogni riga della fattura la relativa rivalsa inps e ritenuta d'acconto se impostate
|
2018-07-08 18:11:17 +02:00
|
|
|
$rivalsainps = setting('Percentuale rivalsa inps');
|
|
|
|
$ritenuta = setting("Percentuale ritenuta d'acconto");
|
2017-08-04 16:28:16 +02:00
|
|
|
|
|
|
|
$rs = $dbo->fetchArray('SELECT id FROM co_documenti');
|
|
|
|
|
|
|
|
for ($i = 0; $i < sizeof($rs); ++$i) {
|
|
|
|
if ($rivalsainps != '') {
|
2018-07-08 18:11:17 +02:00
|
|
|
$dbo->query('UPDATE co_righe_documenti SET idrivalsainps="'.setting('Percentuale rivalsa INPS').'", rivalsainps=( (subtotale-sconto) /100 * 4 ) WHERE iddocumento="'.$rs[$i]['id'].'"');
|
2017-08-04 16:28:16 +02:00
|
|
|
} else {
|
|
|
|
$dbo->query('UPDATE co_righe_documenti SET idrivalsainps="0", rivalsainps=0 WHERE iddocumento="'.$rs[$i]['id'].'"');
|
|
|
|
}
|
|
|
|
|
|
|
|
if ($ritenuta != '') {
|
2018-07-08 18:11:17 +02:00
|
|
|
$dbo->query('UPDATE co_righe_documenti SET idritenutaacconto="'.setting("Percentuale ritenuta d'acconto").'", ritenutaacconto=( (subtotale+rivalsainps-sconto) /100 * 20 ) WHERE iddocumento="'.$rs[$i]['id'].'"');
|
2017-08-04 16:28:16 +02:00
|
|
|
} else {
|
|
|
|
$dbo->query('UPDATE co_righe_documenti SET idritenutaacconto="0", ritenutaacconto=0 WHERE iddocumento="'.$rs[$i]['id'].'"');
|
|
|
|
}
|
|
|
|
}
|