From e8a9d2cb529461fd1f0fba03bfacaddfedb55b71 Mon Sep 17 00:00:00 2001 From: Sajo <75281007+sajotrei@users.noreply.github.com> Date: Mon, 17 Aug 2026 10:04:22 +0200 Subject: [PATCH 1/2] Aggiunge riferimenti ordine cliente in stampa (#1249) --- templates/ordini/init.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/templates/ordini/init.php b/templates/ordini/init.php index 1e4605311..a78a48675 100755 --- a/templates/ordini/init.php +++ b/templates/ordini/init.php @@ -67,6 +67,7 @@ $porto = $dbo->fetchOne('SELECT `dt_porto_lang`.`title` as descrizione FROM `dt_porto` LEFT JOIN `dt_porto_lang` ON (`dt_porto`.`id` = `dt_porto_lang`.`id_record` AND `dt_porto_lang`.`id_lang` ='.prepare(Models\Locale::getDefault()->id).') WHERE `dt_porto`.`id` = '.prepare($documento['id_porto'])); $spedizione = $dbo->fetchOne('SELECT `dt_spedizione_lang`.`title` as descrizione FROM `dt_spedizione` LEFT JOIN `dt_spedizione_lang` ON (`dt_spedizione`.`id`=`dt_spedizione_lang`.`id_record` AND `dt_spedizione_lang`.`id_lang`='.prepare(Models\Locale::getDefault()->id).') WHERE `dt_spedizione`.`id` = '.prepare($documento['id_spedizione'])); $vettore = $dbo->fetchOne('SELECT ragione_sociale FROM an_anagrafiche WHERE id = '.prepare($documento['id_vettore'])); +$agente = $dbo->fetchOne('SELECT ragione_sociale FROM an_anagrafiche WHERE id = '.prepare($documento['id_agente'])); $nome_referente = ''; if ($documento->id_referente) { $nome_referente = database()->table('an_referenti') @@ -83,4 +84,7 @@ 'porto' => $porto['descrizione'], 'spedizione' => $spedizione['descrizione'], 'vettore' => $vettore['ragione_sociale'], + 'numero_cliente' => $documento['numero_cliente'], + 'data_cliente' => !empty($documento['data_cliente']) ? Translator::dateToLocale($documento['data_cliente']) : '', + 'agente' => $agente['ragione_sociale'] ?? '', ]; From 525062ddcc3eec9e6de85aa5aad6c2b04ed5efc9 Mon Sep 17 00:00:00 2001 From: Sajo <75281007+sajotrei@users.noreply.github.com> Date: Mon, 17 Aug 2026 10:04:41 +0200 Subject: [PATCH 2/2] Completa riferimenti ordine cliente in stampa (#1249) --- templates/ordini/header.php | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/templates/ordini/header.php b/templates/ordini/header.php index f1758a3ac..18bc31601 100755 --- a/templates/ordini/header.php +++ b/templates/ordini/header.php @@ -61,6 +61,37 @@ '; + +if (!empty($documento['numero_cliente']) || !empty($documento['data_cliente']) || !empty($agente['ragione_sociale'])) { + echo ' +
|
+ '.tr('Numero ordine cliente', [], ['upper' => true]).' +$numero_cliente$ + | ';
+ }
+ if (!empty($documento['data_cliente'])) {
+ echo '
+
+ '.tr('Data ordine cliente', [], ['upper' => true]).' +$data_cliente$ + | ';
+ }
+ if (!empty($agente['ragione_sociale'])) {
+ echo '
+
+ '.tr('Agente', [], ['upper' => true]).' +$agente$ + | ';
+ }
+ echo '
+