fetchArray( $q ); $idcliente = $rscontrattii[0]['idanagrafica']; //carica report html $report = file_get_contents ($docroot."/templates/contratti_storico/contratti_storico.html"); $body = file_get_contents ($docroot."/templates/contratti_storico/contratti_storico_body.html"); include_once( "pdfgen_variables.php" ); //Sostituisco i valori tra | | con il valore del campo del db $body .= preg_replace( "/|(.+?)|/", $rscontrattii[0]['${1}'], $body ); $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "
\n"; $body .= " \n"; $body .= "\n"; if ($c_cap!=""){ $c_cap = $c_cap." "; } if ($c_provincia!=""){ $c_provincia = " (".$c_provincia.")"; } $body .= "Spettabile
".$c_ragionesociale."
".$c_indirizzo."
".$c_cap.$c_citta.$c_provincia."
P.Iva: ".$c_piva."
\n"; $body .= "
\n"; $body .= "Situazione: ".$rscontrattii[0]['nome']." No ".$rscontrattii[0]['numero']." DEL ".date("d/m/Y", strtotime( $rscontrattii[0]['data_bozza']) )."
\n"; $body .= "
\n"; // situazione riepilogo $rs_contratto = $dbo->fetchArray("SELECT id_tipocanone FROM co_contratti WHERE id=\"".$idcontratto."\""); $id_tipocontratto=$rs_contratto[0]['id_tipocanone']; $q = "SELECT * FROM `co_contratti_tipi_righe_qta` WHERE idtipocontratto='".$rs_contratto[0]['id_tipocanone']."' ORDER BY ordine"; $rs = $dbo->fetchArray( $q ); $tot = sizeof($rs); $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; for( $i=0; $i<$tot; $i++ ){ //articolo $body .= "\n"; $body .= "\n"; //Q.tà $body .= "\n"; $qta_consumata=cerca_canone_qta($idcontratto,$rs[$i]['idarticolo']); if( $qta_consumata > $rs[$i]['qta'] ){ $qta_consumata = $rs[$i]['qta'] ; } $body .= "\n"; if( ($rs[$i]['qta'] - $qta_consumata ) == 0 ){ $body .= "\n"; } else{ $body .= "\n"; } $body .= "\n"; } $body .= "\n"; $body .= "
DescrizioneQta CanoneQta ConsumataQta Residua
".$rs[$i]['descrizione']."".number_format( $rs[$i]['qta'], get_var("Cifre decimali"), ",", "." )."".number_format( $qta_consumata, get_var("Cifre decimali"), ",", "." )."ESAURITO".number_format( ($rs[$i]['qta'] - $qta_consumata ), get_var("Cifre decimali"), ",", "." )."


\n"; // attività svolta $rs_contratto = $dbo->fetchArray("SELECT id_tipocanone FROM co_contratti WHERE id=\"".$idcontratto."\""); $id_tipocontratto=$rs_contratto[0]['id_tipocanone']; $q = "SELECT * FROM `co_righe_documenti` WHERE idcontratto='".$idcontratto."' and riga_canone='1'"; $rs = $dbo->fetchArray( $q ); $tot = sizeof($rs); $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; for( $i=0; $i<$tot; $i++ ){ if( $rs[$i]['idarticolo'] != 0 ){ $rw_transazione = $dbo->fetchArray( "select * from co_documenti where id='".$rs[$i]['iddocumento']."' "); $descrizione=get_var_tipodoc2($rs[$i]['iddocumento'],"descrizione"); $date_added=$rw_transazione[0]['data']; list($date,$hora)=explode(" ",$date_added); list($Y,$m,$d)=explode("-",$date); $data=$d."-".$m."-".$Y; //articolo $body .= "\n"; // $body .= "\n"; $body .= "\n"; $body .= "\n"; $body .= "\n"; $qta_consumata=cerca_canone_qta($id_contratto,$rs[$i]['idarticolo']); if( $qta_consumata > $rs[$i]['qta'] ){ $qta_consumata = $rs[$i]['qta'] ; } $body .= "\n"; $body .= "\n"; } } $body .= "\n"; $body .= "
DocumentoArticoloDataUtilizzato
".$rw_transazione[0]['numero_documento']." - ".$descrizione."".$rw_transazione[0]['numero_documento']."".$rs[$i]['descrizione']."".$data."".number_format( ($rs[$i]['qta'] - $qta_consumata ), get_var("Cifre decimali"), ",", "." )."


\n"; $report_name = "riepilogo_contratto_".$idcontratto.".pdf"; ?>