<?php
//session_start();
if(!isset($_SESSION))session_start();

error_reporting(0);

include "procesos/creditos_formulas.php";
include("conexion.php");
include "verifica.php";
include "cadena_categorias.php";
include "procesos/almacen_funciones.php";


?>
<!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>STOCK</title>

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

<style type="text/css">
<!--
.Estilo6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: 0px;
}


.Estilo66 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: 0px;
}


.Estilo8 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: -1px; }

.Estilo9 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Estilo16 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.Estilo17 {font-size: 11px; letter-spacing: -1px; font-family: Arial, Helvetica, sans-serif;}




-->
</style>
</head>

<body>

<table width="779" border="0" cellpadding="2" cellspacing="2">
  <tr>
    <td width="771"><table width="915" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td width="360">&nbsp;</td>
        <td width="294">&nbsp;</td>
        <td width="261"><div align="right">
          <div align="right"><span class="Estilo8"><a href="#" onclick="imprimir_reporte(); return false;">Imprimir</a> </span></div>
        </div></td>
      </tr>
      <tr>
        <td colspan="3" valign="bottom"><div align="center"><span class="Estilo9">STOCK DE PRODUCTOS (<?php echo $_SESSION['s_empresa_rais_nombre']; ?>)</span></div>
          <div align="left"></div></td>
        </tr>
    </table></td>
  </tr>
  <tr>
    <td><div align="left">
      <table width="899" border="0" cellspacing="1" cellpadding="0">
        <tr>
          <td width="105"><div align="left"><span class="Estilo8">FECHA DE REPORTE : </span></div></td>
          <td width="12"><div align="left"></div></td>
          <td width="116"><div  class="Estilo66" align="left"><?php echo date("d/m/Y");?></div></td>
          <td width="20">&nbsp;</td>
          <td width="122">&nbsp;</td>
          <td width="88">&nbsp;</td>
          <td width="111">&nbsp;</td>
          <td width="319">&nbsp;</td>
        </tr>
      </table>
    </div></td>
  </tr>
  
  <?php
  	$xvalor_total = 0;
  	
	@$xactivar_fam = $_REQUEST['xactivar_fam'];
	@$xfamilia_criterio = $_REQUEST['xfamilia_criterio'];
	
	@$xactivar_fech = $_REQUEST['xactivar_fech'];
	
  	@$xfecha_inicio = $_REQUEST['xfecha_inicio'];
  	@$xfecha_fin = $_REQUEST['xfecha_fin'];	

	@$xactivar_doc = $_REQUEST['xactivar_doc'];
	@$xpagodocumento_criterio = $_REQUEST['xpagodocumento_criterio'];
	
	@$xemp_nom = $_REQUEST['xemp_nom'];	
	

	@$xactivar_emp = $_REQUEST['xactivar_emp'];
	@$xemp_criterio = $_REQUEST['xemp_criterio'];
	
	@$xactivar_costo = $_REQUEST['xactivar_costo'];
	@$xactivar_barras = $_REQUEST['xactivar_barras'];	
	
	@$xstock_criterio = $_REQUEST['xstock_criterio'];
	
	
	if($xstock_criterio == 1){
		$xsituacion_stock = "TODOS";
	}
	if($xstock_criterio == 2){
		$xsituacion_stock = "CON STOCK";
	}
	if($xstock_criterio == 3){
		$xsituacion_stock = "CON STOCK OPTIMO (Mayores al stock mínimo)";
	}
	if($xstock_criterio == 4){
		$xsituacion_stock = "CON STOCK CRITICO (Iguales o menor al stock mínimo pero mayor a cero)";
	}
	if($xstock_criterio == 5){
		$xsituacion_stock = "SIN STOCK";		
	}
	
	
		

	$xemp_nom ="";
	
	if($xemp_criterio!=NULL and trim($xemp_criterio!="")){
		$r_empresa = mysqli_query($conexion, "SELECT emp_nom FROM empresas e WHERE emp_codi=$xemp_criterio;");
		while($row_empresa = mysqli_fetch_array($r_empresa)){
			$xemp_nom = $row_empresa['emp_nom'];
	
		}
	}	

	if($xactivar_emp == 1 and trim($xemp_criterio)!=""){
		//$xcretip_nombre ="";		
	}else{
		$xemp_nom ="TODOS";
	}
	

	@$xs_empresa=$_SESSION['s_empresa'];																									
	if(@$xactivar_emp==1){
														
		if(trim($xemp_criterio)==""){
			$xsql_empresa = " ";
		}else{	
			$xsql_empresa = " AND o.emp_codi_fk=$xemp_criterio ";
		}	

	}else{
	
		$xsql_empresa = " AND o.emp_codi_fk=$xs_empresa ";
							
	}
																							


	

	//echo "xfamilia_criterio: ".$xfamilia_criterio;
	$xfam_nom ="";
	
	if($xfamilia_criterio!=NULL and trim($xfamilia_criterio!="")){
		$r_familia = mysqli_query($conexion, "select prdfam_nombre from productos_familia WHERE prdfam_codi = $xfamilia_criterio;");
		while($row_familia = mysqli_fetch_array($r_familia)){
			$xfam_nom = $row_familia['prdfam_nombre'];	
		}
	}	

	if($xactivar_fam == 1 and trim($xfamilia_criterio)!=""){
		//$xcretip_nombre ="";		
		$cadena_categorias = concatenar_cadena_familias($conexion, $xfamilia_criterio);
		$sql_categorias = " AND (".substr(trim($cadena_categorias),2,strlen($cadena_categorias))." ) ";
		//echo $sql_categorias;
	}else{
		$xfam_nom ="TODOS";
		$sql_categorias = " ";
	}	


  ?>
  
  <tr>
    <td><div align="left">
      <table width="894" border="0" cellspacing="0" cellpadding="0">
        
        <tr>
          <td width="114"><div align="left">
            <div align="right">
              <div align="left"><span class="Estilo8">CRITERIO DE FILTRO : </span></div>
            </div>
          </div></td>
          <td width="128"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo66">Categor&iacute;a de producto</span></div>
          </div></td>
          <td width="12"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo66">: </span></div>
          </div></td>
          <td width="623"><div  class="Estilo66" align="left"><?php echo $xfam_nom;?></div></td>
          <td width="17">&nbsp;</td>
        </tr>
        
        <tr>
          <td>&nbsp;</td>
          <td><div align="right" class="Estilo66">
            <div align="left">Empresa (sucursal) </div>
          </div></td>
          <td><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo66">: </span></div>
          </div></td>
          <td><div align="left">
            <div  class="Estilo66" align="left"><?php echo $xemp_nom;?></div>
          </div></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td><div align="right" class="Estilo66">
            <div align="left">Situaci&oacute;n de stock </div>
          </div></td>
          <td><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo66">: </span></div>
          </div></td>
          <td><div align="left">
            <div  class="Estilo66" align="left"><?php echo $xsituacion_stock;?></div>
          </div></td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td><div align="right" class="Estilo66">
            <div align="left">Fecha l&iacute;mite </div>
          </div></td>
          <td><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo66">: </span></div>
          </div></td>
          <td class="Estilo66">
		  <?php
		  	if($xactivar_fech == 1){
				//echo $xfecha_fin;
				echo date("d/m/Y",strtotime($xfecha_fin));
				$sql_fecha_limite = "";
			}else{
				echo "DESACTIVADA";
				$sql_fecha_limite = "";
			}	  
		  ?>		  </td>
          <td>&nbsp;</td>
        </tr>
      </table>
    </div></td>
  </tr>
  <tr>
    <td class="Estilo66">--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</td>
  </tr>
  




  
  <tr>
    <td>
				
		<span class="Estilo16">
		<?php																																				
		
		if(trim($xfamilia_criterio) == "" and $xfamilia_criterio==NULL){			
			$sql_base = " prdfam_codi_fk_padre = 0 ";
		}else{
			$sql_base = " prdfam_codi = $xfamilia_criterio ";
		}
		
		//$rf1 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre=$xfamilia_criterio ORDER BY prdfam_nombre;");
		$rf1 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE ".$sql_base." ORDER BY prdfam_nombre;");
		while($rowf1 = mysqli_fetch_array($rf1)){
			$xf1_prdfam_codi = $rowf1['prdfam_codi'];																																				
			$xf1_prdfam_nombre = $rowf1['prdfam_nombre'];																				
			
			echo '&nbsp; - &nbsp;'.$xf1_prdfam_nombre; 
			echo "<br>";
			
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo, prd.prd_preciocosto
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf1_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?></span>
		
		
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>		
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">      
	  <tr>
        <td width="19">&nbsp;</td>
        <td width="230"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">PRODUCTO</div>
          </div>
        </div></td>
        <td width="49"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">CODIGO</div>
          </div>
        </div></td>
        <td width="67"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">MARCA</div>
          </div>
        </div></td>
        <td width="100"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">PRESENTACION</div>
          </div>
        </div></td>
        <td width="79"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">MASTERPACK</div>
          </div>
        </div></td>
        <td width="102"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">CATEGORIA</div>
          </div>
        </div></td>
        <td width="70"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">UNIDAD VENTA </div>
          </div>
        </div></td>


		<?php
		if($xactivar_costo==1){		
		?>				
		<td width="41"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">COSTO </div>
          </div>
		  </div></td>
		<td width="41"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">VALOR </div>
          </div>
		  </div></td>
		<?php
		}		
		?>
		  
		  
		<td width="46"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">STOCK MINIMO  </div>
          </div>
		  </div></td>
		<td width="51"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">STOCK </div>
          </div>
		  </div></td>
        <td width="51"><div align="left">
          <div align="right">
            <div align="center" class="Estilo8">STOCK DOC </div>
          </div>
        </div></td>
	  </tr>		
		
		<?php
		}
		?>
						
		
		<?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];				
			$xprd_preciocosto = $row_productos['prd_preciocosto'];		
			
			$xstock = 0;
			$xstock_doc = 0;			
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);	
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
						
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock óptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock crítico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
	
		
      <tr>
        <td width="19" valign="top"><div align="center">
          <div align="right" class="Estilo17">
            <div align="center" class="Estilo6"><?php echo $n;?> </div>
          </div>
        </div></td>
        <td valign="top"><div align="right" class="Estilo17">
          <div align="left" class="Estilo6" style="margin-bottom:5px;">
		  <?php 
		  echo $xprd_nombre;		  
		  ?> 
		  </div>


		  <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?> 		  
		  <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
			<?php
			  echo $cadena_barra;
			?>	  
		  </div>
		  <?php
		  	}
		}	
		  ?>
		  
		  
        </div></td>
        <td valign="top"><div align="right" class="Estilo17">
          <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
        </div></td>
        <td valign="top"><div align="right" class="Estilo17">
          <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
        </div></td>
        <td valign="top"><div align="right" class="Estilo17">
          <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
        </div></td>
        <td valign="top"><div align="right" class="Estilo17">
          <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
        </div></td>
        <td valign="top"><div align="right" class="Estilo17">
          <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
        </div></td>
        <td valign="top"><div align="right" class="Estilo17">
          <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
        </div></td>
        
		<?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";
		$xcosto_ultimo_redondeado = 0;													
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		
		?>
		
		<td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
		<td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
		<?php
		}
		
		?>


		<td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
		<td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
        <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
      </tr>
	  
	  <?php
	  	//exit;
	  
	  }
	  ?>
	  
	<?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
    </table>	
	<div style="width:100%; height:7px;"  >	</div>		
	  <?php
	  }
	  ?>
		
		
		
		<span class="Estilo16"><?php											
			$rf2 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre = $xf1_prdfam_codi ORDER BY prdfam_nombre;");
			while($rowf2 = mysqli_fetch_array($rf2)){
				$xf2_prdfam_codi = $rowf2['prdfam_codi'];																																				
				$xf2_prdfam_nombre = $rowf2['prdfam_nombre'];																								
				
				echo '&nbsp; - &nbsp; - &nbsp;'.$xf2_prdfam_nombre; 
				echo "<br>";									
		
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf2_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?></span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];
			$xprd_preciocosto = $row_productos['prd_preciocosto'];			
			
			$xstock = 0;
			$xstock_doc = 0;
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";
		$xcosto_ultimo_redondeado = 0;													
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>		
	  <?php
	  }
	  ?>
		



		<span class="Estilo16"><?php	
				$rf3 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf2_prdfam_codi ORDER BY prdfam_nombre;");
				while($rowf3 = mysqli_fetch_array($rf3)){
					$xf3_prdfam_codi = $rowf3['prdfam_codi'];																																				
					$xf3_prdfam_nombre = $rowf3['prdfam_nombre'];																								
					
					echo '&nbsp; - &nbsp; - &nbsp; - &nbsp;'.$xf3_prdfam_nombre; 
					echo "<br>";
					

		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf3_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?>
		</span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];
			$xprd_preciocosto = $row_productos['prd_preciocosto'];						
			
			$xstock = 0;
			$xstock_doc = 0;
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
						
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";	
		$xcosto_ultimo_redondeado = 0;												
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>	
	  <?php
	  }
	  ?>
		
			
		<span class="Estilo16"><?php			
					
					$rf4 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf3_prdfam_codi ORDER BY prdfam_nombre;");
					while($rowf4 = mysqli_fetch_array($rf4)){
						$xf4_prdfam_codi = $rowf4['prdfam_codi'];																																				
						$xf4_prdfam_nombre = $rowf4['prdfam_nombre'];
						
						echo '&nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp;'.$xf4_prdfam_nombre; 
						echo "<br>";
						
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf4_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?></span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];
			$xprd_preciocosto = $row_productos['prd_preciocosto'];						
			
			$xstock = 0;
			$xstock_doc = 0;
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);							
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";
		$xcosto_ultimo_redondeado = 0;													
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>			
	  <?php
	  }
	  ?>

	
	  <span class="Estilo16"><?php												
												
						$rf5 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf4_prdfam_codi ORDER BY prdfam_nombre;");
						while($rowf5 = mysqli_fetch_array($rf5)){
							$xf5_prdfam_codi = $rowf5['prdfam_codi'];																																				
							$xf5_prdfam_nombre = $rowf5['prdfam_nombre'];
							
							echo '&nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp;'.$xf5_prdfam_nombre;
							echo "<br>";
		

		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf5_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?></span>
		
		
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];
			$xprd_preciocosto = $row_productos['prd_preciocosto'];						
			
			$xstock = 0;
			$xstock_doc = 0;										
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);										
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";	
		$xcosto_ultimo_redondeado = 0;												
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>
				
	  <?php
	  }
	  ?>
		
			
			<span class="Estilo66"><?php								

							$rf6 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf5_prdfam_codi ORDER BY prdfam_nombre;");
							while($rowf6 = mysqli_fetch_array($rf6)){
								$xf6_prdfam_codi = $rowf6['prdfam_codi'];																																				
								$xf6_prdfam_nombre = $rowf6['prdfam_nombre'];
								
								echo '&nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp;'.$xf6_prdfam_nombre;
								echo "<br>";
								
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf6_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?>
			</span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];	
			$xprd_preciocosto = $row_productos['prd_preciocosto'];					
			
			$xstock = 0;
			$xstock_doc = 0;										
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);										
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";
		$xcosto_ultimo_redondeado = 0;													
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>
				
	  <?php
	  }
	  ?>								
								<span class="Estilo16"><?php
								$rf7 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf6_prdfam_codi ORDER BY prdfam_nombre;");
								while($rowf7 = mysqli_fetch_array($rf7)){
									$xf7_prdfam_codi = $rowf7['prdfam_codi'];																																				
									$xf7_prdfam_nombre = $rowf7['prdfam_nombre'];
									
									echo '&nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp;'.$xf7_prdfam_nombre;
									echo "<br>";
									
									
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf7_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?>
								</span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];
			$xprd_preciocosto = $row_productos['prd_preciocosto'];						
			
			$xstock = 0;
			$xstock_doc = 0;										
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);										
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";
		$xcosto_ultimo_redondeado = 0;													
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>			
	  <?php
	  }
	  ?>									
									
									<span class="Estilo16"><?php							
									$rf8 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf7_prdfam_codi ORDER BY prdfam_nombre;");
									while($rowf8 = mysqli_fetch_array($rf8)){
										$xf8_prdfam_codi = $rowf8['prdfam_codi'];																																				
										$xf8_prdfam_nombre = $rowf8['prdfam_nombre'];
										
										echo '&nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp;'.$xf8_prdfam_nombre;
										echo "<br>";
										
										
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf8_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?></span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];
			$xprd_preciocosto = $row_productos['prd_preciocosto'];						
			
			$xstock = 0;
			$xstock_doc = 0;										
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);										
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";	
		$xcosto_ultimo_redondeado = 0;												
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>			
	  <?php
	  }
	  ?>										
										
										<span class="Estilo16"><?php	
										$rf9 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf8_prdfam_codi ORDER BY prdfam_nombre;");
										while($rowf9 = mysqli_fetch_array($rf9)){
											$xf9_prdfam_codi = $rowf9['prdfam_codi'];																																				
											$xf9_prdfam_nombre = $rowf9['prdfam_nombre'];
											
											 echo '&nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp; - &nbsp;'.$xf9_prdfam_nombre;
											 echo "<br>";
											 
											 
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf9_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?></span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];		
			$xprd_preciocosto = $row_productos['prd_preciocosto'];	
			
			$xstock = 0;
			$xstock_doc = 0;										
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);										
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";
		$xcosto_ultimo_redondeado = 0;													
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>			
	  <?php
	  }
	  ?>											 
											 
											<span class="Estilo16"><?php
											$rf10 = mysqli_query($conexion,"SELECT * FROM productos_familia p WHERE prdfam_codi_fk_padre= $xf9_prdfam_codi ORDER BY prdfam_nombre;");
											while($rowf10 = mysqli_fetch_array($rf10)){
												$xf10_prdfam_codi = $rowf10['prdfam_codi'];																																				
												$xf10_prdfam_nombre = $rowf10['prdfam_nombre'];
												
												echo '&nbsp; -- &nbsp; -- &nbsp; -- &nbsp; -- &nbsp; -- &nbsp;'.$xf10_prdfam_nombre; 
												echo "<br>";
												
		$r_productos = mysqli_query($conexion,"SELECT prd.prd_codi, prd.prd_codigo, prd.prd_nombre, u.unimed_codi, u.unimed_nombre, m.mar_nombre, pf.prdfam_nombre,
											pf.prdfam_codi, prs.prs_nombre, mp.mp_nombre, prd.prd_unidad_minima, prd.prd_stock_minimo
											FROM productos prd
											INNER JOIN unidades_medida u ON u.unimed_codi = prd.prd_unidad_minima
											INNER JOIN marcas m ON m.mar_codi = prd.mar_codi_fk
											INNER JOIN productos_familia pf ON pf.prdfam_codi = prd.prdfam_codi_fk	
											INNER JOIN presentacion prs ON prs.prs_codi = prd.prs_codi_fk
											INNER JOIN masterpack mp ON mp.mp_codi = prd.mp_codi_fk
											WHERE prd.prd_estado = 1		
											AND prdfam_codi_fk=$xf10_prdfam_codi
											ORDER BY prd.prd_nombre;");
		
		$n = 0;
		?></span>
	  <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
	  <table width="900" border="1" cellpadding="1" cellspacing="0" bordercolor="#FF6600">
        <tr>
          <td width="19">&nbsp;</td>
          <td width="230"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRODUCTO</div>
              </div>
          </div></td>
          <td width="49"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CODIGO</div>
              </div>
          </div></td>
          <td width="67"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MARCA</div>
              </div>
          </div></td>
          <td width="100"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">PRESENTACION</div>
              </div>
          </div></td>
          <td width="79"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">MASTERPACK</div>
              </div>
          </div></td>
          <td width="102"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">CATEGORIA</div>
              </div>
          </div></td>
          <td width="70"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">UNIDAD VENTA </div>
              </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		?>
          <td width="41"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">COSTO </div>
              </div>
          </div></td>
          <td width="41"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">VALOR </div>
            </div>
          </div></td>
          <?php
		}		
		?>
          <td width="46"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK MINIMO </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
              <div align="right">
                <div align="center" class="Estilo8">STOCK </div>
              </div>
          </div></td>
          <td width="51"><div align="left">
            <div align="right">
              <div align="center" class="Estilo8">STOCK DOC </div>
            </div>
          </div></td>
        </tr>
        <?php
		}
		?>
        <?php
		while($row_productos = mysqli_fetch_array($r_productos)){
			
			
			$xprd_codi = $row_productos['prd_codi'];				
			$xprd_nombre = $row_productos['prd_nombre'];
			
			$xunimed_codi = $row_productos['unimed_codi'];				
			$xunimed_nombre = $row_productos['unimed_nombre'];				
			$xmar_nombre = $row_productos['mar_nombre'];
			$xprd_codigo = $row_productos['prd_codigo'];
			$xprdfam_nombre = $row_productos['prdfam_nombre'];			
									
			$xprs_nombre = $row_productos['prs_nombre'];
			$xmp_nombre = $row_productos['mp_nombre'];			
			$xprd_unidad_minima = $row_productos['prd_unidad_minima'];		
			
			$xprd_stock_minimo = $row_productos['prd_stock_minimo'];	
			$xprd_preciocosto = $row_productos['prd_preciocosto'];		
			
			$xstock = 0;
			$xstock_doc = 0;										
			$xstock = $almfun->verificar_stock_limite($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);				
			$xstock_doc = $almfun->verificar_stock_limite_doc($conexion, $xprd_codi, $xunimed_codi, $xemp_criterio, $xactivar_fech, $xfecha_fin);										
			if($xstock_criterio == 1){
				//$xsituacion_stock = "Todos";
			}
			if($xstock_criterio == 2){
				//$xsituacion_stock = "Con Stock";
				if($xstock > 0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 3){
				//$xsituacion_stock = "Stock &oacute;ptimo";
				if($xstock > $xprd_stock_minimo){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 4){
				//$xsituacion_stock = "Stock cr&iacute;tico";
				if($xstock <= $xprd_stock_minimo and $xstock>0){
				}else{
					continue;
				}				
			}
			if($xstock_criterio == 5){
				//$xsituacion_stock = "Sin stock";		
				if($xstock <= 0){
				}else{
					continue;
				}				
			}
			
			$n = $n + 1;
		?>
        <tr>
          <td width="19" valign="top"><div align="center">
              <div align="right" class="Estilo17">
                <div align="center" class="Estilo6"><?php echo $n;?> </div>
              </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6" style="margin-bottom:5px;">
                <?php 
		  echo $xprd_nombre;		  
		  ?>
              </div>
            <?php 
		  
		if($xactivar_barras==1){
		
		  
		  	$cadena_barra = "";
		  	$r_barras = mysqli_query($conexion,"SELECT * FROM productos_codigos_proveedor p WHERE prd_codi_fk=$xprd_codi;");
		  	while($row_barras = mysqli_fetch_array($r_barras)){
		  		
				if(trim($row_barras['prdcod_codigo1'])!="" and $row_barras['prdcod_codigo1']!=NULL){
					$xbarra1 = $row_barras['prdcod_codigo1'].", ";
				}else{
					$xbarra1 = "";
				}

				if(trim($row_barras['prdcod_codigo2'])!="" and $row_barras['prdcod_codigo2']!=NULL){
					$xbarra2 = $row_barras['prdcod_codigo2'].", ";
				}else{
					$xbarra2 = "";
				}
				
				if(trim($row_barras['prdcod_codigo3'])!="" and $row_barras['prdcod_codigo3']!=NULL){
					$xbarra3 = $row_barras['prdcod_codigo3'].", ";
				}else{
					$xbarra3 = "";
				}
				
				if(trim($row_barras['prdcod_codigo4'])!="" and $row_barras['prdcod_codigo4']!=NULL){
					$xbarra4 = $row_barras['prdcod_codigo4'].", ";
				}else{
					$xbarra4 = "";
				}

				if(trim($row_barras['prdcod_codigo5'])!="" and $row_barras['prdcod_codigo5']!=NULL){
					$xbarra5 = $row_barras['prdcod_codigo5'].", ";
				}else{
					$xbarra5 = "";
				}

				if(trim($row_barras['prdcod_codigo6'])!="" and $row_barras['prdcod_codigo6']!=NULL){
					$xbarra6 = $row_barras['prdcod_codigo6'].", ";
				}else{
					$xbarra6 = "";
				}
				
				if(trim($row_barras['prdcod_codigo7'])!="" and $row_barras['prdcod_codigo7']!=NULL){
					$xbarra7 = $row_barras['prdcod_codigo7'].", ";
				}else{
					$xbarra7 = "";
				}
				
				if(trim($row_barras['prdcod_codigo8'])!="" and $row_barras['prdcod_codigo8']!=NULL){
					$xbarra8 = $row_barras['prdcod_codigo8'].", ";
				}else{
					$xbarra8 = "";
				}
				
				if(trim($row_barras['prdcod_codigo9'])!="" and $row_barras['prdcod_codigo9']!=NULL){
					$xbarra9 = $row_barras['prdcod_codigo9'].", ";
				}else{
					$xbarra9 = "";
				}
				
				if(trim($row_barras['prdcod_codigo10'])!="" and $row_barras['prdcod_codigo10']!=NULL){
					$xbarra10 = $row_barras['prdcod_codigo10'].", ";
				}else{
					$xbarra10 = "";
				}
				
				$cadena_barra = $xbarra1.$xbarra2.$xbarra3.$xbarra4.$xbarra5.$xbarra6.$xbarra7.$xbarra8.$xbarra9.$xbarra10;
				$cadena_barra = trim($cadena_barra);
				$cadena_barra = substr($cadena_barra, 0, strlen($cadena_barra)-1);
			  	
			}	  
			
			if(trim($cadena_barra)!=""){
		  ?>
              <div align="left" class="Estilo6" style="border-top-style:solid; border-width:1px; border-top-color:#666666;">
                <?php
			  echo $cadena_barra;
			?>
              </div>
            <?php
		  	}
		}	
		  ?>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprd_codigo;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmar_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprs_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xmp_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xprdfam_nombre;?> </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
              <div align="left" class="Estilo6"><?php echo $xunimed_nombre;?> </div>
          </div></td>
          <?php
		if($xactivar_costo==1){		
		
		
		
		$xcosto_ultimo = "";	
		$xcosto_ultimo_redondeado = 0;												
		$r_costo_ultimo = mysqli_query($conexion,"SELECT (ordcomdet_precio - ordcomdet_precio_descuento) as ordcomdet_precio 
										FROM orden_compra oc
										INNER JOIN orden_compra_detalle ocd ON ocd.ordcom_codi_fk = oc.ordcom_codi
										WHERE prd_codi_fk = $xprd_codi
										and unimed_codi_fk = $xprd_unidad_minima
										and ordcom_estado = 1
										ORDER BY ordcom_fecha DESC, ordcom_fechahora DESC
										LIMIT 1;");
		while($row_costo_ultimo = mysqli_fetch_array($r_costo_ultimo)){													
		
			$xcosto_ultimo = number_format($row_costo_ultimo['ordcomdet_precio'],2,'.',',');
			$xcosto_ultimo_redondeado = round($row_costo_ultimo['ordcomdet_precio'],2);
		}
		
		if($xcosto_ultimo_redondeado==0){
			$xcosto_ultimo = number_format($xprd_preciocosto,2,'.',',');
			$xcosto_ultimo_redondeado = round($xprd_preciocosto,2);		
		}
				
		
		$xvalor = $xcosto_ultimo_redondeado * $xstock;
		$xvalor_total = $xvalor_total + $xvalor;
		?>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo $xcosto_ultimo; ?></span></div></td>
          <td valign="top"><div align="right"><span class="Estilo6"><?php echo number_format($xcosto_ultimo_redondeado * $xstock,2,'.',','); ?></span></div></td>
          <?php
		}
		
		?>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xprd_stock_minimo; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock; ?></span></div></td>
          <td valign="top"><div align="center"><span class="Estilo6"><?php echo $xstock_doc; ?></span></div></td>
        </tr>
        <?php
	  	//exit;
	  
	  }
	  ?>
        <?php	  
	  if( mysqli_num_rows($r_productos)>0){ 	  
	  ?>
      </table>
	  <div style="width:100%; height:7px;"  >	</div>			
	  <?php
	  }
	  ?>												
												
										<?php		
								
											}
										}
									}
								}
							}
						}
					}
				}
			}
		}
		?></td>
  </tr>
  
  	<?php
	if($xactivar_costo==1){	
	?>

  <tr>
    <td><div align="left">
      <table width="897" border="0" cellpadding="1" cellspacing="1">
        <tr>
          <td width="690"><div align="right">
            <div align="right" class="Estilo16"><strong>VALOR TOTAL: </strong></div>
          </div></td>
          <td width="99"><div align="right" class="Estilo16"><span class="Estilo66"><?php echo number_format($xvalor_total,2,'.',','); ?></span></div></td>
          <td width="98">&nbsp;</td>
        </tr>
      </table>
    </div></td>
  </tr>
  
  	<?php
	}
	?>
  
  
  <tr>
    <td><span class="Estilo66">--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------</span></td>
  </tr>
  <tr>
    <td><div align="left"><span class="Estilo66">USUARIO: <?php echo $_SESSION['nombre_usuario'];?></span></div></td>
  </tr>
</table>




</body>
</html>
