<?
session_start();
if ($_SESSION['estado'] != "ON")
		{
		?>
		<script>
			parent.location.href = '../index.php';
		</script>
		<? 
		exit();
		}
$id_empresa = $_SESSION['ss_empresa'];
$id_user = $_SESSION['ss_user'];
$id_bodega = $_POST["lstbodega"];	
$id_zona = $_POST["lstzona"];	
$id_vendedor = $_POST["lstvendedor"];
?>
<?php 
include("../../conex.php");
$cant = 1;
$flag=0;
$fechacot = date(Y)."-".date(m)."-".date(d);

	$sql_dcto = "SELECT * FROM tipo_dcto WHERE descripcion = 'COTIZACION' AND empresa = $id_empresa";
	$res_dcto = mysql_query($sql_dcto,$enlace);
	$row=0;
	while (mysql_fetch_object ($res_dcto))
		{
		$id_tipo_dcto=mysql_result($res_dcto, $row, "id");
		$num_tipo_dcto=mysql_result($res_dcto, $row, "correlativo");
		$num_tipo_dcto+=1;
		$row=$row+1;
		}
	$up_dcto = "UPDATE tipo_dcto SET correlativo = $num_tipo_dcto WHERE descripcion = 'COTIZACION' AND empresa = $id_empresa";
	$res_up_dcto = mysql_query($up_dcto,$enlace);

	/********************************** Datos Empresa *********************************************************************/
	$sql_empresa = "SELECT * FROM empresa, comunas WHERE comunas.cod_comuna = empresa.comuna";
	$res_empresa = mysql_query($sql_empresa,$enlace);
	$row=0;
	while (mysql_fetch_object ($res_empresa))
		{
		$empresa_rut=mysql_result($res_empresa, $row, "rut_empresa");
		$empresa_nombre=mysql_result($res_empresa, $row, "nombre");
		$empresa_direccion=mysql_result($res_empresa, $row, "direccion");
		$empresa_ciudad=mysql_result($res_empresa, $row, "ciudad");
		$empresa_comuna=mysql_result($res_empresa, $row, "comunas.comuna");
		$empresa_actividad=mysql_result($res_empresa, $row, "actividad");
		$empresa_rut_representante=mysql_result($res_empresa, $row, "rut_representante");
		$empresa_nombre_representante=mysql_result($res_empresa, $row, "nombre_representante");
		$row=$row+1;
		}
	/********************************** Existe Cliente *********************************************************************/
	if ($txtrut!="")
		{
		$sql_be = "SELECT * FROM nombres WHERE rut='$txtrut' AND cliente ='True'";
		$res_be = mysql_query($sql_be,$enlace);
		$row=0;
		while (mysql_fetch_object ($res_be))
			{
			$emp_codigo=mysql_result($res_be, $row, "codigo");
			$row=$row+1;
			}
		if ($row==0)
			{
			$sql_ins = "INSERT INTO nombres (rut, razon_social, direccion, email, region, comuna, ciudad, fono1, fax, cliente, rubro_giro, id_zona, id_vendedor)
			VALUES ('$txtrut', '$txtrsoc', '$txtdireccion', '$txtemail', $lstreg, $lstcom, '$txtciudad', '$txtfono', '$txtfax', 'True', '$txtactividad', $id_zona, $id_vendedor)";
			mysql_query($sql_ins,$enlace);
			}
		else
			{
			$sql_upd = "UPDATE nombres SET rut = '$txtrut', razon_social = '$txtrsoc', direccion = '$txtdireccion', email = '$txtemail', ciudad = '$txtciudad', comuna = $lstcom, region = $lstreg, rubro_giro = '$txtactividad', fono1 = '$txtfono', fax = '$txtfax', id_zona = $id_zona, id_vendedor = $id_vendedor WHERE codigo = $emp_codigo";
			mysql_query($sql_upd,$enlace);
			}

		}
		
		
		
/******************************  Descuento en pesos *********************************************************************/
	$txtsubtotal = $sql_subt;
	$txttotal = $sql_tot;
	$cal_descuento=($txtsubtotal-$txttotal);
	$por_des=($cal_descuento*100)/$txtsubtotal;
