<?
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"];	
$sucursal = $_POST["lstsuc"];
$rut_suc = $_POST["txtrut"];
?>
<?
include("../../conex.php");
/********************************** Datos Empresa *********************************************************************/
$sql_bsuc="SELECT * FROM sucursales WHERE sucursal='$sucursal' AND rut = '$rut_suc'";
$res_bsuc = mysql_query($sql_bsuc,$enlace);
$rowsuc=0;
while (mysql_fetch_object ($res_bsuc))
		{
		$id_sucursal=mysql_result($res_bsuc, $rowsuc, "id");
//		echo $id_sucursal."<br>";
		$rowsuc=$rowsuc+1;
		}
		
$sql_empresa = "SELECT * FROM empresa, comunas WHERE comunas.cod_comuna = empresa.comuna AND id=$id_empresa";
	$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;
		}
		$tipo_documento = $radiobutton;
		$sql_num_bol = $_POST["txtndcto"];
		/************************************************** sacar tipo dcto *********************************************/		
		$sql_dcto = "SELECT * FROM tipo_dcto WHERE descripcion = '$tipo_documento' 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");
			$row=$row+1;
			}
		$sql_comprueba = "SELECT * FROM salida AS s, tipo_dcto AS td WHERE s.empresa = $id_empresa AND s.tipo_dcto = $id_tipo_dcto AND s.num_dcto = $sql_num_bol AND td.empresa = $id_empresa AND s.tipo_dcto = td.id";	
		//echo $sql_comprueba;
		$res_comprueba = mysql_query($sql_comprueba,$enlace);	
		$row_comprueba=0;
		while (mysql_fetch_object ($res_comprueba))
			{
			$row_comprueba +=1;
			}


