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

//@$xs_empresa=$_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="740" border="0" cellpadding="1" cellspacing="1">
  <tr>
    <td width="3" height="31" bgcolor="#1F3864"><div align="center"></div></td>
    <td width="71" bgcolor="#1F3864"><div align="center">
      <div align="center"><span class="Estilo20">C&oacute;digo</span></div>
    </div></td>
    <td width="285" bgcolor="#1F3864"><div align="center">
      <div align="center"><span class="Estilo20">Producto</span></div>
    </div></td>
    <td width="101" bgcolor="#1F3864"><div align="center"><span class="Estilo20">Marca</span></div></td>
    <td width="115" bgcolor="#1F3864"><div align="center"><span class="Estilo20">Presentaci&oacute;n </span></div></td>
    <td width="79" bgcolor="#1F3864"><div align="center"><span class="Estilo20">Unidad de medida </span></div></td>
	
	<?php
	/*
    <td width="62" bgcolor="#1F3864"><div align="center"><span class="Estilo20">Tipo precio  </span></div></td>
    <td width="57" bgcolor="#1F3864"><div align="center"><span class="Estilo20">Precio </span></div></td>
	*/
	?>
	
    <td width="64" bgcolor="#1F3864"><div align="center"><span class="Estilo20">Stock </span></div></td>
  </tr>
  
  

	<?
	@$xid=$_REQUEST['xid'];
	@$xaccion3=$_REQUEST['xaccion3'];
	@$xcriterio2=$_REQUEST['xcriterio2'];		
	$xcriterio2 = str_replace(' ','%',$xcriterio2);		
	
	
	@$xproveedor_criterio=$_REQUEST['xproveedor_criterio'];		
	if(trim($xproveedor_criterio)!="" and $xproveedor_criterio!=NULL){
	
		/*
		$sql_proveedor = " 
		p.prd_codigo_fk = (SELECT ocd.prd_codi_fk 
		FROM orden_compra oc 
		INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk=oc.ordcom_codi
		WHERE oc.per_codi_fk = $xproveedor_criterio AND p.prd_codi_fk = ocd.prd_codi_fk limit 1) AND 
		";
		*/
		
		$sql_proveedor = " p.prd_codi = (SELECT ocd.prd_codi_fk 
						FROM orden_compra oc 
						INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk=oc.ordcom_codi
						WHERE oc.per_codi_fk = $xproveedor_criterio AND p.prd_codi = ocd.prd_codi_fk limit 1) AND 
						";
	}else{
		$sql_proveedor = " ";	
	}		
	
	
	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 
										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 
										(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%')  
										ORDER BY p.prd_nombre, m.mar_nombre, prs.prs_nombre, u.unimed_nombre, pt.prctip_nombre;");	
		*/								
		
										
		/*		
		$result1=mysqli_query($conexion,"SELECT prd_codi, unimed_codi, prd_codigo, prd_nombre, mar_nombre, prs_nombre, unimed_nombre
										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 unidades_medida u ON u.unimed_codi=p.prd_unidad_minima										
										LEFT JOIN productos_codigos_proveedor pcp ON pcp.prd_codi_fk=p.prd_codi	
										WHERE 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										
										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;");	
										
		*/								
																				
		$result1=mysqli_query($conexion,"SELECT prd_codi, unimed_codi, prd_codigo, prd_nombre, mar_nombre, prs_nombre, unimed_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 unidades_medida u ON u.unimed_codi=p.prd_unidad_minima										
										LEFT JOIN productos_codigos_proveedor pcp ON pcp.prd_codi_fk=p.prd_codi	
										WHERE p.prd_estado=1 AND
										".$sql_proveedor."
										(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											
										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;");	
																																		
		?>
		
		<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;		
		if($xmostrar_stock==1){
			$xstock = $almfun->verificar_stock_limite($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";	
			}
		}				
		
	
	?>
   
  <tr id="tr<?php echo $nn;?>" style=" cursor:default; background-color:#FFFFFF;" ondblclick="parent.parent.hay_cambios_pedidos(); 
  															agregar_item_requerimientos_internos(<?php echo $row1['prd_codi'];?>,
																					'adicionar',
																					'temporal',
																					<?php echo $row1['unimed_codi'];?>,
																					<?php echo '0'; //$row1['prc_precio'];?>);" 
																onMouseOver="resaltar('#F9F38A',this.id);" onMouseOut="resaltar('#FFFFFF',this.id);" >
    <td class="Estilo16"></td>
    <td class="Estilo16"><?php echo $row1['prd_codigo'];?></td>
    <td class="Estilo16"><a href="#"  onclick="parent.parent.hay_cambios_pedidos(); 
															agregar_item_requerimientos_internos(<?php echo $row1['prd_codi'];?>,
																					'adicionar',
																					'temporal',
																					<?php echo $row1['unimed_codi'];?>,
																					<?php echo '0';//$row1['prc_precio'];?>);" ><?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>
	
	<?php
	/*
    <td class="Estilo16"><?php echo $row1['prctip_nombre'];?></td>
    <td class="Estilo16"><div align="right"><?php 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>
  </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>
