From 67d493badd1136f65e47cebe29384ac1a77def20 Mon Sep 17 00:00:00 2001 From: Thomas Zilio Date: Fri, 29 Nov 2019 17:58:52 +0100 Subject: [PATCH] Fix minori registrazione movimenti --- modules/fatture/modutil.php | 4 ++-- update/2_4_9.sql | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/fatture/modutil.php b/modules/fatture/modutil.php index 1d89d8d8c..f21f2d4bc 100644 --- a/modules/fatture/modutil.php +++ b/modules/fatture/modutil.php @@ -213,10 +213,10 @@ function aggiungi_movimento($iddocumento, $dir, $primanota = 0) } // Lettura info fattura - $query = 'SELECT *, co_documenti.note, co_documenti.idpagamento, co_documenti.id AS iddocumento, co_statidocumento.descrizione AS `stato`, co_tipidocumento.descrizione AS `descrizione_tipodoc` FROM ((co_documenti LEFT OUTER JOIN co_statidocumento ON co_documenti.idstatodocumento=co_statidocumento.id) INNER JOIN an_anagrafiche ON co_documenti.idanagrafica=an_anagrafiche.idanagrafica) INNER JOIN co_tipidocumento ON co_documenti.idtipodocumento=co_tipidocumento.id WHERE co_documenti.id='.prepare($iddocumento); + $query = 'SELECT *, co_documenti.data_competenza, co_documenti.note, co_documenti.idpagamento, co_documenti.id AS iddocumento, co_statidocumento.descrizione AS `stato`, co_tipidocumento.descrizione AS `descrizione_tipodoc` FROM ((co_documenti LEFT OUTER JOIN co_statidocumento ON co_documenti.idstatodocumento=co_statidocumento.id) INNER JOIN an_anagrafiche ON co_documenti.idanagrafica=an_anagrafiche.idanagrafica) INNER JOIN co_tipidocumento ON co_documenti.idtipodocumento=co_tipidocumento.id WHERE co_documenti.id='.prepare($iddocumento); $rs = $dbo->fetchArray($query); $n = sizeof($rs); - $data = $rs[0]['data']; + $data = $rs[0]['data_competenza']; $idanagrafica = $rs[0]['idanagrafica']; $ragione_sociale = $rs[0]['ragione_sociale']; $stato = $rs[0]['stato']; diff --git a/update/2_4_9.sql b/update/2_4_9.sql index e2c60de1e..2f42829a7 100644 --- a/update/2_4_9.sql +++ b/update/2_4_9.sql @@ -255,7 +255,7 @@ UPDATE `zz_settings` SET `help` = NULL WHERE `help` = ''; ALTER TABLE `co_documenti` CHANGE `bollo` `bollo` decimal(12,4), CHANGE `data_stato_fe` `data_stato_fe` TIMESTAMP NULL, ADD `addebita_bollo` BOOLEAN NOT NULL DEFAULT TRUE, ADD `id_riga_bollo` int(11), ADD FOREIGN KEY (`id_riga_bollo`) REFERENCES `co_righe_documenti`(`id`) ON DELETE SET NULL; UPDATE `co_documenti` SET `bollo` = NULL WHERE `idstatodocumento` = (SELECT `id` FROM `co_statidocumento` WHERE `descrizione` = 'Bozza'); -UPDATE `co_documenti` SET `data_registrazione` = NULL WHERE `data_registrazione` = 0000-00-00; +UPDATE `co_documenti` SET `data_registrazione` = NULL WHERE `data_registrazione` = '0000-00-00'; UPDATE `co_documenti` SET `data_registrazione` = `data` WHERE `data_registrazione` IS NULL AND idtipodocumento IN (SELECT id FROM co_tipidocumento WHERE dir = 'uscita'); UPDATE `co_documenti` SET `data_competenza` = `data_registrazione`; UPDATE `co_documenti` SET `data_stato_fe` = NULL WHERE `data_stato_fe` = '0000-00-00 00:00:00';