if ($row_comprueba==0)
	{
	
	if ($txtg==0){
		$cant = 1;
		$flag=0;
		$fecha_em=$txtfecha;
		
		$forma_pago = $radiobutton2;
		if ($txtivar=='') $txtivar=0;
		if ($txtactividad=='') $txtactividad=null;
		if ($txtemail=='') $txtemail=null;
		if ($txtfono=='') $txtfono=null;
		if ($txtfax=='') $txtfax=null;
			/***************************** verifica cliente *********************************************/		
			$sql_be = "SELECT * FROM nombres WHERE rut='$txtrut'";
			$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, monto_credito, dias_plazo, id_segmento)
				//VALUES ('$txtrut', '$txtrsoc', '$txtdireccion', '$txtemail', $lstreg, $lstcom, '$txtciudad', '$txtfono', '$txtfax', 'True', '$txtactividad', $id_zona, $id_vendedor, 0, 0, 1 )";
			//	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', cliente = 'True', id_zona = $id_zona, id_vendedor = $id_vendedor, monto_credito=0, dias_plazo=0, id_segmento=1 WHERE codigo = $emp_codigo";
			//	mysql_query($sql_upd,$enlace);
				}
				
				
				
		/****************  Descuento en pesos ****************************************/
			$txttotal=$sql_total;
			$txtsubtotal = $_POST["sql_subtotal"];
			$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;
				}	
	
			
			
			$up_dcto = "UPDATE tipo_dcto SET correlativo = $sql_num_bol WHERE descripcion = '$tipo_documento' AND empresa = $id_empresa";
			$res_up_dcto = mysql_query($up_dcto,$enlace);
			
			/*********************** sacar forma de pago *********************************************/		
			$sql_pago = "SELECT id FROM tipo_pago WHERE descripcion = '$forma_pago'";
			$res_pago = mysql_query($sql_pago,$enlace);
			$row=0;
			while (mysql_fetch_object ($res_pago))
				{
				$id_tipo_pago=mysql_result($res_pago, $row, "id");
				$row=$row+1;
				}
		
			/************************* insertar salida ***********************************************/	
			$dia = substr ($txtfecha, 0, 2);
			$mes = substr ($txtfecha, 3, 2);
			$aņo = substr ($txtfecha, 6, 4); 
			$fecha_em = "$aņo-$mes-$dia";
			$dia = substr ($fechaven, 0, 2);
			$mes = substr ($fechaven, 3, 2);
			$aņo = substr ($fechaven, 6, 4); 
			$fecha_ven = "$aņo-$mes-$dia";	
			if ($tipo_documento=='NC'){
				$sql_neto=$sql_neto*-1;
				$sql_total=$sql_total*-1;
				$sql_iva=$sql_iva*-1;
			}
			$wsql = "INSERT INTO salida (empresa, rut_cliente, num_dcto, tipo_dcto, fecha_emision, fecha_vencimiento, tipo_pago, neto, iva, total, productos, iva_retenido, usuario, bodega, vendedor, zona, id_sucursal) 
			VALUES ($id_empresa, '$txtrut', $sql_num_bol, $id_tipo_dcto, '$fecha_em', '$fecha_ven', $id_tipo_pago, $sql_neto, $sql_iva, $sql_total, 1, '$txtivar', $id_user, $id_bodega, $id_vendedor, $id_zona, $id_sucursal)";
	//		echo $wsql;
			$consulta = mysql_query($wsql,$enlace);
			//++++++++++++++++++++++++++++ Sacar el ultimo
			
			
			$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");
			
			
			if ($forma_pago=='CREDITO')
			{
			
			$des = $tipo_documento.' '.$sql_num_bol;
			$csql="INSERT INTO pago_cliente (empresa, rut, num_salida, fecha, descripcion, valor, tipo, usuario) 
			VALUES ($id_empresa, '$txtrut', $sultimo_id, '$fecha_em', '$des', $sql_total, 'C', $id_user)";
			$con = mysql_query($csql,$enlace);
			}
			
		?>
		
		
		<!--<table width="90%" align="center" border="0" cellpadding="0" cellspacing="0">
		  <tr>
			<td width="25%"><div align="center"><img src="../Images/logo.gif" width="60px" height="60px"></div></td>
			<td width="50%"><div align="center"><strong><font size="6"><?$tipo_documento?> NUMERO <?$sql_num_bol?></font></strong></div></td>
			<td width="25%">&nbsp;</td>
		  </tr>
		</table>
		
		<table width="90%" 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;
					}
				if ($tipo_documento=='NC')
				    {$cantidad[$cant]=$cantidad[$cant]*-1;}
				
					$psql = "INSERT INTO movimiento (empresa, rut, entrada_salida_traspaso, fecha, cod_producto, cantidad, precio_unitario,numero_dcto, tipo_dcto, descuentos, bodega, id_soe) 
					VALUES ($id_empresa, '$txtrut', 'S', '$fecha_em', $codigo[$cant], $cantidad[$cant], $precio[$cant], $sql_num_bol, $id_tipo_dcto, $desporprod[$cant], $id_bodega, $sultimo_id)";					
				$sql_productos = mysql_query($psql,$enlace);
				
				$sql_sal = "UPDATE productos SET saldo=(saldo-$cantidad[$cant]), u_salida=(u_salida+$cantidad[$cant]) WHERE empresa=$id_empresa AND codigo = $codigo[$cant]";
				mysql_query($sql_sal,$enlace);
	
				}
			$cant=$cant+1;
			}
		}
		?>
		<script>
	alert("Venta guardada con exito");
	window.top.open('','_parent','');window.top.close();
</script>
		
		<?
		
	}
	else {
		?>
<script>
	alert ("El numero de documento ingresado ya existe en el sistema");
	window.opener.document.getElementById("txtguardado").value = 0;
	window.top.open('','_parent','');window.top.close();
</script>

		<?
		}
		?>
<!--</table>
<table width="90%" 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">NETO</font></strong></div></td>
		<td width="15%"><div align="right"><font color="#333333" face="Arial, Helvetica, sans-serif">
        $
        <?$sql_neto?>
        </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">IVA</font></strong></div></td>
		<td width="15%"><div align="right"><font color="#333333" face="Arial, Helvetica, sans-serif">
		  $
		  <?$sql_iva?>
	    </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 </font></strong></div></td>
	  	<td width="15%"><div align="right"><font color="#333333" face="Arial, Helvetica, sans-serif">
	    $<?if ($txttotal=='')$txttotal=0;?>
	    <?$sql_total?>
      </font></div></td> aka va D
    </tr>
