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);