<?php
session_start();
include "verifica.php";
include "procesos/almacen_funciones.php";

//@$xs_empresa = $_SESSION['s_empresa']; 
@$xs_empresa_logueada = $_SESSION['s_empresa'];		
@$xs_empresa = $_REQUEST['xempresa_stock'];

@$xmostrar_stock = $_REQUEST['xmostrar_stock'];	

//echo "EMPRESA: ".$xs_empresa;
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>

<script src="assets/js/funciones.js"></script>


<style type="text/css">
<!--
body {cursor: default; } 

.Estilo16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: -1px;
}
.Estilo20 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; }
.Estilo6 {font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
}
-->
</style>
</head>



<body>
<table width="687" border="0" cellpadding="1" cellspacing="1">
  <tr>
    <td width="0" height="31" bgcolor="#397AA8"><div align="center"></div></td>
    <td width="58" bgcolor="#397AA8"><div align="center">
      <div align="center"><span class="Estilo20">C&oacute;digo </span></div>
    </div></td>
    <td width="217" bgcolor="#397AA8"><div align="center">
      <div align="center"><span class="Estilo20">Producto </span></div>
    </div></td>
    <td width="64" bgcolor="#397AA8"><div align="center"><span class="Estilo20">Marca</span></div></td>
    <td width="87" bgcolor="#397AA8"><div align="center"><span class="Estilo20">Presentaci&oacute;n </span></div></td>
    <td width="64" bgcolor="#397AA8"><div align="center"><span class="Estilo20">Unidad de medida </span></div></td>
    <td width="63" bgcolor="#397AA8"><div align="center"><span class="Estilo20">Tipo precio  </span></div></td>
    <td width="51" bgcolor="#397AA8"><div align="center"><span class="Estilo20">Precio </span></div></td>
    <td width="39" bgcolor="#397AA8"><div align="center"><span class="Estilo20">Stock </span></div></td>
    <td width="39" bgcolor="#397AA8"><div align="center"><span class="Estilo20">Stock doc</span></div></td>	
    <td width="13" bgcolor="#397AA8">&nbsp;</td>
  </tr>
  
  

	<?
	@$xid=$_REQUEST['xid'];
	@$xaccion3=$_REQUEST['xaccion3'];
	@$xcriterio2=$_REQUEST['xcriterio2'];	
	
	@$xprecio_tipo=$_REQUEST['xprecio_tipo'];	
	
	$xcriterio2 = str_replace(' ','%',$xcriterio2);						
	
	include("conexion.php");
	
	if(isset($xaccion3)){
		//$result1=mysqli_query($conexion,"SELECT * FROM productos p INNER JOIN marcas m ON p.mar_codi_fk=m.mar_codi INNER JOIN presentacion prs ON p.prs_codi_fk=prs.prs_codi INNER JOIN productos_familia prdfam ON p.prdfam_codi_fk=prdfam.prdfam_codi WHERE p.prd_codigo like '%$xcriterio2%' OR p.prd_nombre like '%$xcriterio2%' OR m.mar_nombre like '%$xcriterio2%' OR prs.prs_nombre like '%$xcriterio2%' OR prdfam.prdfam_nombre like '%$xcriterio2%'  ORDER BY p.prd_nombre;");
		
		/*
		$result1=mysqli_query($conexion,"SELECT prd_codi, unimed_codi, prc_precio, prd_codigo, prd_nombre, mar_nombre, prs_nombre, unimed_nombre, prctip_nombre, prd_stock_minimo 
										FROM productos p 
										INNER JOIN marcas m ON p.mar_codi_fk=m.mar_codi 
										INNER JOIN presentacion prs ON p.prs_codi_fk=prs.prs_codi 
										INNER JOIN productos_familia prdfam ON p.prdfam_codi_fk=prdfam.prdfam_codi 
										INNER JOIN precios prc ON prc.prd_codi_fk=p.prd_codi 
										INNER JOIN unidades_medida u ON u.unimed_codi=prc.unimed_codi_fk 
										INNER JOIN precios_tipo pt ON pt.prctip_codi=prc.prctip_codi_fk 
										LEFT JOIN productos_codigos_proveedor pcp ON pcp.prd_codi_fk=p.prd_codi																				
										WHERE prc.emp_codi_fk=$xs_empresa AND  
										p.prd_estado=1 AND 
										(p.prd_codigo like '%$xcriterio2%' OR 
										p.prd_nombre like '%$xcriterio2%' OR 
										m.mar_nombre like '%$xcriterio2%' OR 
										prs.prs_nombre like '%$xcriterio2%' OR 
										prdfam.prdfam_nombre like '%$xcriterio2%' OR 
										u.unimed_nombre like '%$xcriterio2%' OR 
										pt.prctip_nombre like '%$xcriterio2%' OR										
										pcp.prdcod_codigo1 like '%$xcriterio2%' OR
										pcp.prdcod_codigo2 like '%$xcriterio2%' OR
										pcp.prdcod_codigo3 like '%$xcriterio2%' OR
										pcp.prdcod_codigo4 like '%$xcriterio2%' OR
										pcp.prdcod_codigo5 like '%$xcriterio2%' OR
										pcp.prdcod_codigo6 like '%$xcriterio2%' OR
										pcp.prdcod_codigo7 like '%$xcriterio2%' OR
										pcp.prdcod_codigo8 like '%$xcriterio2%' OR
										pcp.prdcod_codigo9 like '%$xcriterio2%' OR
										pcp.prdcod_codigo10 like '%$xcriterio2%'																																								
										)  
										ORDER BY p.prd_nombre, m.mar_nombre, prs.prs_nombre, u.unimed_nombre, pt.prctip_nombre;");	
		*/
		
		if(trim($xprecio_tipo)=="" or $xprecio_tipo==NULL){
			$sql_precio = " ";
		}else{
			$sql_precio = "	pt.prctip_codi = $xprecio_tipo AND ";
		}								
		
		$result1=mysqli_query($conexion,"SELECT prd_codi, unimed_codi, prc_precio, prd_codigo, prd_nombre, mar_nombre, prs_nombre, unimed_nombre, 
								prctip_nombre, prd_stock_minimo, prdfam_codigo
								FROM productos p 
								INNER JOIN marcas m ON p.mar_codi_fk=m.mar_codi 
								INNER JOIN presentacion prs ON p.prs_codi_fk=prs.prs_codi 
								INNER JOIN productos_familia prdfam ON p.prdfam_codi_fk=prdfam.prdfam_codi 
								INNER JOIN precios prc ON prc.prd_codi_fk=p.prd_codi 
								INNER JOIN unidades_medida u ON u.unimed_codi=prc.unimed_codi_fk 
								INNER JOIN precios_tipo pt ON pt.prctip_codi=prc.prctip_codi_fk 
								LEFT JOIN productos_codigos_proveedor pcp ON pcp.prd_codi_fk=p.prd_codi	
								WHERE prc.emp_codi_fk=$xs_empresa AND 
								p.prd_estado = 1 AND
								".$sql_precio." 
								prc.prc_estado = 1 AND
								(p.prd_codigo like '%$xcriterio2%' OR 
								p.prd_nombre like '%$xcriterio2%' OR 
								m.mar_nombre like '%$xcriterio2%' OR 
								prs.prs_nombre like '%$xcriterio2%' OR 
								prdfam.prdfam_nombre like '%$xcriterio2%' OR 
								u.unimed_nombre like '%$xcriterio2%' OR 
								pt.prctip_nombre like '%$xcriterio2%' OR	
								CONCAT(prdfam_codigo,'-',prd_codigo) like '%$xcriterio2%' OR																	
								pcp.prdcod_codigo1 like '%$xcriterio2%' OR
								pcp.prdcod_codigo2 like '%$xcriterio2%' OR
								pcp.prdcod_codigo3 like '%$xcriterio2%' OR
								pcp.prdcod_codigo4 like '%$xcriterio2%' OR
								pcp.prdcod_codigo5 like '%$xcriterio2%' OR
								pcp.prdcod_codigo6 like '%$xcriterio2%' OR
								pcp.prdcod_codigo7 like '%$xcriterio2%' OR
								pcp.prdcod_codigo8 like '%$xcriterio2%' OR
								pcp.prdcod_codigo9 like '%$xcriterio2%' OR
								pcp.prdcod_codigo10 like '%$xcriterio2%'																				
								) 
								ORDER BY p.prd_nombre, m.mar_nombre, prs.prs_nombre, u.unimed_nombre, pt.prctip_nombre;");
		
		?>
		
		<script language="javascript">
		parent.document.getElementById('d_buscar_producto_resultado').style.display="block";
		</script>	
		
		<?php		
	
	}else{
		//$result1=mysqli_query($conexion,"SELECT * FROM productos p INNER JOIN marcas m ON p.mar_codi_fk=m.mar_codi INNER JOIN presentacion prs ON p.prs_codi_fk=prs.prs_codi INNER JOIN productos_familia prdfam ON p.prdfam_codi_fk=prdfam.prdfam_codi WHERE 1=0 ORDER BY p.prd_nombre;");	
		
		$result1=mysqli_query($conexion,"SELECT * FROM productos p 
		INNER JOIN marcas m ON p.mar_codi_fk=m.mar_codi 
		INNER JOIN presentacion prs ON p.prs_codi_fk=prs.prs_codi 
		INNER JOIN productos_familia prdfam ON p.prdfam_codi_fk=prdfam.prdfam_codi 
		INNER JOIN precios prc ON prc.prd_codi_fk=p.prd_codi 
		INNER JOIN unidades_medida u ON u.unimed_codi=prc.unimed_codi_fk 
		INNER JOIN precios_tipo pt ON pt.prctip_codi=prc.prctip_codi_fk 
		WHERE prc.emp_codi_fk=$xs_empresa and 
		p.prd_estado=1 AND 
		1=0 
		ORDER BY p.prd_nombre, m.mar_nombre, prs.prs_nombre, u.unimed_nombre, pt.prctip_nombre;");
	
	}
	
	$nregistros = mysqli_num_rows($result1);
	?>
	
	<script language="javascript">
	parent.document.getElementById('d_nregistros').innerHTML="<?php echo $nregistros;?> productos encontrados";
	</script>	
	
	<?php
	$nn=0;
	while($row1=mysqli_fetch_array($result1)){
		$nn=$nn+1;
		
		$xprd_stock_minimo = $row1['prd_stock_minimo'];
	
		$xstock = 0;
		$xstock_doc = 0;		
		if($xmostrar_stock==1){		
			$xstock = $almfun->verificar_stock_limite($conexion, $row1['prd_codi'], $row1['unimed_codi'], $xs_empresa, 0, '');	
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $row1['prd_codi'], $row1['unimed_codi'], $xs_empresa, 0, '');							
		}
		
		if($xstock > $xprd_stock_minimo){
			$xcolor_stock = "#66FF66";
		}else{
			if($xstock > 0){
				$xcolor_stock = "#FFFF66";
			}else{
				$xcolor_stock = "#FFCCCC";	
			}
		}
		
		
		if($xstock_doc > $xprd_stock_minimo){
			$xcolor_stock_doc = "#66FF66";
		}else{
			if($xstock_doc > 0){
				$xcolor_stock_doc = "#FFFF66";
			}else{
				$xcolor_stock_doc = "#FFCCCC";	
			}
		}						
	
						
			
	?>
   
  <tr id="tr<?php echo $nn;?>" style=" cursor:default; background-color:#FFFFFF;" 
  
													<?php 
													if($xs_empresa_logueada == $xs_empresa){
													?>
  														    ondblclick="parent.parent.hay_cambios_pedidos(); 
  															agregar_item_cotizaciones(<?php echo $row1['prd_codi'];?>,
																					'adicionar',
																					'temporal',
																					<?php echo $row1['unimed_codi'];?>,
																					<?php echo $row1['prc_precio'];?>);" 
													<?php 
													}else{
													?>
														ondblclick="javascript:alert('ADVERTENCIA: No es permitido seleccionar items de otra sucursal.');"
													<?php 
													}
													?>
																onMouseOver="resaltar('#F9F38A',this.id);" onMouseOut="resaltar('#FFFFFF',this.id);" >
    <td class="Estilo16"></td>
    <td class="Estilo16"><?php echo $row1['prdfam_codigo']."-".$row1['prd_codigo'];?></td>
    <td class="Estilo16"><a href="#"  
	
	  
											<?php 
											if($xs_empresa_logueada == $xs_empresa){
											?>
												onclick="parent.parent.hay_cambios_pedidos(); 
															agregar_item_cotizaciones(<?php echo $row1['prd_codi'];?>,
																					'adicionar',
																					'temporal',
																					<?php echo $row1['unimed_codi'];?>,
																					<?php echo $row1['prc_precio'];?>);" 
											<?php 
											}else{
											?>
												onclick="javascript:alert('ADVERTENCIA: No es permitido seleccionar items de otra sucursal.');"
											<?php 
											}
											?>
																																																															
																					><?php echo $row1['prd_nombre'];?></a></td>
	
	
    <td class="Estilo16"><?php echo $row1['mar_nombre'];?></td>
		  		  
    <td class="Estilo16"><?php echo $row1['prs_nombre'];?></td>
    <td class="Estilo16"><?php echo $row1['unimed_nombre'];?></td>
    <td class="Estilo16"><?php echo $row1['prctip_nombre'];?></td>
    <td class="Estilo16"><div align="right">
	<?php 
	if($xs_empresa_logueada == $xs_empresa){
		echo number_format($row1['prc_precio'],2,'.',',');
	}
	?>		
	
	</div></td>
    <td class="Estilo16"><div align="center" style="background-color:<?php echo $xcolor_stock;?>; font-weight:bold;" ><span class="Estilo6">
	<?php 
	if($xmostrar_stock==1){	
		echo $xstock; 
	}
	?>
	</span></div></td>
	
    <td class="Estilo16"><div align="center" style="background-color:<?php echo $xcolor_stock_doc;?>; font-weight:bold;" ><span class="Estilo6">
	<?php 
	if($xmostrar_stock==1){	
		echo $xstock_doc; 
	}
	?>
	</span></div></td>
	
	
    <td class="Estilo16">&nbsp;</td>
  </tr>
  
	<?
	}
	?>
</table>


<div align="left">
  <iframe id="frame_pedidos_detalle_item" name="frame_pedidos_detalle_item" width="10" height="10" frameborder="0" scrolling="No" marginheight="0" marginwidth="0" allowtransparency="AllowTransparency"></iframe>
</div>

</body>
</html>