</table>

	if ($forma_pago!='CONTADO'&&$tipo_documento=='FACTURA')
		{
?>
<script language="JavaScript" src="../../css/cal.js" type="text/JavaScript"></script>
<div align="center">
<table width="400" 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="340px"><div align="left"><font size="1">
		<=$empresa_nombre?><br>
		<=$empresa_direccion?><br>
		<=$empresa_ciudad;?>

		</font></div>
	</td>
    <td width="20%">&nbsp;</td>
  </tr>
</table>
<form action="contado.php" method="post" name="form1" target="_self" id="form1">

<table width="400" border="1" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
	<tr bgcolor="#000000"> 
		<td width="50%"><div align="center"><strong><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">Fecha Pago</font></strong></div></td>
		<td width="50%"><div align="center"><strong><font color="#FFFFFF" face="Arial, Helvetica, sans-serif">Monto $<=$sql_total?></font></strong></div></td>
    </tr>
	< $fecha1=$fecha2=$fecha3=$fecha4=$txtfecha;/*

	$cnt = "1";
	while ($cnt<=$cant23)
		{
		*/?>
	<tr> 
		<td><div align="left">
			<input name="fecha1" id="fecha1" type="text" value="<=$fecha1?>" readonly="1" style="border-width:0;width:80%" border="0">
			<a  href="javascript:show_calendar('form1.fecha1');"><img name="foto1" id="foto1" align="top" border="0" src="../Images/CALENDAR.gif" style="cursor:pointer" title="Presione aqui y seleccione la fecha" /></a>
		</div></td>
		
		<td><div align="left">
			<input name="pago1" id="pago1" type="text" value="<=$pago1;?>" style="border-width:0;width:100%" border="0">
		</div></td>
	</tr>
		<tr> 
		<td><div align="left">
			<input name="fecha2" id="fecha2" type="text" value="<=$fecha2?>" readonly="1" style="border-width:0;width:80%" border="0">
			<a  href="javascript:show_calendar('form1.fecha2');"><img name="foto2" id="foto2" align="top" border="0" src="../Images/CALENDAR.gif" style="cursor:pointer" title="Presione aqui y seleccione la fecha" /></a>
		</div></td>
		
		<td><div align="left">
			<input name="pago2" id="pago2" type="text" value="<=$pago2;?>" style="border-width:0;width:100%" border="0">
		</div></td>
	</tr>
		<tr> 
		<td><div align="left">
			<input name="fecha3" id="fecha3" type="text" value="<=$fecha3?>" readonly="1" style="border-width:0;width:80%" border="0">
			<a  href="javascript:show_calendar('form1.fecha3');"><img name="foto3" id="foto3" align="top" border="0" src="../Images/CALENDAR.gif" style="cursor:pointer" title="Presione aqui y seleccione la fecha" /></a>
		</div></td>
		
		<td><div align="left">
			<input name="pago3" id="pago3" type="text" value="<=$pago3;?>" style="border-width:0;width:100%" border="0">
		</div></td>
	</tr>
		<tr> 
		<td><div align="left">
			<input name="fecha4" id="fecha4" type="text" value="<=$fecha4?>" readonly="1" style="border-width:0;width:80%" border="0">
			<a  href="javascript:show_calendar('form1.fecha4');"><img name="foto4" id="foto4" align="top" border="0" src="../Images/CALENDAR.gif" style="cursor:pointer" title="Presione aqui y seleccione la fecha" /></a>
		</div></td>
		
		<td><div align="left">
			<input name="pago4" id="pago4" type="text" value="<=$pago4;?>" style="border-width:0;width:100%" border="0">
		</div></td>
	</tr>
	
	
	<? /*
		$cnt+=1;
		}
		$cant23+=1;
	*/ ?>
  </table>
<table width="400" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="#000000">
	<tr> 
		<td width="100%"><div align="center"><input type="submit" name="Submit" value="Agregar pago" style="visibility:hidden" width="1px"/>
		    <input type="button" name="Submit2" value="Guardar" onclick="fun_guardar();" />
		</div></td>
    </tr>
</table>
<input name="sql_ultimo" type="text" id="sql_ultimo" style="visibility:hidden" size="1" value="<=$sultimo_id;?>" />
<input name="txtg" type="text" id="txtg" style="visibility:hidden" size="1" value="1"/>
<input name="cant23" type="text" id="cant23" style="visibility:hidden" size="1" value="<=$cant23;?>"/>
<input name="sql_num_bol" type="text" id="sql_num_bol" style="visibility:hidden" size="1" value="<=$sql_num_bol;?>"/>
<input name="tipo_documento" type="text" id="tipo_documento" style="visibility:hidden" size="1" value="<=$tipo_documento;?>"/>
<input name="forma_pago" type="text" id="forma_pago" style="visibility:hidden" size="1" value="<=$forma_pago;?>"/>
</form>
</div>
	< 
		}else{
	?>
	!-->


