diff --git a/modules/contratti/row-list.php b/modules/contratti/row-list.php index 6e68d0d49..c333f3bbd 100755 --- a/modules/contratti/row-list.php +++ b/modules/contratti/row-list.php @@ -46,7 +46,15 @@ foreach ($righe as $riga) { '.$num.' - '; + + + '; + + // Aggiunta dei riferimenti ai documenti + if ($riga->hasOriginal()) { + echo ' + '.reference($riga->getOriginal()->parent, tr('Origine')).''; + } // Descrizione $descrizione = nl2br($riga->descrizione); @@ -55,7 +63,6 @@ foreach ($righe as $riga) { } echo ' - '.$descrizione.' '; diff --git a/modules/preventivi/row-list.php b/modules/preventivi/row-list.php index 7f3073ea2..302b7c42e 100755 --- a/modules/preventivi/row-list.php +++ b/modules/preventivi/row-list.php @@ -45,7 +45,15 @@ foreach ($righe as $riga) { '.$num.' - '; + + + '; + + // Aggiunta dei riferimenti ai documenti + if ($riga->hasOriginal()) { + echo ' + '.reference($riga->getOriginal()->parent, tr('Origine')).''; + } // Descrizione $descrizione = nl2br($riga->descrizione); @@ -53,7 +61,6 @@ foreach ($righe as $riga) { $descrizione = Modules::link('Articoli', $riga->idarticolo, $riga->codice.' - '.$descrizione); } echo ' - '.$descrizione.' '; diff --git a/update/2_4_18.sql b/update/2_4_18.sql index c5b52b659..ec4574dbb 100644 --- a/update/2_4_18.sql +++ b/update/2_4_18.sql @@ -166,3 +166,5 @@ UPDATE `dt_righe_ddt` SET `dt_righe_ddt`.`descrizione` = CONCAT(`dt_righe_ddt`.`descrizione`, '\nRif. attività num. ', `in_interventi`.`codice`, ' del ', DATE_FORMAT(`in_interventi`.`data_richiesta`, '%d/%m/%Y')) WHERE `dt_righe_ddt`.`original_type` LIKE '%Interventi%'; +-- Aggiunta campi per i riferimenti in Preventivi +ALTER TABLE `co_righe_preventivi` ADD `original_id` int(11), ADD `original_type` varchar(255);