form('type') == 'clienti') { $titolo = 'Scadenzario clienti'; $add_where = "AND an_tipianagrafiche.descrizione='Cliente'"; } elseif ($html->form('type') == 'fornitori') { $titolo = 'Scadenzario fornitori'; $add_where = "AND an_tipianagrafiche.descrizione='Fornitore'"; } else { $titolo = 'Scadenzario'; $add_where = ''; } $body .= '

'.$titolo.' dal '.Translator::dateToLocale($_SESSION['period_start']).' al '.Translator::dateToLocale($_SESSION['period_end'])."

\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= "\n"; $body .= "\n"; $rs = $dbo->fetchArray("SELECT co_scadenziario.id AS id, ragione_sociale AS `Anagrafica`, co_pagamenti.descrizione AS `Tipo di pagamento`, CONCAT( co_tipidocumento.descrizione, CONCAT( ' numero ', IF(numero_esterno<>'', numero_esterno, numero) ) ) AS `Documento`, DATE_FORMAT(data_emissione, '%d/%m/%Y') AS `Data emissione`, DATE_FORMAT(scadenza, '%d/%m/%Y') AS `Data scadenza`, da_pagare AS `Importo`, pagato AS `Pagato`, IF(scadenza= '".$_SESSION['period_start']."' AND scadenza <= '".$_SESSION['period_end']."' ORDER BY scadenza ASC"); for ($i = 0; $i < sizeof($rs); ++$i) { $body .= ' '; $body .= ' \n"; $body .= ' \n"; $body .= ' \n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= " \n"; $totale_da_pagare += $rs[$i]['Importo']; $totale_pagato += $rs[$i]['Pagato']; } $body .= " \n"; $body .= " \n"; $body .= " \n"; $body .= "\n"; $body .= "
DocumentoAnagraficaTipo di pagamentoData scadenzaImportoGiĆ  pagato
'.$rs[$i]['Documento'].'
'.$rs[$i]['Data emissione']."
'.$rs[$i]['Anagrafica']."'.$rs[$i]['Tipo di pagamento']."".$rs[$i]['Data scadenza']."".Translator::numberToLocale($rs[$i]['Importo'], 2)."".Translator::numberToLocale($rs[$i]['Pagato'], 2)."
TOTALE:".Translator::numberToLocale($totale_da_pagare, 2)."".Translator::numberToLocale($totale_pagato, 2)."
\n"; $orientation = 'L'; $report_name = 'Scadenzario_Totale.pdf';