From 2c25a6a176a54953f6061af020e689cfd15cc2fe Mon Sep 17 00:00:00 2001 From: Luca Date: Mon, 10 Dec 2018 13:21:25 +0100 Subject: [PATCH] Fix #386 --- modules/interventi/modutil.php | 2 +- update/2_4_4.sql | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/interventi/modutil.php b/modules/interventi/modutil.php index 0c5118224..24e3d06de 100644 --- a/modules/interventi/modutil.php +++ b/modules/interventi/modutil.php @@ -369,7 +369,7 @@ function aggiungi_intervento_in_fattura($id_intervento, $id_fattura, $descrizion $codice = $rs[0]['codice']; // Fatturo le ore di lavoro raggruppate per costo orario - $rst = $dbo->fetchArray('SELECT SUM( ROUND( TIMESTAMPDIFF( MINUTE, orario_inizio, orario_fine ) / 60, '.setting('Cifre decimali per quantità').' ) ) AS tot_ore, SUM(prezzo_ore_consuntivo) AS tot_prezzo_ore_consuntivo, SUM(sconto) AS tot_sconto, prezzo_ore_unitario FROM in_interventi_tecnici WHERE idintervento='.prepare($id_intervento).' GROUP BY prezzo_ore_unitario'); + $rst = $dbo->fetchArray('SELECT SUM( ROUND( TIMESTAMPDIFF( MINUTE, orario_inizio, orario_fine ) / 60, '.setting('Cifre decimali per quantità').' ) ) AS tot_ore, SUM(prezzo_ore_unitario*ore) AS tot_prezzo_ore_consuntivo, SUM(sconto) AS tot_sconto, prezzo_ore_unitario FROM in_interventi_tecnici WHERE idintervento='.prepare($id_intervento).' GROUP BY prezzo_ore_unitario'); // Aggiunta riga intervento sul documento if (sizeof($rst) == 0) { diff --git a/update/2_4_4.sql b/update/2_4_4.sql index 827f7a08e..d21632f3d 100644 --- a/update/2_4_4.sql +++ b/update/2_4_4.sql @@ -22,3 +22,6 @@ UPDATE `zz_views` SET `query` = '(SELECT `descrizione` FROM `fe_stati_documento` INSERT INTO `zz_settings` (`id`, `nome`, `valore`, `tipo`, `editable`, `sezione`, `order`) VALUES (NULL, 'OSMCloud Services API Token', '', 'string', 1, 'Fatturazione Elettronica', 11); + +-- Allineo valore Iva predefinita secondo nuovi codici tabella co_iva +UPDATE `zz_settings` SET `valore` = (SELECT id FROM `co_iva` WHERE `codice` = 22 LIMIT 0,1) WHERE `nome` = 'Iva predefinita' AND `valore` = 91;