diff --git a/modules/anagrafiche/ajax/select.php b/modules/anagrafiche/ajax/select.php
index 0143b15cf..79167c1c4 100644
--- a/modules/anagrafiche/ajax/select.php
+++ b/modules/anagrafiche/ajax/select.php
@@ -111,7 +111,7 @@ switch ($resource) {
// Nota Bene: nel campo id viene specificato idtipoanagrafica-idanagrafica -> modulo Utenti e permessi, creazione nuovo utente
case 'anagrafiche':
- $query = "SELECT CONCAT(an_tipianagrafiche.idtipoanagrafica, '-', an_anagrafiche.idanagrafica) AS id, CONCAT_WS('', ragione_sociale, ' (', citta, ' ', provincia, ')') AS descrizione idtipointervento_default FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica |where| ORDER BY ragione_sociale";
+ $query = "SELECT CONCAT(an_tipianagrafiche.idtipoanagrafica, '-', an_anagrafiche.idanagrafica) AS id, CONCAT_WS('', ragione_sociale, IF(citta !='' OR provincia != '', CONCAT(' (', citta, IF(provincia!='', CONCAT(' ', provincia), ''), ')'), '')) AS descrizione, idtipointervento_default FROM an_anagrafiche INNER JOIN (an_tipianagrafiche_anagrafiche INNER JOIN an_tipianagrafiche ON an_tipianagrafiche_anagrafiche.idtipoanagrafica=an_tipianagrafiche.idtipoanagrafica) ON an_anagrafiche.idanagrafica=an_tipianagrafiche_anagrafiche.idanagrafica |where| ORDER BY ragione_sociale";
foreach ($elements as $element) {
$filter[] = 'an_anagrafiche.idanagrafica='.prepare($element);
diff --git a/modules/ddt/add.php b/modules/ddt/add.php
index 8016737bc..b931aa92f 100644
--- a/modules/ddt/add.php
+++ b/modules/ddt/add.php
@@ -7,13 +7,13 @@ $module = Modules::get($id_module);
if ($module['name'] == 'Ddt di vendita') {
$dir = 'entrata';
- $id_tipoddt = $dbo->fetchOne("SELECT id FROM dt_tipiddt WHERE descrizione='Ddt di vendita'")['id'];
+ $id_tipoddt = $dbo->fetchOne("SELECT id FROM dt_tipiddt WHERE descrizione='Ddt in uscita'")['id'];
$tipo_anagrafica = tr('Cliente');
} else {
$dir = 'uscita';
- $id_tipoddt = $dbo->fetchOne("SELECT id FROM dt_tipiddt WHERE descrizione='Ddt di acquisto'")['id'];
+ $id_tipoddt = $dbo->fetchOne("SELECT id FROM dt_tipiddt WHERE descrizione='Ddt in entrata'")['id'];
$tipo_anagrafica = tr('Fornitore');
}
diff --git a/modules/ddt/edit.php b/modules/ddt/edit.php
index b272831f1..9d084fb04 100644
--- a/modules/ddt/edit.php
+++ b/modules/ddt/edit.php
@@ -94,17 +94,7 @@ if ($module['name'] == 'Ddt di vendita') {
-
- {[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "value": "$idanagrafica$", "ajax-source": "clienti", "readonly": "" ]}
-
- {[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "value": "$idanagrafica$", "ajax-source": "fornitori", "readonly": "" ]}
-
+ {[ "type": "select", "label": "", "name": "idanagrafica", "required": 1, "value": "$idanagrafica$", "ajax-source": "anagrafiche", "readonly": "" ]}
diff --git a/modules/ordini/edit.php b/modules/ordini/edit.php
index a672c2982..d2d771b39 100644
--- a/modules/ordini/edit.php
+++ b/modules/ordini/edit.php
@@ -168,7 +168,7 @@ if (!empty($elementi)) {
'_DATE_' => Translator::dateToLocale($elemento['data']),
]);
- if (!in_array($elemento['tipo_documento'], ['Ddt di vendita', 'Ddt di acquisto'])) {
+ if (!in_array($elemento['tipo_documento'], ['Ddt in uscita', 'Ddt in ingresso'])) {
$modulo = ($elemento['dir'] == 'entrata') ? 'Fatture di vendita' : 'Fatture di acquisto';
} else {
$modulo = ($elemento['dir'] == 'entrata') ? 'Ddt di vendita' : 'Ddt di acquisto';
diff --git a/templates/ddt/header.php b/templates/ddt/header.php
index 4d69c7d4c..d57c5ed72 100644
--- a/templates/ddt/header.php
+++ b/templates/ddt/header.php
@@ -9,7 +9,7 @@ $default_header$
- $tipo_doc$
+ DDT
diff --git a/update/2_4_2.sql b/update/2_4_2.sql
index 7fb864ee4..b41674ff7 100644
--- a/update/2_4_2.sql
+++ b/update/2_4_2.sql
@@ -644,4 +644,12 @@ INSERT INTO `zz_smtps` (`id`, `name`, `note`, `server`, `port`, `username`, `pas
INSERT INTO `zz_emails` (`id`, `id_module`, `id_smtp`, `name`, `icon`, `subject`, `reply_to`, `cc`, `bcc`, `body`, `read_notify`, `predefined`) VALUES (NULL, (SELECT `id` FROM `zz_modules` WHERE `name` = 'Fatture di vendita'), (SELECT `id` FROM `zz_smtps` WHERE `pec` = 1 LIMIT 0,1), 'PEC', 'fa fa-file', 'Invio fattura numero {numero} del {data}', '', 'sdi01@pec.fatturapa.it', '', 'Gentile Cliente,
\r\ninviamo in allegato la fattura numero {numero} del {data}.
\r\n
\r\nDistinti saluti
\r\n', '0', '0');
-INSERT INTO `zz_email_print` (`id`, `id_email`, `id_print`) VALUES (NULL, (SELECT `id` FROM `zz_emails` WHERE `name` = 'PEC' AND `id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Fatture di vendita')), (SELECT `id` FROM `zz_prints` WHERE `name` = 'Fattura di vendita'));
\ No newline at end of file
+INSERT INTO `zz_email_print` (`id`, `id_email`, `id_print`) VALUES (NULL, (SELECT `id` FROM `zz_emails` WHERE `name` = 'PEC' AND `id_module` = (SELECT `id` FROM `zz_modules` WHERE `name` = 'Fatture di vendita')), (SELECT `id` FROM `zz_prints` WHERE `name` = 'Fattura di vendita'));
+
+-- Ridenominazione "Ddt di vendita" in "Ddt in uscita"
+UPDATE `zz_modules` SET `title`='Ddt in uscita' WHERE `name`='Ddt di vendita';
+UPDATE `dt_tipiddt` SET `descrizione`='Ddt in uscita' WHERE `descrizione`='Ddt di vendita';
+
+-- Ridenominazione "Ddt di acquisto" in "Ddt in ingresso"
+UPDATE `zz_modules` SET `title`='Ddt in ingresso' WHERE `name`='Ddt di acquisto';
+UPDATE `dt_tipiddt` SET `descrizione`='Ddt in ingresso' WHERE `descrizione`='Ddt di acquisto';