From f001e6a6ce92ab6f9d6453bb3efa5887bbf5d4c2 Mon Sep 17 00:00:00 2001 From: Luca Date: Thu, 23 May 2019 16:27:00 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20idintervento=20mostrato=20al=20posto=20di?= =?UTF-8?q?=20codice=20in=20stampa=20riepilogo=20attivi=C3=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pdfgen.riepilogo_interventi.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/templates/riepilogo_interventi/pdfgen.riepilogo_interventi.php b/templates/riepilogo_interventi/pdfgen.riepilogo_interventi.php index d2f5793bb..6a8d9f7b9 100644 --- a/templates/riepilogo_interventi/pdfgen.riepilogo_interventi.php +++ b/templates/riepilogo_interventi/pdfgen.riepilogo_interventi.php @@ -99,7 +99,7 @@ foreach ($interventi as $intervento) { $riga_tecnici .= "\n"; - $line = 'Intervento '.$intervento['Numero'].' del '.Translator::timestampToLocale($intervento['Data inizio'])."
".nl2br($intervento['richiesta'])."

\n"; + $line = 'Intervento '.$intervento['Numero'].' del '.Translator::timestampToLocale($intervento['Data inizio'])."
".nl2br($intervento['descrizione'])."

\n"; // Se l'elenco non è di un singolo cliente stampo anche la sua ragione sociale if (!$singolo_cliente) { @@ -256,7 +256,7 @@ if (sizeof($info_intervento) > 0) { } // Conteggio articoli utilizzati -$query = "SELECT *, (SELECT percentuale FROM co_iva WHERE id=(SELECT idiva_vendita FROM mg_articoli WHERE id=idarticolo)) AS prciva_vendita, (SELECT orario_inizio FROM in_interventi_tecnici WHERE idintervento=mg_articoli_interventi.idintervento GROUP BY idintervento HAVING idintervento=mg_articoli_interventi.idintervento) AS data_intervento, (SELECT prc_guadagno FROM mg_listini WHERE id=(SELECT idlistino_vendite FROM an_anagrafiche WHERE idanagrafica=(SELECT idanagrafica FROM in_interventi WHERE id=mg_articoli_interventi.idintervento) ) ) AS prc_guadagno, (SELECT codice FROM mg_articoli WHERE id=idarticolo) AS codice_art, CONCAT_WS(serial, 'SN: ', ', ') AS codice, SUM(qta) AS sumqta FROM `mg_articoli_interventi` JOIN mg_prodotti ON mg_articoli_interventi.idarticolo = mg_prodotti.id_articolo GROUP BY idarticolo, idintervento, lotto HAVING idintervento IN(".implode(',', $idinterventi).") AND NOT idarticolo='0' ORDER BY idarticolo ASC"; +$query = "SELECT *, (SELECT codice FROM in_interventi WHERE in_interventi.id = mg_articoli_interventi.idintervento ) AS codice, (SELECT percentuale FROM co_iva WHERE id=(SELECT idiva_vendita FROM mg_articoli WHERE id=idarticolo)) AS prciva_vendita, (SELECT orario_inizio FROM in_interventi_tecnici WHERE idintervento=mg_articoli_interventi.idintervento GROUP BY idintervento HAVING idintervento=mg_articoli_interventi.idintervento) AS data_intervento, (SELECT prc_guadagno FROM mg_listini WHERE id=(SELECT idlistino_vendite FROM an_anagrafiche WHERE idanagrafica=(SELECT idanagrafica FROM in_interventi WHERE id=mg_articoli_interventi.idintervento) ) ) AS prc_guadagno, (SELECT codice FROM mg_articoli WHERE id=idarticolo) AS codice_art, CONCAT_WS(serial, 'SN: ', ', ') AS codice, SUM(qta) AS sumqta FROM `mg_articoli_interventi` JOIN mg_prodotti ON mg_articoli_interventi.idarticolo = mg_prodotti.id_articolo GROUP BY idarticolo, idintervento, lotto HAVING idintervento IN(".implode(',', $idinterventi).") AND NOT idarticolo='0' ORDER BY idarticolo ASC"; $rs2 = $dbo->fetchArray($query); if (sizeof($rs2) > 0) { $body .= "\n"; @@ -290,7 +290,7 @@ if (sizeof($rs2) > 0) { $body .= '
'.$rs2[$i]['codice']."\n"; } - $body .= '
Intervento '.$rs2[$i]['idintervento'].' del '.Translator::dateToLocale($rs2[$i]['data_intervento'])."\n"; + $body .= '
Intervento '.$rs2[$i]['codice'].' del '.Translator::dateToLocale($rs2[$i]['data_intervento'])."\n"; $body .= "\n"; // Quantità @@ -326,7 +326,7 @@ if (sizeof($rs2) > 0) { } // Conteggio spese aggiuntive -$query = 'SELECT *, (SELECT orario_inizio FROM in_interventi_tecnici WHERE idintervento=in_righe_interventi.idintervento GROUP BY idintervento HAVING idintervento=in_righe_interventi.idintervento ORDER BY orario_inizio) AS data_intervento FROM in_righe_interventi WHERE idintervento IN('.implode(',', $idinterventi).') ORDER BY id ASC'; +$query = 'SELECT *, (SELECT codice FROM in_interventi WHERE in_interventi.id = in_righe_interventi.idintervento ) AS codice, (SELECT orario_inizio FROM in_interventi_tecnici WHERE idintervento=in_righe_interventi.idintervento GROUP BY idintervento HAVING idintervento=in_righe_interventi.idintervento ORDER BY orario_inizio) AS data_intervento FROM in_righe_interventi WHERE idintervento IN('.implode(',', $idinterventi).') ORDER BY id ASC'; $rs2 = $dbo->fetchArray($query); if (sizeof($rs2) > 0) { @@ -359,7 +359,7 @@ if (sizeof($rs2) > 0) { // Articolo $body .= "\n"; // Quantità
\n"; $body .= ''.$rs2[$i]['descrizione']."
\n"; - $body .= 'Intervento '.$rs2[$i]['idintervento'].' del '.Translator::dateToLocale($rs2[$i]['data_intervento'])."\n"; + $body .= 'Intervento '.$rs2[$i]['codice'].' del '.Translator::dateToLocale($rs2[$i]['data_intervento'])."\n"; $body .= "