From 0147caa3728afa658114945f5d102db3df5cb74e Mon Sep 17 00:00:00 2001 From: MatteoPistorello Date: Thu, 18 May 2023 16:11:27 +0200 Subject: [PATCH] Aggiunta stampa ddt in entrata --- templates/ddt/footer.php | 40 +++++++++++++++++++++------------------- templates/ddt/header.php | 2 +- templates/ddt/init.php | 2 +- update/2_4_45.sql | 7 +++++-- 4 files changed, 28 insertions(+), 23 deletions(-) diff --git a/templates/ddt/footer.php b/templates/ddt/footer.php index 26ba29504..21a96fe3c 100755 --- a/templates/ddt/footer.php +++ b/templates/ddt/footer.php @@ -214,28 +214,30 @@ echo ' '; // Firme -echo ' - - - +if ($documento->direzione == 'entrata') { + echo ' +
- '.tr('Firma conducente', [], ['upper' => true]).' -
+ + - + - - + + - - - - - -
+ '.tr('Firma conducente', [], ['upper' => true]).' + - '.tr('Firma vettore', [], ['upper' => true]).' - + '.tr('Firma vettore', [], ['upper' => true]).' + - '.tr('Firma destinatario', [], ['upper' => true]).' -
+ '.tr('Firma destinatario', [], ['upper' => true]).' +
'; + + + + + + '; +} if (empty($options['last-page-footer'])) { echo '$default_footer$'; diff --git a/templates/ddt/header.php b/templates/ddt/header.php index e50a164ee..480f22ac7 100755 --- a/templates/ddt/header.php +++ b/templates/ddt/header.php @@ -41,7 +41,7 @@ $default_header$ -

'.tr('Cliente', [], ['upper' => true]).'

+

'.tr('_TYPE_', ['_TYPE_' => $documento->direzione == 'uscita' ? 'Fornitore' : 'Cliente'], ['upper' => true]).'

$c_codice$

diff --git a/templates/ddt/init.php b/templates/ddt/init.php index 46e070411..f4024159e 100755 --- a/templates/ddt/init.php +++ b/templates/ddt/init.php @@ -36,7 +36,7 @@ $vettore = $dbo->fetchOne('SELECT ragione_sociale FROM an_anagrafiche WHERE idan $tipo_doc = $documento->tipo->descrizione; if (empty($documento['numero_esterno'])) { - $numero = 'pro-forma '.$numero; + $numero = 'pro-forma '.$documento['numero']; $tipo_doc = tr('DDT pro-forma', [], ['upper' => true]); } else { $numero = !empty($documento['numero_esterno']) ? $documento['numero_esterno'] : $documento['numero']; diff --git a/update/2_4_45.sql b/update/2_4_45.sql index 649032ad2..b5b5e548e 100644 --- a/update/2_4_45.sql +++ b/update/2_4_45.sql @@ -103,6 +103,9 @@ UPDATE `em_templates` SET `body` = '

Gentile Cliente,

\n

inviamo in alleg -- Aggiunta stampa liquidazione provvigioni INSERT INTO `zz_prints` (`id_module`, `is_record`, `name`, `title`, `filename`, `directory`, `previous`, `options`, `icon`, `version`, `compatibility`, `order`, `predefined`, `default`, `enabled`, `available_options`) VALUES -((SELECT id FROM zz_modules WHERE `name` = 'Anagrafiche'), 1, 'Provvigioni', 'Provvigioni', 'Provvigioni {ragione_sociale}', 'provvigione', 'idanagrafica', '', 'fa fa-print', '', '', 0, 0, 0, 1, NULL); +((SELECT `id` FROM `zz_modules` WHERE `name` = 'Anagrafiche'), 1, 'Provvigioni', 'Provvigioni', 'Provvigioni {ragione_sociale}', 'provvigione', 'idanagrafica', '', 'fa fa-print', '', '', 0, 0, 0, 1, NULL); -INSERT INTO `zz_settings` (`nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES ( "Visualizza solo promemoria assegnati", '0', 'boolean', '1', 'Applicazione', '7', 'Se abilitata permetti ai tecnici la visualizzazione dei soli promemoria in cui risultano come assegnati'); \ No newline at end of file +INSERT INTO `zz_settings` (`nome`, `valore`, `tipo`, `editable`, `sezione`, `order`, `help`) VALUES ( "Visualizza solo promemoria assegnati", '0', 'boolean', '1', 'Applicazione', '7', 'Se abilitata permetti ai tecnici la visualizzazione dei soli promemoria in cui risultano come assegnati'); + +-- Aggiunta stampa ddt in entrata +INSERT INTO `zz_prints` (`id`, `id_module`, `is_record`, `name`, `title`, `filename`, `directory`, `previous`, `options`, `icon`, `version`, `compatibility`, `order`, `predefined`, `default`, `enabled`) VALUES (NULL, (SELECT `id` FROM `zz_modules` WHERE `name` = 'Ddt di acquisto'), '1', 'Ddt di acquisto', 'Ddt in entrata', 'DDT num. {numero} del {data}', 'ddt', 'idddt', '{\"pricing\":true}', 'fa fa-print', '', '', '0', '1', '1', '1'); \ No newline at end of file