<?php

	$idcontratto = save($_GET['idcontratto']);
	
	
	$q = "SELECT * from co_contratti WHERE id='".$idcontratto."'";
	
	$rscontrattii = $dbo->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 .= "<table  class='table_values' border='0' cellpadding='0'>\n";
	$body .= "<tr><td align=\"left\" width='356' style='border:0px;'>\n";
	$body .= " \n";
	$body .= "</td>\n";
	$body .= "<td align=\"left\" width='356' >\n";
	
	
	if ($c_cap!=""){
		$c_cap = $c_cap." ";
	}
	
	if ($c_provincia!=""){
		$c_provincia = " (".$c_provincia.")";
	}
	
	$body .= "<big style=\"line-height:5mm\" >Spettabile<br/><b>".$c_ragionesociale."<br>".$c_indirizzo."<br>".$c_cap.$c_citta.$c_provincia."<br> P.Iva: ".$c_piva."</b></big>\n";
	$body .= "</td>\n";
	$body .= "</tr>\n";

	
	
	$body .= "<tr><td align=\"left\" colspan=\"2\" style='border:0px;'>\n";
	$body .= "<big><b>Situazione:  ".$rscontrattii[0]['nome']." N<sup>o</sup> ".$rscontrattii[0]['numero']." DEL ".date("d/m/Y", strtotime( $rscontrattii[0]['data_bozza']) )."</b><br></big>\n";
	
	$body .= "</td>\n";
	$body .= "</tr>\n";
	

	
	$body .= "</table>\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 .= "<table  class='table_values' border='0' cellpadding='0'>\n";
	$body .= "<col width='385'><col width='90'><col width='100'><col width='90'>\n";
	$body .= "<thead>\n";
	$body .= "<tr><th width='385'>Descrizione</th>\n";
	$body .= "<th width='90' align='center'>Qta Canone</th>\n";
	$body .= "<th width='100' align='center'>Qta Consumata</th>\n";
	$body .= "<th width='90' align='center'>Qta Residua</th></tr>\n";
	$body .= "</thead>\n";
	$body .= "<tbody>\n";

	for( $i=0; $i<$tot; $i++ ){
	
		//articolo
		$body .= "<tr>\n";

		$body .= "<td align='left' valign='top'>".$rs[$i]['descrizione']."</td>\n";
		
		//Q.tà
		$body .= "<td align='center' valign='top'>".number_format( $rs[$i]['qta'], get_var("Cifre decimali"), ",", "." )."</td>\n";

		$qta_consumata=cerca_canone_qta($idcontratto,$rs[$i]['idarticolo']);			
		if( $qta_consumata > $rs[$i]['qta']  ){
			$qta_consumata = $rs[$i]['qta'] ;
		}
		
		$body .= "<td align='center' valign='top'>".number_format( $qta_consumata, get_var("Cifre decimali"), ",", "." )."</td>\n";
	
		if( ($rs[$i]['qta'] - $qta_consumata ) == 0  ){
			$body .= "<td align='left' valign='top'>ESAURITO</td>\n";
		} else{
			$body .= "<td align='center' valign='top'>".number_format( ($rs[$i]['qta'] - $qta_consumata ), get_var("Cifre decimali"), ",", "." )."</td>\n";
		}	
		$body .= "</tr>\n";		
		
	}
	$body .= "</tbody>\n";
	$body .= "</table><br/><br/>\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 .= "<table  class='table_values' border='0' cellpadding='0'>\n";
	$body .= "<col width='270'><col width='250'><col width='70'><col width='75'>\n";
	$body .= "<thead>\n";
	$body .= "<tr><th width='270'>Documento</th>\n";
	$body .= "<th width='250' align='center'>Articolo</th>\n";
	$body .= "<th width='70' align='center'>Data</th>\n";
	$body .= "<th width='75' align='center'>Utilizzato</th></tr>\n";
	$body .= "</thead>\n";
	$body .= "<tbody>\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 .= "<tr>\n";
		//	$body .= "<td align='left' valign='top'>".$rw_transazione[0]['numero_documento']." - ".$descrizione."</td>\n";	
			$body .= "<td align='left' valign='top'>".$rw_transazione[0]['numero_documento']."</td>\n";				
			$body .= "<td align='left' valign='top'>".$rs[$i]['descrizione']."</td>\n";
			$body .= "<td align='center' valign='top'>".$data."</td>\n";			
			$qta_consumata=cerca_canone_qta($id_contratto,$rs[$i]['idarticolo']);			
			if( $qta_consumata > $rs[$i]['qta']  ){
				$qta_consumata = $rs[$i]['qta'] ;
			}			
			$body .= "<td align='center' valign='top'>".number_format( ($rs[$i]['qta'] - $qta_consumata ), get_var("Cifre decimali"), ",", "." )."</td>\n";			
			$body .= "</tr>\n";		
		}	
	
	}
	$body .= "</tbody>\n";
	$body .= "</table><br/><br/>\n";
	

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