/******************************  Total de productos *********************************************************************/
	
	$cant = "1";
	$ctot_prod=0;
	while ($cant<=$cnt)
		{
		if ($total[$cant]>0)
			{
			$ctot_prod+=1;
			}
		$cant=$cant+1;
		}
			
	/************************************************** sacar valor de iva ***********************************************/	
	$sql_par = "SELECT valor FROM parametros WHERE descripcion = 'IVA'";
	$res_par = mysql_query($sql_par,$enlace);
	$row=0;
	while (mysql_fetch_object ($res_par))
		{
		$par_iva=mysql_result($res_par, $row, "valor");
		$row=$row+1;
		}
	/************************************************** calculo neto e iva ***********************************************/	
	
	$sql_total = ($txttotal*$par_iva);
	$sql_iva=(int)$sql_total;
	$r=($sql_total-intval($sql_total))*10;
	$r=(int)$r;
	if ($r>=5)
		{
		$sql_iva+=1;
		$sql_neto = $txttotal-$sql_iva; 
		}
	else
		{
		$sql_neto = $txttotal-$sql_iva;
		}
		$sql_total = $sql_neto + $sql_iva;


	/************************************************** insertar salida ***********************************************/	
	if ($txtrut!="") $wsql = "INSERT INTO salida (empresa, fecha_emision, rut_cliente, num_dcto, tipo_dcto, productos, total, usuario, bodega, vendedor, zona) VALUES ($id_empresa, '$fechacot','$txtrut', $num_tipo_dcto, $id_tipo_dcto, 1, $sql_tot, $id_user, $id_bodega, $id_vendedor, $id_zona)";
	else $wsql = "INSERT INTO salida (empresa, fecha_emision, num_dcto, tipo_dcto, productos, total, usuario, bodega, vendedor, zona) VALUES ($id_empresa, '$fechacot', $num_tipo_dcto, $id_tipo_dcto, 1, $sql_tot, $id_user, $id_bodega, $id_vendedor, $id_zona)";
	$consulta = mysql_query($wsql,$enlace);
	echo $wsql;
	$sql_ultimo = "SELECT id FROM salida WHERE id=last_insert_id()";
	$res_ultimo =  mysql_query($sql_ultimo, $enlace);		
	$sultimo_id = mysql_result($res_ultimo, 0, "id");
	
	
?>

<form id="form1" name="form1" method="post" action="">
<table width="640" align="center" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td width="60px"><div align="center"><img src="../Images/logo.gif" width="60px" height="60px"></div></td>
	<td width="580px"><div align="left"><font size="1">
		<?=$empresa_nombre?><br>
		<?=$empresa_direccion?><br>
		<?=$empresa_ciudad;?>

		</font></div>
	</td>
    <td width="20%">&nbsp;</td>
  </tr>
</table>
<br>
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="25%">&nbsp;</td>
	<td width="50%"><div align="center"><strong><font size="6">COTIZACION Nš <?=$num_tipo_dcto;?></font></strong></div></td>
    <td width="25%">&nbsp;</td>
  </tr>
</table>

<br><br>

<table width="640px" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
	<tr bgcolor="#000000"> 
		<td width="10%"><div align="center"><strong><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">Cant.</font></strong></div></td>
		<td width="20%"><div align="center"><strong><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">C&oacute;digo</font></strong></div></td>
		<td width="45%"><div align="center"><strong><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">Detalle</font></strong></div></td>
		<td width="10%"><div align="center"><strong><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">Precio</font></strong></div></td>
		<td width="15%"><div align="center"><strong><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">Total $</font></strong></div></td>
    </tr>
<? 
$cant = "1";
$cnt_tot_prod=0;
$total_while=0;
while ($cant<=$cnt)
	{
	if ($total[$cant]>0)
		{
		$cnt_tot_prod+=1;
		if($cnt_tot_prod<$ctot_prod){
			$porcentaje_valor=100-$por_des;
			$totalw=(int)($total[$cant]*$porcentaje_valor/100);
			$total_while+=$totalw;
			$desporprod[$cant]=$total[$cant]-$totalw;
			}
		else{
			$totalw=$txttotal-$total_while;
			$desporprod[$cant]=$total[$cant]-$totalw;
			}
		$psql = "INSERT INTO movimiento (empresa, entrada_salida_traspaso, cod_producto, cantidad, precio_unitario, numero_dcto, tipo_dcto, fecha, descuentos, bodega, id_soe) 
		VALUES ($id_empresa, 'C', $codigo[$cant], $cantidad[$cant], $precio[$cant], $num_tipo_dcto, $id_tipo_dcto, '$fechacot', $desporprod[$cant], $id_bodega, $sultimo_id)";
		$sql_productos = mysql_query($psql,$enlace);
		?>
		<tr> 
			<td width="10%">
			 <input name="cantidad[<? echo "$cant";?>]" id="cantidad[<? echo "$cant";?>]" type="text" value="<? echo "$cantidad[$cant]";?>" readonly="1" style="border-width:0;width:100%" border="0">
		  </td>
			  
			<td width="20%">
				<input name="codigo[<? echo "$cant";?>]" id="codigo[<? echo "$cant";?>]" type="text" value="<? echo "$codigo[$cant]";?>" readonly="1" style="border-width:0;width:100%;" border="0">
			</td>
			
			<td width="45%">
				<input name="detalle[<? echo "$cant";?>]" id="detalle[<? echo "$cant";?>]" type="text" value="<? echo "$detalle[$cant]";?>" readonly="1" style="border-width:0;width:100%;" border="0">
			</td>
			
			<td width="10%">
				<input name="precio[<? echo "$cant";?>]" id="precio[<? echo "$cant";?>]" type="text" value="<? echo "$precio[$cant]";?>" readonly="1" style="border-width:0;text-align:right;width:100%" border="0">
			</td>
				
			<td width="15%">
				<input name="total[<? echo "$cant";?>]" id="total[<? echo "$cant";?>]" type="text" value="<? echo "$total[$cant]";?>" readonly="1" style="border-width:0;text-align:right;width:100%" border="0">
			</td>
		</tr>
		<? 
		}
	$cant=$cant+1;
	}
	?>
