<?
session_start();

if ($_SESSION['estado'] != "ON")
		{
		?>
		<script>
			parent.location.href = '../index.php';
		</script>
		<? 
		exit();
		}
$id_empresa = $_SESSION['ss_empresa'];
$id_user = $_SESSION['ss_user'];
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Clasificacion</title>
<?
include("../../conex.php");


$mes=$mes2;

if ($mes=='01') $mes = "ENERO";
if ($mes=='02') $mes = "FEBRERO";
if ($mes=='03') $mes = "MARZO";
if ($mes=='04') $mes = "ABRIL";
if ($mes=='05') $mes = "MAYO";
if ($mes=='06') $mes = "JUNIO";
if ($mes=='07') $mes = "JULIO";
if ($mes=='08') $mes = "AGOSTO";
if ($mes=='09') $mes = "SEPTIEMBRE";
if ($mes=='10') $mes = "OCTUBRE";
if ($mes=='11') $mes = "NOVIEMBRE";
if ($mes=='12') $mes = "DICIEMBRE";

$sql="select * from empresa where id='".$id_empresa."'";

$resfs = mysql_query($sql,$enlace);	
$res = mysql_fetch_array($resfs);

?>
<style type="text/css">
<!--
.Estilo1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.Estilo2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#FF0000}
-->
</style>
</head>
<body LINK="#000000" VLINK="#000000" ALINK="#000000">  <br>
<form name="form" action="graba_comprobante.php" target="_blank" >
<div align="center" class="titulos2"></div>
  <div align="center">
	CENTRALIZACION LIBRO COMPRAS<BR>
    GLOSA<BR><BR>
    Centralizacion Libro de Compras EMPRESA <?=$res['nombre']?> mes <?=$mes2?> de <?=$ano?>
    <input name="glosa_comprobante" type="hidden" 
    value="Centralizacion Libro de Compras EMPRESA <?=$res['nombre']?> mes <?=$mes2?> de <?=$ano?>" 
    >
    <input type="hidden" name="Codigo_Empresa" value="<?=$id_empresa?>" >
    <input type="hidden" name="mi_usuario" value="<?=$id_user?>" >
    <input type="hidden" name="id_empresa" value="<?=$id_empresa?>" >
    
    <input type="hidden" name="mi_mes" value="<?=$mes2?>" >
    <input type="hidden" name="mi_ano" value="<?=$ano?>" >
    
    <BR><BR>
    <table width="60%" border="0" cellpadding="0" cellspacing="1">
      <tr bgcolor="#CCCCCC">
      	<th scope="col">#</th>
	  	<th width="50%" scope="col"><div align="center">Glosa</div></th>
		<th  scope="col"><div align="center">Debe</div></th>
        <th  scope="col"><div align="center">Haber</div></th>
      </tr>
		<?			
		$total_neto=0;
		$indice=0;
		
		 $sqlfs = "SELECT id_plan_cuenta, SUM(valor*factor) AS netos,
		  SUM(exento*factor) as exento,SUM(neto*factor) as neto,SUM(iva*factor) as iva,SUM(impuestos*factor) as impuestos,SUM(total*factor) as total,SUM(iva_retenido*factor) as iva_retenido
		  FROM cuentas_de_cargo, entrada WHERE extract(month from entrada.fecha_libro)='$mes2' AND extract(year from entrada.fecha_libro)='$ano' AND cuentas_de_cargo.id_entrada = entrada.id AND cuentas_de_cargo.id_empresa = $id_empresa AND (tipo_dcto=2 OR tipo_dcto=6 OR tipo_dcto=7 OR tipo_dcto=8 OR tipo_dcto=14 OR tipo_dcto=15 OR tipo_dcto=16)  and traspaso='0' GROUP BY id_plan_cuenta  ORDER BY id_plan_cuenta";
		 //echo $sqlfs;

		  	$resfs = mysql_query($sqlfs,$enlace);	
			$cont=0;
			
			$exento=0;
			//neto=0;
			$iva=0;
			$impuestos=0;
			$total=0;
			$iva_retenido=0;
			
			$total_exento=0;
			$total_neto=0;
			$total_iva=0;
			$total_impuestos=0;
			$total_total=0;
			$total_iva_retenido=0;
			
			
			
			while (mysql_fetch_object ($resfs))
				{
				$indice++;
				$id_familia = mysql_result($resfs, $cont, "id_plan_cuenta");
				if ($id_familia!=''){
					
					$sqlc = "SELECT * FROM plan_cuenta WHERE id=$id_familia";
					$resc = mysql_query($sqlc,$enlace);
					$nom_familia = mysql_result($resc, 0, "descripcion");
					$cod_cuenta = mysql_result($resc, 0, "cuenta_contable");
				}
				$fp=1;
				$neto= mysql_result($resfs, $cont, "netos");
				
				$exento=mysql_result($resfs, $cont, "exento");
				//neto=0;
				$iva= mysql_result($resfs, $cont, "iva");
				$impuestos=mysql_result($resfs, $cont, "impuestos");
				$total=mysql_result($resfs, $cont, "total");
				$iva_retenido=mysql_result($resfs, $cont, "iva_retenido");
				//$total=mysql_result($resfs, $cont, "total");
				
				$total_exento=$total_exento+$exento;
				$total_neto=$total_neto+$neto;
				$total_iva=$iva +$total_iva;
				
				//echo "----".$total_neto."--".$neto."----";
				
				$total_impuestos=$total_impuestos+$impuestos;
				$total_total=$total_total+$total;
				$total_iva_retenido=$total_iva_retenido+$iva_retenido;
			
				
				//$total_neto+=$neto;
				//$neto=number_format($neto,0,',','.');
				
		  	?>
            
			<tr>
          
              <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
			  <?=$indice?>
              </td>
		        <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px"><div align="left"><span class="Estilo1"><strong>
	            	<?=$nom_familia?> ( <?=$cod_cuenta?> )
                    <input value="<?=$cod_cuenta?>"  
                    	name="cuenta[<?=$indice?>]" type="hidden"   id="cuenta[<?=$indice?>]" >
                         <input value="<?=$id_familia?>"  
                    	name="id_cuenta[<?=$indice?>]" type="hidden"   id="id_cuenta[<?=$indice?>]" >
          			<input  value="<?=$nom_familia?>"
                    	name="glosa[<?=$indice?>]"  type="hidden"   id="glosa[<?=$indice?>]"  >
				</strong></span></div></td>
				
				<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px"><div align="right"><span class="Estilo1"><strong>
				  <?=number_format($neto,0,',','.');?>
                  <input name="cargo[<?=$indice?>]" value="<?=$neto?>"  id="cargo[<?=$indice?>]" type="hidden"    >
         		  
			    </strong></span></div></td>
				<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
                <div align="right"><span class="Estilo1"><strong>
                  <input name="abono[<?=$indice?>]" value="0"  id="abono[<?=$indice?>]" type="hidden"    > 
			    </strong></span></div></td>	

	        </tr>	
			<?
			$cont+=1;
			}
			
			?>
            
            

			            <tr>
                      
		        <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
              <?
			  /////////////////
			  $sqlfs = "SELECT id_plan_cuenta,
			  		SUM(valor*factor) AS netos,
		  			SUM(exento*factor) as exento,
					SUM(neto) as neto,
					SUM(iva*factor) as iva,
					SUM(impuestos*factor) as impuestos,
					SUM(total*factor) as total,
					SUM(iva_retenido*factor) as iva_retenido
		  FROM cuentas_de_cargo,
		  		 entrada WHERE extract(month from entrada.fecha_libro)='$mes2' AND 
				 extract(year from entrada.fecha_libro)='$ano' AND 
				 cuentas_de_cargo.id_entrada = entrada.id AND 
				 cuentas_de_cargo.id_empresa = $id_empresa AND 
				 (tipo_dcto=2 OR tipo_dcto=6 OR tipo_dcto=7 OR tipo_dcto=8 OR 
				 tipo_dcto=14 OR tipo_dcto=15 OR tipo_dcto=16)  and traspaso='0' 
				 GROUP BY id_plan_cuenta  ORDER BY id_plan_cuenta";
		 //echo $sqlfs;

		  	$resfs = mysql_query($sqlfs,$enlace);	
			$cont=0;
			
		
			$iva=0;
			$total=0;
			$iva_retenido=0;
			
			$total_iva=0;
			$total_total=0;
			$total_iva_retenido=0;
			
			
			
			while (mysql_fetch_object ($resfs))
				{
				$fp=1;
				
				$iva= mysql_result($resfs, $cont, "iva");
				$total=mysql_result($resfs, $cont, "total");
				$iva_retenido=mysql_result($resfs, $cont, "iva_retenido");
				
				
				$total_iva=$iva +$total_iva;
				$total_total=$total_total+$total;
				$total_iva_retenido=$total_iva_retenido+$iva_retenido;
			
			$cont+=1;
			}
			
			
			  
			  $indice++;
              ?>  
			  <?=$indice?>
              <input value="210800" 
               		name="cuenta[<?=$indice?>]" type="hidden"   id="cuenta[<?=$indice?>]" >
                     <input value="39"  
                    	name="id_cuenta[<?=$indice?>]" type="hidden"   id="id_cuenta[<?=$indice?>]" >
          	   <input  value="Iva"
               		name="glosa[<?=$indice?>]"  type="hidden"   id="glosa[<?=$indice?>]"  >
          	   <input  value="<?=$total_iva?>"
               		name="cargo[<?=$indice?>]"  type="hidden"   id="cargo[<?=$indice?>]"  >
               <input  value="0"
               		name="abono[<?=$indice?>]"  type="hidden"   id="abono[<?=$indice?>]"  > 
              </td>
              <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">				
                <div align="left"><span class="Estilo1"><strong>I.V.A. (210800)</strong></span></div></td>
				
	<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
    <div align="right"><span class="Estilo1"><strong><?=number_format($total_iva,0,',','.');?></strong></span></div></td>
               	<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
                <div align="right"></div></td>
	        </tr>	
            
            <tr>
            <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
            <?
			  $indice++;
              ?>  
			  <?=$indice?>
               
              <input value="211030" 
               		name="cuenta[<?=$indice?>]" type="hidden"   id="cuenta[<?=$indice?>]" >
                    <input value="77"  
                    	name="id_cuenta[<?=$indice?>]" type="hidden"   id="id_cuenta[<?=$indice?>]" >
          	   <input  value="Iva Retenido"
               		name="glosa[<?=$indice?>]"  type="hidden"   id="glosa[<?=$indice?>]"  >
          	   <input  value="0"
               		name="cargo[<?=$indice?>]"  type="hidden"   id="cargo[<?=$indice?>]"  >
               <input  value="<?=$total_iva_retenido?>"
               		name="abono[<?=$indice?>]"  type="hidden"   id="abono[<?=$indice?>]"  > 
              </td>
		        <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">				
                <div align="left">
                <span class="Estilo1"><strong>
              IVA Parcial Retenido a Terceros (211030)	</strong></span></div></td>
				<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
                <div align="right"><span class="Estilo1"><strong>
				
			    </strong></span></div></td>
				<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
                <div align="right"><span class="Estilo1"><strong>
				  <?=number_format($total_iva_retenido,0,',','.');?>
			    </strong></span></div></td>
                
	        </tr>	
            
			<tr>
           
				<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
                <?
			  $indice++;
              ?>  
			  <?=$indice?>
              <input value="210301" 
               		name="cuenta[<?=$indice?>]" type="hidden"   id="cuenta[<?=$indice?>]" >
                    <input value="7"  
                    	name="id_cuenta[<?=$indice?>]" type="hidden"   id="id_cuenta[<?=$indice?>]" >
          	   <input  value="provedores"
               		name="glosa[<?=$indice?>]"  type="hidden"   id="glosa[<?=$indice?>]"  >
          	   <input  value="0"
               		name="cargo[<?=$indice?>]"  type="hidden"   id="cargo[<?=$indice?>]"  >
               <input  value="<?=$total_total?>"
               		name="abono[<?=$indice?>]"  type="hidden"   id="abono[<?=$indice?>]"  > 
              </td>
            <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px"><div align="left"><span class="Estilo1"><strong>
           	  Proveedores (210301) </strong></span></div></td>
                <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
                <div align="right"><span class="Estilo1"><strong>
			    </strong></span></div></td>
				<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px"><div align="right"><span class="Estilo1"><strong>
				  <?=number_format($total_total,0,',','.');?>
			    </strong></span></div></td>
				
	        </tr>
            
          <tr>
		        
				
            <td colspan="2" style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px"><div align="center"><span class="Estilo1"><strong>
	            	Total
				</strong></span></div></td>
                <td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px">
                <div align="right"><span class="Estilo1"><strong>
                  <?
				  //echo "---".$total_iva."--";
                  $valor=$total_neto+$total_iva;
				  ?>
				  <?=number_format($valor,0,',','.');?>
			    </strong></span></div></td>
				<td style="border-color:#CCCCCC; border:solid; border-width:2px; border-right-width:1px"><div align="right"><span class="Estilo1"><strong>
				  <?=number_format(($total_total+$total_iva_retenido),0,',','.');?>
			    </strong></span></div></td>
				
	        </tr>  
    </table>
