From 7b3a629adfacb701a9c282aeb02422a35f4427a1 Mon Sep 17 00:00:00 2001 From: Loviuz Date: Tue, 5 Dec 2017 00:50:51 +0100 Subject: [PATCH] Fix del bug #58 --- modules/ordini/add_articolo.php | 1 + modules/preventivi/edit_riga.php | 2 +- templates/ddt/init.php | 6 ++++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/modules/ordini/add_articolo.php b/modules/ordini/add_articolo.php index 62bae9bbb..c24fe9a52 100644 --- a/modules/ordini/add_articolo.php +++ b/modules/ordini/add_articolo.php @@ -128,6 +128,7 @@ echo ' $data = $(this).selectData(); $("#prezzo").val($data.prezzo_'.($dir == 'entrata' ? 'vendita' : 'acquisto').'); $("#descrizione").val($data.descrizione); + $("#idiva").selectSetNew($data.idiva_vendita, $data.iva_vendita); $("#um").selectSetNew($data.um, $data.um); }else{ $("#prezzi_articolo button").addClass("disabled"); diff --git a/modules/preventivi/edit_riga.php b/modules/preventivi/edit_riga.php index 256212b4f..1b6d681f1 100644 --- a/modules/preventivi/edit_riga.php +++ b/modules/preventivi/edit_riga.php @@ -65,7 +65,7 @@ echo ' echo '
- {[ "type": "select", "label": "'.tr('Articolo').'", "name": "idarticolo", "value": "'.$idarticolo.'", "ajax-source": "articoli", "extra": "onchange=\"session_set(\'superselect,idarticolo\', $(this).val(), 0); $data = $(this).selectData(); $(\'#prezzo\').val($data.prezzo_vendita); $(\'#desc\').val($data.descrizione); $(\'#um\').selectSetNew($data.um, $data.um);\"" ]} + {[ "type": "select", "label": "'.tr('Articolo').'", "name": "idarticolo", "value": "'.$idarticolo.'", "ajax-source": "articoli", "extra": "onchange=\"session_set(\'superselect,idarticolo\', $(this).val(), 0); $data = $(this).selectData(); $(\'#prezzo\').val($data.prezzo_vendita); $(\'#desc\').val($data.descrizione); $(\'#um\').selectSetNew($data.um, $data.um); $(\'#idiva\').selectSetNew($data.iva_vendita, $data.iva_vendita);\"" ]}
'; diff --git a/templates/ddt/init.php b/templates/ddt/init.php index 999e26648..ed6a83086 100644 --- a/templates/ddt/init.php +++ b/templates/ddt/init.php @@ -11,13 +11,15 @@ $module_name = ($records[0]['dir'] == 'entrata') ? 'Ddt di vendita' : 'Ddt di ac $id_cliente = $records[0]['idanagrafica']; $id_sede = $records[0]['idsede']; -$numero = !empty($records[0]['numero_esterno']) ? $records[0]['numero_esterno'] : $records[0]['numero']; - +$tipo_doc = $records[0]['tipo_doc']; if (empty($records[0]['numero_esterno'])) { $numero = 'pro-forma '.$numero; $tipo_doc = tr('Ddt pro-forma', [], ['upper' => true]); +} else { + $numero = !empty($records[0]['numero_esterno']) ? $records[0]['numero_esterno'] : $records[0]['numero']; } + // Leggo i dati della destinazione (se 0=sede legale, se!=altra sede da leggere da tabella an_sedi) $destinazione = ''; if (!empty($records[0]['idsede'])) {