diff --git a/CHANGELOG.md b/CHANGELOG.md index fc2100102..7fc0353e3 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ Tutti i maggiori cambiamenti di questo progetto saranno documentati in questo fi Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://keepachangelog.com/), e il progetto segue il [Semantic Versioning](http://semver.org/) per definire le versioni delle release. -- [2.4.19](#2419-2020-11-) +- [2.4.19 (2020-11-10)](#2419-2020-11-10) - [2.4.18 (2020-10-30)](#2418-2020-10-30) - [2.4.17.1 (2020-09-18)](#24171-2020-09-18) - [2.4.17 (2020-08-24)](#2417-2020-08-24) @@ -30,16 +30,23 @@ Il formato utilizzato è basato sulle linee guida di [Keep a Changelog](http://k - [2.2 (2016-11-10)](#22-2016-11-10) - [2.1 (2015-04-02)](#21-2015-04-02) -## 2.4.19 (2020-11-) +## 2.4.19 (2020-11-10) ### Aggiunto (Added) - Aggiunta gestione conto anticipi cliente e fornitore tramite **Prima nota** + - Aggiunta colonna della sede nel modulo **Movimenti** + +### Modificato (Changed) + - Spostati i conti transitori (iva, ecc) su stato patrimoniale ### Fixed - Selezione banca **Preventivi** - Riferimenti attività **Fatture di vendita** - Permesso cambio stato fatture in Bozza - Correzione aggiornamento 2.4.11 per MariaDB + - Correzione calcolo giacenze su plugin **Giacenze** + - Esclusione fatture pro-forma dal calcolo fatturato sul modulo **Statistiche** + - Gestito il conto articolo in fase di fatturazione attività se specificato nella scheda articolo ## 2.4.18 (2020-10-30) diff --git a/include/common/riga.php b/include/common/riga.php index ca2b4ce7c..3a21f0f1d 100755 --- a/include/common/riga.php +++ b/include/common/riga.php @@ -84,7 +84,9 @@ if ($options['dir'] == 'entrata') { } } - aggiorna_guadagno(); + $("#modals > div").on("shown.bs.modal", function () { + aggiorna_guadagno(); + }); $("#prezzo_unitario").keyup(aggiorna_guadagno); $("#costo_unitario").keyup(aggiorna_guadagno); diff --git a/modules/anagrafiche/actions.php b/modules/anagrafiche/actions.php index 5ed2605c1..69783367f 100755 --- a/modules/anagrafiche/actions.php +++ b/modules/anagrafiche/actions.php @@ -329,15 +329,35 @@ switch (post('op')) { break; } -// Operazioni aggiuntive per il logo +// Operazioni aggiuntive per il logo e filigrana stampe if (filter('op') == 'link_file') { - $nome = filter('nome_allegato'); - if ($nome == 'Logo stampe' or $nome = 'Filigrana stampe') { - if (setting('Azienda predefinita') == $id_record && filter('nome_allegato') == $nome) { - Settings::setValue($nome, $upload); + $nome = filter('nome_allegato'); + + $logo_stampe = array("logo stampe", "logo_stampe", "logo stampe.jpg", "logo stampe.png"); + if (in_array(strtolower($nome), $logo_stampe)) { + $nome = 'Logo stampe'; + $uploads = $structure->uploads($id_record)->where('filename', $upload); + foreach ($uploads as $logo) { + $logo->name = $nome; + $logo->save(); } } + + $filigrana_stampe = array("filigrana stampe", "filigrana_stampe", "filigrana stampe.jpg", "filigrana stampe.png"); + if (in_array(strtolower($nome), $filigrana_stampe)) { + $nome = 'Filigrana stampe'; + $uploads = $structure->uploads($id_record)->where('filename', $upload); + foreach ($uploads as $filigrana) { + $filigrana->name = $nome; + $filigrana->save(); + } + } + + + if (($nome == 'Logo stampe' || $nome = 'Filigrana stampe' ) && (setting('Azienda predefinita') == $id_record)) { + Settings::setValue($nome, $upload); + } } // Operazioni aggiuntive per il logo diff --git a/modules/articoli/plugins/articoli.lotti.php b/modules/articoli/plugins/articoli.lotti.php index d09f3751d..5a3a19c88 100755 --- a/modules/articoli/plugins/articoli.lotti.php +++ b/modules/articoli/plugins/articoli.lotti.php @@ -36,8 +36,8 @@ echo ' echo '