<table width="60%" border="0" cellpadding="0" cellspacing="1">
      <tr bgcolor="#CCCCCC"><td> 
<input name="cantidad_filas_ingreso" type="hidden" value="<?=$indice?>">         
<div align="center">
Fecha del comprobante
<br>
Dia
<select name="dia"  id="dia" onBlur="fecha();" >
  <?
   $ddd = 1;
   while($ddd < 32 ){
   ?>
  	<option value="<? if($ddd <= 9 ){echo "0".$ddd;} else {echo $ddd;};?>" >
  	<? if($ddd <= 9 ){echo "0".$ddd;} else {echo $ddd;};?>
  	</option>
  	<?
	$ddd++;
	}; 
	?>
</select>

MES  <?=$mes2?> 
A&Ntilde;O <?=$ano?>
<input name="fecha_comprobante" type="hidden" id="fecha_comprobante">
<br>
<br>
</div>    
</td></tr></table>
<input type="button" value="Generar Comprobante" 
onClick="javascript:if(confirm('¿Desea realizar esta centralizacion?')) { this.disabled='true';formulario() }" >
  </div>
</form>  
</body>

</html>

<script language="javascript" type="text/javascript">
function formulario(){
document.form.submit();
}

function cerrar()
{
window.top.open('','_parent','');
window.top.close();
}
function fun_imprimir()
	{
	document.getElementById('imprimir').style.display = "none";
	window.print();
	document.getElementById('imprimir').style.display = "block";
	};

function fecha(){
document.form.fecha_comprobante.value = "<?=$ano?>/<?=$mes2?>"+"/"+document.form.dia.value;
}
fecha();
</script>