</table>
<table width="640px" border="0" align="center" cellpadding="0" cellspacing="0">
	<tr>
	  	<td width="10%">&nbsp;</td>
		<td width="5%">&nbsp;</td>
		<td width="20%">&nbsp;</td>
		<td width="50%"><div align="right"><strong><font color="#333333" face="Arial, Helvetica, sans-serif">SUB TOTAL &nbsp; &nbsp;</font></strong></div></td>
		<td width="15%"><div align="right"><font color="#333333" face="Arial, Helvetica, sans-serif">
        $<input name="sql_subt" id="sql_subt" type="text" value="<?=$sql_sub?>" readonly="1" style="border-width:0;text-align:right;width:90%; font-size:16px" border="0">
        </font></div></td>
    </tr>
	<tr>
		<td width="10%">&nbsp;</td>
		<td width="5%">&nbsp;</td>
		<td width="20%">&nbsp;</td>
		<td width="50%"><div align="right"><strong><font color="#333333" face="Arial, Helvetica, sans-serif">DESCUENTOS &nbsp; &nbsp;</font></strong></div></td>
		<td width="15%"><div align="right"><font color="#333333" face="Arial, Helvetica, sans-serif">
		  $<input name="sql_des" id="sql_des" type="text" value="<?=$sql_des?>" readonly="1" style="border-width:0;text-align:right;width:90%; font-size:16px" border="0">
		  
	    </font></div></td>
    </tr>
	<tr>
		<td width="10%">&nbsp;</td>
		<td width="5%">&nbsp;</td>
		<td width="20%">&nbsp;</td>
	  	<td width="50%"><div align="right"><strong><font color="#333333" face="Arial, Helvetica, sans-serif">TOTAL &nbsp; &nbsp;</font></strong></div></td>
	  	<td width="15%"><div align="right"><font color="#333333" face="Arial, Helvetica, sans-serif">
	    <? if ($txttotal=='')$txttotal=0;?>
		  $<input name="sql_tot" id="sql_tot" type="text" value="<?=$sql_tot?>" readonly="1" style="border-width:0;text-align:right;width:90%; font-size:16px" border="0">
	    
      </font></div></td>
    </tr>
</table>
<table width="90%" border="0" align="center" cellpadding="0" cellspacing="0">
	<tr>
	  	<td width="15%">&nbsp;</td>
		<td width="15%">&nbsp;</td>
		<td width="40%"><div align="center">
			<label>
			<input type="button" name="correo" id="correo" value="Enviar por correo" onClick="fun_correo();">
			</label>
			<label>
			<input type="button" name="guardar" id="guardar" value="Guardar" onClick="fun_guardar();">
			</label>
			<label>
			<input type="button" name="Imprimir" id="imprimir" value="Imprimir" onClick="fun_imprimir_formulario();">
			</label>
			<label>
		    <input type="button" name="salir" id="salir" value="Salir" onClick="fun_salir();">
		    </label>
		</div></td>
		<td width="15%">&nbsp;</td>
		<td width="15%">&nbsp;</td>
    </tr>
</table>
<input name="txtnumcot" type="text" id="txtnumcot" style="visibility:hidden" size="1"  value="<?=$num_tipo_dcto;?>"/>
<input name="txtcom" type="text" id="txtcom" style="visibility:hidden" size="1" />

</form>
<script language='javascript'>
	alert("Se ha guardado con exito");
	window.top.open('','_parent','');window.top.close();
</script>
