-
+
fetchArray($query);
+
+
+
if (count($rs2) > 0) {
echo '
@@ -85,10 +88,10 @@ if (count($rs2) > 0) {
// Pulsante per riportare nel magazzino centrale.
// Visibile solo se l'intervento non è stato nè fatturato nè completato.
- if (!$records[0]['flag_completato']) {
+ if (empty($readonly)) {
echo '
-
+
';
}
diff --git a/modules/contratti/plugins/contratti.pianificazioneinterventi.php b/modules/contratti/plugins/contratti.pianificazioneinterventi.php
index 9b73d91c6..636544ea0 100644
--- a/modules/contratti/plugins/contratti.pianificazioneinterventi.php
+++ b/modules/contratti/plugins/contratti.pianificazioneinterventi.php
@@ -186,18 +186,22 @@ if (count($rsp) != 0) {
- '.tr('Entro il').'
+ '.tr('Data').'
'.tr('Tipo intervento').'
'.tr('Descrizione').'
- '.tr('Intervento collegato').'
+ '.tr('Intervento').'
'.tr('Sede').'
- '.tr('Opzioni').'
+ '.tr('Impianti').'
+ '.tr('Materiali').'
+ '.tr('Opzioni').'
';
// Elenco promemoria
for ($i = 0; $i < sizeof($rsp); ++$i) {
+
+
// Sede
if ($rsp[$i]['idsede'] == '-1') {
echo '- '.('Nessuna').' -';
@@ -223,10 +227,41 @@ if (count($rsp) != 0) {
$info_intervento = '- '.('Nessuno').' -';
$disabled = '';
}
-
+
+ //data_conclusione contratto
if (date('Y', strtotime($records[0]['data_conclusione'])) < 1971) {
$records[0]['data_conclusione'] = '';
}
+
+ //info impianti
+ if (!empty($rsp[$i]['idimpianti'])){
+ $rsp3 = $dbo->fetchArray('SELECT id, matricola FROM my_impianti WHERE id IN ('.($rsp[$i]['idimpianti']).')');
+ $info_impianti = '';
+ if (!empty( $rsp3 )){
+ for ($a=0; $a $rsp3[$a]['matricola'],
+ ])).' ';
+ }
+ }
+ }
+
+
+ $rsp4 = $dbo->fetchArray('SELECT * FROM co_righe_contratti_materiali WHERE id_riga_contratto = '.prepare($rsp[$i]['id']) );
+ $info_materiali = '';
+ if (!empty( $rsp4 )){
+ for ($b=0; $b $rsp4[$b]['descrizione'],
+ '_QTA_' => Translator::numberToLocale($rsp4[$b]['qta']),
+ '_UM_' => $rsp4[$b]['um'],
+ '_PREZZO_' => $rsp4[$b]['prezzo_vendita'],
+ ])).' ';
+ }
+ }
+
+
+
echo '
'.Translator::dateToLocale($rsp[$i]['data_richiesta']).'
@@ -234,6 +269,8 @@ if (count($rsp) != 0) {
'.nl2br($rsp[$i]['richiesta']).'
'.$info_intervento.'
'.$info_sede.'
+ '.$info_impianti.'
+ '.$info_materiali.'
';
echo '