<?php
//include "procesos/creditos_formulas.php";
include("conexion.php");

error_reporting(0);
session_start();
include "verifica.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>Reporte de &oacute;rdenes de pedido</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: 12px;
	letter-spacing: 0px;
}
.Estilo8 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-stretch:condensed; }

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

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

.Estilo9 {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.Estilo16 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-stretch:condensed;
}
.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>&nbsp;</td>
        <td>&nbsp;</td>
        <td><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 width="360" valign="bottom"><div align="left"><span class="Estilo9">REPORTE DE VENTAS </span></div></td>
        <td width="294"><div align="left"></div></td>
        <td width="261">&nbsp;</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="Estilo6" 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
  

	include("conexion.php");			
	include "procesos/validaciones.php";
	
	//$xcaja_estado = $vali->caja_estado($conexion);
			
	
	@$xaccion2=$_REQUEST['xaccion2'];
	@$xcriterio=$_REQUEST['xcriterio'];												
	
	@$xactivar_fechas=$_REQUEST['xactivar_fechas'];				
	
?>
	<script language="javascript">
//	alert('xactivar_fechas: <?php echo $xactivar_fechas; ?>');
	</script>			

<?php		
	
	
	@$xfecha_inicio=$_REQUEST['xfecha_inicio'];	
	@$xfecha_fin=$_REQUEST['xfecha_fin'];				
	
	if(!isset($xfecha_inicio)){
	
		$xfecha_inicio = date("Y-m-d");
		$xfecha_fin = date("Y-m-d");
	}
	
	@$xactivar_pendientes=$_REQUEST['xactivar_pendientes'];	
		
	@$xactivar_estado_entregas=$_REQUEST['xactivar_estado_entregas'];	
	@$xentregas_criterio=$_REQUEST['xentregas_criterio'];	
							
	@$xactivar_documento=$_REQUEST['xactivar_documento'];										
	
	@$xpagodocumento_criterio=$_REQUEST['xpagodocumento_criterio'];
	
	@$xactivar_anulados=$_REQUEST['xactivar_anulados'];		
	
	
	@$xempresa_criterio=$_REQUEST['xempresa_criterio'];						
	@$xactivar_empresa=$_REQUEST['xactivar_empresa'];
	
	@$xactivar_aceptado_sunat=$_REQUEST['xactivar_aceptado_sunat'];
	@$xaceptado_sunat_criterio=$_REQUEST['xaceptado_sunat_criterio'];	
	
	@$xusuario_criterio=$_REQUEST['xusuario_criterio'];						
	@$xactivar_usuario=$_REQUEST['xactivar_usuario'];	
	
	
	@$xactivar_solo_mi_caja_aperturada=$_REQUEST['xactivar_solo_mi_caja_aperturada'];						
	@$xactivar_solo_ultima_venta=$_REQUEST['xactivar_solo_ultima_venta'];	
	
	
										
	

	@$xid=$_REQUEST['xid'];
	@$xaccion2=$_REQUEST['xaccion2'];
	@$xcriterio=$_REQUEST['xcriterio'];	
	
	
	@$xs_empresa=$_SESSION['s_empresa'];																								


  ?>
  
  

  <?php
  

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

	if($xactivar_empresa == 1 and trim($xactivar_empresa)!=""){
		//$xcretip_nombre ="";				
		$xemp_nom = $xemp_nom;
		
		if($xempresa_criterio==NULL or trim($xempresa_criterio)==""){
			$xemp_nom ="TODOS";
		}		
		
	}else{
		//$xemp_nom ="TODOS";
		$xemp_nom = $_SESSION['s_empresa'];																									
		
		$r_empresa = mysqli_query($conexion, "SELECT * FROM empresas e WHERE emp_codi = $xs_empresa;");
		while($row_empresa = mysqli_fetch_array($r_empresa)){
			$xemp_nom = $row_empresa['emp_nom'];
	
		}
		
	}
	

	@$xs_empresa=$_SESSION['s_empresa'];																									





	$xusu_nom ="";
	
	if($xusuario_criterio!=NULL and trim($xusuario_criterio)!=""){
		$r_usuario = mysqli_query($conexion, "SELECT * FROM usuarios u WHERE usu_nombre='$xusuario_criterio';");
		while($row_usuario = mysqli_fetch_array($r_usuario)){
			$xusu_nom = $row_usuario['usu_nombre'];
	
		}
	}	

	if($xactivar_usuario == 1 and trim($xactivar_usuario)!=""){
		//$xcretip_nombre ="";	
		$xusu_nom = $xusu_nom;
		
		if($xusuario_criterio==NULL or trim($xusuario_criterio)==""){
			$xusu_nom ="TODOS";
		}
	}else{
		//$xusu_nom ="TODOS";
		$xusu_nom = $_SESSION['nombre_usuario'];
	}
	
	//@$xs_usuario=$_SESSION['s_empresa'];
	@$xusuario_sesion = $_SESSION['nombre_usuario'];																									




	if($xactivar_documento == 1 and trim($xpagodocumento_criterio)!=""){
		//$xcretip_nombre ="";		
	}else{
		$xdoc_nom ="TODOS";
	}
	

	$xdoc_nom ="";
	
	if($xpagodocumento_criterio!=NULL and trim($xpagodocumento_criterio!="")){
		$r_documento = mysqli_query($conexion, "select * from documento_pago WHERE docpag_codi=$xpagodocumento_criterio;");
		while($row_documento = mysqli_fetch_array($r_documento)){
			$xdoc_nom = $row_documento['docpag_nombre'];
	
		}
	}	

	if($xactivar_documento == 1 and trim($xpagodocumento_criterio)!=""){
		//$xcretip_nombre ="";		
	}else{
		$xdoc_nom ="TODOS";
	}
		

	if(@$xactivar_aceptado_sunat==1){
		if($xaceptado_sunat_criterio==0){ 
			$xsql_aceptado_sunat_comprobante = "  "; 
			$xsql_aceptado_sunat_nota_credito = "  "; 	
			$xestado_sunat = "TODOS";
		}
		if($xaceptado_sunat_criterio==1){ 
			$xsql_aceptado_sunat_comprobante = " o.timbrerpta=1 AND ";
			$xsql_aceptado_sunat_nota_credito = " "; 
			$xestado_sunat = "COMPROBANTES ACEPTADOS";																																
		}
		if($xaceptado_sunat_criterio==2){ 
			$xsql_aceptado_sunat_comprobante = " o.timbrerpta=0 AND ";
			$xsql_aceptado_sunat_nota_credito = " "; 	
			$xestado_sunat = "COMPROBANTES NO ACEPTADOS";																															
		}
		if($xaceptado_sunat_criterio==3){ 
			$xsql_aceptado_sunat_comprobante = " "; 
			$xsql_aceptado_sunat_nota_credito = " n.notcre_timbrerpta=1 AND ";
			$xestado_sunat = "NOTAS DE CREDITO ACEPTADAS";			
		}
		if($xaceptado_sunat_criterio==4){ 
			$xsql_aceptado_sunat_comprobante = " "; 
			$xsql_aceptado_sunat_nota_credito = " n.notcre_timbrerpta=0 AND ";
			$xestado_sunat = "NOTAS DE CREDITO NO ACEPTADOS";			
		}																
	}else{													
		$xsql_aceptado_sunat_comprobante = " "; 
		$xsql_aceptado_sunat_nota_credito = " "; 																																											
		$xestado_sunat = "TODOS";		
	}




	if(@$xactivar_estado_entregas==1){
		if(trim($xentregas_criterio)==""){ 
			$xestado_entrega = "TODOS";
		}
		if($xentregas_criterio==1){ 
			$xestado_entrega = "COMPLETA";
		}
		if($xentregas_criterio==2){ 
			$xestado_entrega = "PENDIENTE";		
		}
		if($xentregas_criterio==3){ 
			$xestado_entrega = "OBSERVADO";		
		}
	}else{													
			
		$xestado_entrega = "TODOS";	
	}


  
  ?>
    
  
  
  
  <tr>
    <td><div align="left">
      <table width="909" border="0" cellspacing="1" cellpadding="0">
        <tr>
          <td><div align="left">
            <div align="right">
              <div align="left"><span class="Estilo8">CRITERIO DE FILTRO : </span></div>
            </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">Rango de fechas  </span></div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><span class="Estilo6">D&eacute;sde <?php echo date("d/m/Y",strtotime($xfecha_inicio));?> hasta <?php echo date("d/m/Y",strtotime($xfecha_fin));?></span></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">Criterio de b&uacute;squeda </span></div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><div align="left" class="Estilo6"><?php echo $xcriterio;?></div></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">Pendientes de pago</span></div>
          </div></td>
          <td valign="top"><span class="Estilo6">: </span></td>
          <td valign="top"><div align="left">
		  <?php
		  	if($xactivar_pendientes == 1 ){
			?>	
			&#10004
		  <?php
			}	  
		  ?>
		  </div></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td width="113">&nbsp;</td>
          <td width="155" valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">Documento de pago</span></div>
          </div></td>
          <td width="25" valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td width="374" valign="top"><div  class="Estilo6" align="left"><?php echo $xdoc_nom;?></div></td>
          <td width="19" valign="top">&nbsp;</td>
          <td width="30" valign="top">&nbsp;</td>
          <td width="50" valign="top">&nbsp;</td>
          <td width="134" valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">Anulados</span></div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><div align="left" class="Estilo6">
            <?php
		  	if($xactivar_anulados == 1 ){
			?>
  			ANULADOS
  			<?php
			}else{
		  	?>
			TODOS
			<?php
			}
			?>
          </div></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">Estado SUNAT </span></div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><div align="left" class="Estilo6"><?php echo $xestado_sunat;?></div></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">Estado de entregas </span></div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><div align="left" class="Estilo6"><?php echo $xestado_entrega;?></div></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">S&oacute;lo mi caja aperturada</span></div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><?php
		  	if($xactivar_solo_mi_caja_aperturada == 1 ){
			?>
&#10004
<?php
			}	  
		  ?></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">S&oacute;lo &uacute;ltima venta</span></div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><?php
		  	if($xactivar_solo_ultima_venta == 1 ){
			?>
&#10004
<?php
			}	  
		  ?></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo6">
            <div align="left">Empresa (sucursal) </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><div align="left">
            <div  class="Estilo6" align="left"><?php echo $xemp_nom;?></div>
          </div></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td valign="top"><div align="right" class="Estilo6">
            <div align="left">Usuario </div>
          </div></td>
          <td valign="top"><div align="right" class="Estilo17">
            <div align="left"><span class="Estilo6">: </span></div>
          </div></td>
          <td valign="top"><div align="left">
            <div  class="Estilo6" align="left"><?php echo $xusu_nom;?></div>
          </div></td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
          <td valign="top">&nbsp;</td>
        </tr>
      </table>
    </div></td>
  </tr>
  <tr>
    <td><div align="left"></div></td>
  </tr>




  
  
   
  <tr>
    <td><div align="left">
      <div align="left">
        <table width="397" border="1" cellpadding="0" cellspacing="0" bordercolor="#397AA8">
          <tr>
            <td width="393"><table width="1036" border="0" cellpadding="1" cellspacing="1">
                <tr>
                  <td width="18"><div align="left">
                    <div align="center"><span class="Estilo8">N.</span></div>
                  </div></td>
                  <td width="23"><div align="left"><span class="Estilo8">EST.</span></div></td>
                  <td width="38"><div align="left">
                    <div align="center"><span class="Estilo8">N. PEDIDO</span></div>
                  </div></td>
                  <td width="46"><div align="left"><span class="Estilo8">ESTADO SUNAT </span></div></td>
                  <td width="76"><div align="left"><span class="Estilo8">DOCUMENTO</span></div></td>
                  <td width="70"><div align="left"><span class="Estilo8">NRO. DOCUMENTO</span></div></td>
                  <td width="58"><div align="left"><span class="Estilo8">CODIGO CLIENTE </span></div></td>
                  <td width="93"><div align="left"><span class="Estilo8">CLIENTE</span></div></td>
                  <td width="56"><div align="left"><span class="Estilo8">RUC/DNI</span></div></td>
                  <td width="60"><div align="left"><span class="Estilo8">FECHA REGIST</span></div></td>
                  <td width="42"><div align="left"><span class="Estilo8">TIPO PAGO </span></div></td>
                  <td width="39"><div align="left"><span class="Estilo8">MEDIO PAGO </span></div></td>
                  <td width="52"><div align="left"><span class="Estilo8">ENTREGA</span></div></td>
                  <td width="54"><div align="left"><span class="Estilo8">EMPRESA</span></div></td>
                  <td width="65"><div align="left"><span class="Estilo8">CREADO POR </span></div></td>
                  <td width="72"><div align="right"><span class="Estilo8">PENDIENTE</span></div></td>
                  <td width="79"><div align="right"><span class="Estilo8">AMORTIZADO</span></div></td>
                  <td width="53"><div align="right"><span class="Estilo8">MONTO</span></div></td>
                </tr>
            </table></td>
          </tr>
          <tr>
            <td><table width="1039" border="0" cellpadding="1" cellspacing="1" bordercolor="#666666">
                <?php 
												
												
												if(isset($xaccion2)){
												
													if(@$xactivar_anulados==1){
																										
														$xsql_anulado = " o.ordped_estado=0 AND ";
													}else{
													
														//$xsql_anulado = " ";	
														$xsql_anulado = " o.ordped_estado=1 AND ";																																	
													}
																																				
												
																								
												
													if(@$xactivar_empresa==1){
																										
														if(trim($xempresa_criterio)==""){
															$xsql_empresa = "";
														}else{	
															$xsql_empresa = " o.emp_codi_fk=$xempresa_criterio AND ";
														}	

													}else{
													
														$xsql_empresa = " o.emp_codi_fk=$xs_empresa AND ";
																			
													}
														
														
													if(@$xactivar_usuario==1){
																										
														if(trim($xusuario_criterio)==""){
															//$xsql_empresa = "";
															$xsql_usuario = " ";
														}else{	
															//$xsql_empresa = " o.emp_codi_fk=$xempresa_criterio AND ";
															$xsql_usuario = " o.ordped_usu_crea='$xusuario_criterio' AND ";
														}	

													}else{
													
														//$xsql_empresa = " o.emp_codi_fk=$xs_empresa AND ";
														$xsql_usuario = " o.ordped_usu_crea='$xusuario_sesion' AND ";
																			
													}
													
													
													
													if(@$xactivar_solo_mi_caja_aperturada==1){	
													
														$xs_usu_codi = $_SESSION['s_usu_codi'];														
		
														$xordped_caj_numero = "";
														$r_caja_abierta = mysqli_query($conexion,"SELECT caj_numero 
																								FROM caja c 
																								WHERE usu_codi_fk=$xs_usu_codi 
																								AND caj_cerrada=0 
																								ORDER BY caj_codi DESC LIMIT 1;"); 
														while($row_caja_abierta = mysqli_fetch_array($r_caja_abierta)){
															$xordped_caj_numero = trim($row_caja_abierta['caj_numero']);
														}																
																																						
														$xsql_solo_mi_caja = " o.ordped_caj_numero='$xordped_caj_numero' AND ";
													}else{													
														$xsql_solo_mi_caja = " ";																			
													}
													
													//echo "$xsql_solo_mi_caja: ".$xsql_solo_mi_caja;
																																				


													if(@$xactivar_solo_ultima_venta==1){														
														$xsql_solo_ultima_venta = " limit 1 ";
													}else{													
														$xsql_solo_ultima_venta = " ";																			
													}																																															

													
													
																								
												
												
													if($xactivar_fechas==1){
													
													
														$result1=mysqli_query($conexion,"SELECT o.*, p.*, pt.*, dp.*, e.*, mp.medpag_nombre,
														SUM((ordpeddet_precio * ordpeddet_cantidad) + (ordpeddet_icbper_monto_unitario * ordpeddet_cantidad))  AS monto,  
														SUM(ordpeddet_cantidad) AS cantidad_total, 														
														DATEDIFF(now(),DATE_ADD(o.ordped_fecha, INTERVAL o.ordped_dias_credito DAY) ) as dias_vencidos, 
														DATEDIFF(now(),DATE_ADD(o.ordped_fecha, INTERVAL o.ordped_dias_credito_ampliacion DAY) ) as dias_vencidos_ampliacion
														FROM orden_pedido o 
														LEFT JOIN personas p ON o.per_codi_fk=p.per_codi 
														LEFT JOIN pago_tipo pt ON o.pagtip_codi_fk=pt.pagtip_codi 
														LEFT JOIN orden_pedido_detalle opd ON opd.ordped_codi_fk=o.ordped_codi 
														LEFT JOIN documento_pago dp ON dp.docpag_codi=o.docpag_codi_fk  
														LEFT JOIN empresas e ON o.emp_codi_fk=e.emp_codi 
														LEFT JOIN medios_pago mp ON mp.medpag_codi=o.medpag_codi_fk 
														WHERE  ".$xsql_empresa.$xsql_anulado.$xsql_aceptado_sunat_comprobante.$xsql_usuario.
														$xsql_solo_mi_caja."  
														o.ordped_fecha<='$xfecha_fin' and 
														o.ordped_fecha>='$xfecha_inicio' and  
														(o.ordped_numero like '%$xcriterio%' OR 
														p.per_nombre_comercial like '%$xcriterio%' OR 
														p.per_razon_social like '%$xcriterio%' OR 
														p.per_ruc like '%$xcriterio%' OR 
														p.per_nombre like '%$xcriterio%' OR 
														p.per_apellido like '%$xcriterio%' OR 
														pt.pagtip_nombre like '%$xcriterio%' OR 
														o.ordped_anotaciones like '%$xcriterio%' OR 
														o.ordped_docpagnum like '%$xcriterio%' OR 
														p.per_codigo like '%$xcriterio%' OR 
														o.ordped_caj_numero like '%$xcriterio%') 
														GROUP BY o.ordped_codi 
														ORDER BY o.ordped_fecha DESC, ordped_numero DESC "
														.$xsql_solo_ultima_venta.";");
													
													}else{
													
														$result1=mysqli_query($conexion,"SELECT o.*, p.*, pt.*, dp.*, e.*, mp.medpag_nombre,
														SUM((ordpeddet_precio * ordpeddet_cantidad) + (ordpeddet_icbper_monto_unitario * ordpeddet_cantidad))  AS monto,   
														SUM(ordpeddet_cantidad) AS cantidad_total,  														
														DATEDIFF(now(),DATE_ADD(o.ordped_fecha, INTERVAL o.ordped_dias_credito DAY) ) as dias_vencidos, 
														DATEDIFF(now(),DATE_ADD(o.ordped_fecha, INTERVAL o.ordped_dias_credito_ampliacion DAY) ) as dias_vencidos_ampliacion
														FROM orden_pedido o 
														LEFT JOIN personas p ON o.per_codi_fk=p.per_codi 
														LEFT JOIN pago_tipo pt ON o.pagtip_codi_fk=pt.pagtip_codi 
														LEFT JOIN orden_pedido_detalle opd ON opd.ordped_codi_fk=o.ordped_codi 
														LEFT JOIN documento_pago dp ON dp.docpag_codi=o.docpag_codi_fk   
														LEFT JOIN empresas e ON o.emp_codi_fk=e.emp_codi 
														LEFT JOIN medios_pago mp ON mp.medpag_codi=o.medpag_codi_fk 
														WHERE ".$xsql_empresa.$xsql_anulado.$xsql_aceptado_sunat_comprobante.$xsql_usuario.
														$xsql_solo_mi_caja." 													
														(o.ordped_numero like '%$xcriterio%' OR 
														p.per_nombre_comercial like '%$xcriterio%' OR 
														p.per_razon_social like '%$xcriterio%' OR 
														p.per_ruc like '%$xcriterio%' OR 
														p.per_nombre like '%$xcriterio%' OR 
														p.per_apellido like '%$xcriterio%' OR 
														pt.pagtip_nombre like '%$xcriterio%' OR 
														o.ordped_anotaciones like '%$xcriterio%' OR 
														o.ordped_docpagnum like '%$xcriterio%' OR 
														dp.docpag_nombre like '%$xcriterio%' OR 
														o.ordped_docpagnum like '%$xcriterio%' OR 
														p.per_codigo like '%$xcriterio%' OR 
														o.ordped_caj_numero like '%$xcriterio%') 
														GROUP BY o.ordped_codi 
														ORDER BY o.ordped_fecha DESC, ordped_numero DESC "
														.$xsql_solo_ultima_venta.";");
																												
													}
														
																										
														
												
												}else{
													
													$result1=mysqli_query($conexion,"SELECT o.*, p.*, pt.*, dp.*, e.*, mp.medpag_nombre,													
													SUM((ordpeddet_precio * ordpeddet_cantidad) + (ordpeddet_icbper_monto_unitario * ordpeddet_cantidad))  AS monto,  													
													SUM(ordpeddet_cantidad) AS cantidad_total  
													DATEDIFF(now(),DATE_ADD(o.ordped_fecha, INTERVAL o.ordped_dias_credito DAY) ) as dias_vencidos, 
													DATEDIFF(now(),DATE_ADD(o.ordped_fecha, INTERVAL o.ordped_dias_credito_ampliacion DAY) ) as dias_vencidos_ampliacion
													FROM orden_pedido o 
													LEFT JOIN personas p ON o.per_codi_fk=p.per_codi 
													LEFT JOIN pago_tipo pt ON o.pagtip_codi_fk=pt.pagtip_codi 
													LEFT JOIN orden_pedido_detalle opd ON opd.ordped_codi_fk=o.ordped_codi 
													LEFT JOIN documento_pago dp ON dp.docpag_codi=o.docpag_codi_fk   
													LEFT JOIN empresas e ON o.emp_codi_fk=e.emp_codi 
													LEFT JOIN medios_pago mp ON mp.medpag_codi=o.medpag_codi_fk 
													WHERE ".$xsql_empresa.$xsql_anulado.$xsql_aceptado_sunat_comprobante.$xsql_usuario.
													$xsql_solo_mi_caja." 
													GROUP BY o.ordped_codi 
													ORDER BY o.ordped_fecha DESC, ordped_codi DESC "
													.$xsql_solo_ultima_venta.";");										
												
												}
												
												$nregistros = mysqli_num_rows($result1);
												
												
												$nn=0;
												$xtotal_pendiente=0;
												$xtotal_amortizado=0;
												$xtotal_monto=0;
												
												$nr=0;
												$nnf =0;
												
												while($row1=mysqli_fetch_array($result1)){
													$nn=$nn+1;
													
													$xamortizado=0;
													$xordped_codi=$row1['ordped_codi'];
													
													$r_amortizado=mysqli_query($conexion,"SELECT SUM(oc.opecaj_monto) as amortizado 
																					FROM operacion_caja oc 
																					INNER JOIN orden_pedido_caja opc ON oc.opecaj_codi=opc.opecaj_codi_fk 
																					INNER JOIN operacion_caja_tipo ot ON ot.opecajtip_codi=oc.opecajtip_codi_fk
																					WHERE ordped_codi_fk=$xordped_codi 
																					AND oc.opecaj_estado=1
																					AND oc.opecaj_tipo_de_nota=0
																					AND ot.opecajtip_tipo='INGRESO';");																																				
													while($row_amortizado=mysqli_fetch_array($r_amortizado)){													
														$xamortizado=$row_amortizado['amortizado'];
													}
													
													$xdeuda = $row1['monto'] - $xamortizado;
													
													$xdeuda = number_format($xdeuda,1,'.','');													

													
													/*** INICIO CONDICION PARA MOSTRAR SOLO PENDIENTES***/													
													//if($xdeuda < 0.001 and @$xactivar_pendientes==1){
												//	if(($xdeuda < 0.001 and @$xactivar_pendientes==1) or ($row1['ordped_estado']==0 and @$xactivar_pendientes==1)){
												//		continue;
												//	}
													/*** FIN CONDICION PARA MOSTRAR SOLO ***/													


													/*** INICIO CONDICION PARA MOSTRAR SOLO DOCUMENTO DE PAGO SELECCIONADO***/													
													if(@$xactivar_documento==1 and $row1['docpag_codi']!=@$xpagodocumento_criterio){
														continue;
													}
													/*** FIN CONDICION PARA MOSTRAR SOLO ***/													



													//$xverificar_entrega = $almfun->verificar_entrega_total($row1['ordped_codi'],$conexion);	
													$xverificar_entrega = $almfun->verificar_entrega_total_2($row1['ordped_codi'],$conexion);																									
													
													/*
													if( $xverificar_entrega == 1 ){														
														if($xactivar_estado_entregas==1 and $xentregas_criterio!="" and $xentregas_criterio!=1){
														//}else{
															continue;
														}													
														$xentrega="COMPLETA";													
														$xcolor_entrega ="#009900";																										
													}else{													
														if( $xverificar_entrega == 0 ){														
															if($xactivar_estado_entregas==1 and $xentregas_criterio!="" and $xentregas_criterio!=2){
															//}else{
																continue;
															}																																									
															$xentrega="PENDIENTE";													
															$xcolor_entrega ="#CC0000";														
														}else{															
															if($xactivar_estado_entregas==1 and $xentregas_criterio!="" and $xentregas_criterio!=3){
															//}else{
																continue;
															}																											
																										
															$xentrega="OBSERVADO!!!";													
															$xcolor_entrega ="#000000";
														}
													}
													*/
													
													if( $xverificar_entrega == 1 ){														
														if($xactivar_estado_entregas==1 and $xentregas_criterio!="" and $xentregas_criterio!=1){
														//}else{
															continue;
														}													
														$xentrega="COMPLETA";													
														$xcolor_entrega ="#009900";																										
													}else{													
														if( $xverificar_entrega == 0 ){														
															if($xactivar_estado_entregas==1 and $xentregas_criterio!="" and $xentregas_criterio!=2){
															//}else{
																continue;
															}																																									
															$xentrega="PENDIENTE";													
															$xcolor_entrega ="#CC0000";														
														}else{															
															if( $xverificar_entrega == 3 ){															
																$xentrega="";													
																$xcolor_entrega ="#000000";															
															}else{
																if($xactivar_estado_entregas==1 and $xentregas_criterio!="" and $xentregas_criterio!=3){
																//}else{
																	continue;
																}																																																							
																$xentrega="OBSERVADO!!!";													
																$xcolor_entrega ="#000000";
															}																	
														}
													}



													
													$xmonto = $row1['monto'];
													/*
													if($row1['ordped_estado']==1){
														$xtotal_monto = $xtotal_monto + $xmonto;
														$xtotal_pendiente = $xtotal_pendiente + $xdeuda;
														$xtotal_amortizado = $xtotal_amortizado + $xamortizado;													
													}	
													*/
													
													if($xdeuda > 0.001){
														$xcolor_pendiente ="#CC0000";
													
													}else{
														$xcolor_pendiente ="#009900";													
													
													}												
																					
													
													/*
													$xcantidad_despachada=0;
													$r_despachado=mysqli_query($conexion,"SELECT sum(oad.opealmdet_cantidad) as cantidad_despachada 
																						FROM orden_pedido_almacen o 
																						INNER JOIN operacion_almacen oa ON oa.opealm_codi=o.opealm_codi_fk 
																						INNER JOIN operacion_almacen_detalle oad ON oad.opealm_codi_fk=oa.opealm_codi  
																						WHERE o.ordped_codi_fk=$xordped_codi and oa.opealm_estado=1;");
													while($row_despachado=mysqli_fetch_array($r_despachado)){
														$xcantidad_despachada=$row_despachado['cantidad_despachada'];
														
													}	
																										
													$cantidad_pendiente = $row1['cantidad_total'] - $xcantidad_despachada;

													if( $cantidad_pendiente <= 0 ){
														$xentrega="COMPLETA";													
														$xcolor_entrega ="#009900";													
													
													}else{
														$xentrega="PENDIENTE";													
														$xcolor_entrega ="#CC0000";
																										
													}												
													*/
																																							
													
													
																																				
													$xdias_vencidos = $row1['dias_vencidos'];									
													$xdias_vencidos_ampliacion = $row1['dias_vencidos_ampliacion'];									
												
													if($xdias_vencidos_ampliacion < $xdias_vencidos){
														$xdias_vencidos2 = $xdias_vencidos_ampliacion;
													}else{
														$xdias_vencidos2 = $xdias_vencidos;
													}
													
													
													//if($xdeuda > 0.001){													
													if(round($xdeuda,2) > 0){		
													}else{
														$r_dias_transcurridos = mysqli_query($conexion,"SELECT 
														DATEDIFF(oc.opecaj_fechahora,DATE_ADD(op.ordped_fecha, INTERVAL op.ordped_dias_credito DAY) ) as dias_vencidos, 
														DATEDIFF(oc.opecaj_fechahora,DATE_ADD(op.ordped_fecha, INTERVAL op.ordped_dias_credito_ampliacion DAY) ) 
														as dias_vencidos_ampliacion 
														FROM orden_pedido op INNER JOIN orden_pedido_caja o ON op.ordped_codi=o.ordped_codi_fk
														INNER JOIN operacion_caja oc ON oc.opecaj_codi=o.opecaj_codi_fk
														where ordped_codi_fk=$xordped_codi AND oc.opecaj_estado=1
														ORDER BY opecaj_codi DESC LIMIT 1;");
														
														while($row_dias_transcurridos=mysqli_fetch_array($r_dias_transcurridos)){
															//$xdias_vencidos2 = $row_dias_transcurridos['dias_vencidos'];
															
															$xdias_vencidos = $row_dias_transcurridos['dias_vencidos'];									
															$xdias_vencidos_ampliacion = $row_dias_transcurridos['dias_vencidos_ampliacion'];									
														
															if($xdias_vencidos_ampliacion < $xdias_vencidos){
																$xdias_vencidos2 = $xdias_vencidos_ampliacion;
															}else{
																$xdias_vencidos2 = $xdias_vencidos;
															}
																																												
														}	
													
													}
													
													
													/*** VER NOTA CREDITO GENERADA ***/
													
													/*
													$xnotcre_codi = "";
													$xnotcre_numero = "";
													$xnotcre_fecha = "";  
													$xnotcre_serie = "";  
													$xnotcretip_codi_fk = "";
													$xnotcre_timbrexml = "";
													$xnotcre_detalle = "";
													$xnotcre_descuento = "";
													
													$xmonto_nc = 0;	
													$xamortizado_nc = 0;
													$xdeuda_nc = 0;													
													$r_nota_credito = mysqli_query($conexion, "SELECT n.*, nct.notcretip_nombre  
																								FROM nota_credito n
																								INNER JOIN nota_credito_tipo nct ON nct.notcretip_codi = n.notcretip_codi_fk
																								WHERE ordped_codi_fk=$xordped_codi;");
													while($row_nota_credito = mysqli_fetch_array($r_nota_credito)){ 
														$xnotcre_codi = $row_nota_credito['notcre_codi'];
														$xnotcre_numero = $row_nota_credito['notcre_numero'];
														$xnotcre_fecha = $row_nota_credito['notcre_fecha']; 
														$xnotcre_serie = $row_nota_credito['notcre_serie']; 
														$xnotcretip_codi_fk = $row_nota_credito['notcretip_codi_fk']; 														
														$xnotcre_timbrexml = $row_nota_credito['notcre_timbrexml']; 
														$xnotcre_timbreweb = $row_nota_credito['notcre_timbreweb']; 
														$xnotcre_timbrerpta = $row_nota_credito['notcre_timbrerpta']; 
														$xnotcre_detallerpta = $row_nota_credito['notcre_detallerpta'];
														
														$xnotcre_detalle = $row_nota_credito['notcre_detalle']; 														
														$xnotcre_descuento = $row_nota_credito['notcre_descuento']; 	
														
														$xnombre_nota_pdf = $_SESSION['s_emprai_ruc']."-07-".$xnotcre_numero;																											
														$xnotcretip_nombre = $row_nota_credito['notcretip_nombre'];
														
														if($xnotcretip_codi_fk==1){
															$xmonto_nc = $row1['monto'] * -1;	
														}
														if($xnotcretip_codi_fk==5){
															$r_monto_descuento = mysqli_query($conexion,"SELECT SUM(((ordpeddet_precio_descuento) * (ordpeddet_cantidad))) 
																									AS monto_descuento
																										FROM orden_pedido_detalle o
																										WHERE ordped_codi_fk=$xordped_codi;");
															while($row_monto_descuento = mysqli_fetch_array($r_monto_descuento)){
																$xmonto_nc	= $row_monto_descuento['monto_descuento'] * -1;	
															}			
														}														
														if($xnotcretip_codi_fk==7){														
															$r_monto_devolver = mysqli_query($conexion,"SELECT SUM(((ordpeddet_precio) * (ordpeddet_cantidad_devolver))) 
																									AS monto_devolver
																										FROM orden_pedido_detalle o
																										WHERE ordped_codi_fk=$xordped_codi;");
															while($row_monto_devolver = mysqli_fetch_array($r_monto_devolver)){
																$xmonto_nc	= $row_monto_devolver['monto_devolver'] * -1;	
															}											
														}
														
														
														//$xamortizado_nc=0;														
														$r_amortizado_nc = mysqli_query($conexion,"SELECT SUM(oc.opecaj_monto) as amortizado 
																							FROM operacion_caja oc 
																							INNER JOIN orden_pedido_caja opc ON oc.opecaj_codi=opc.opecaj_codi_fk 
																							INNER JOIN operacion_caja_tipo ot ON ot.opecajtip_codi=oc.opecajtip_codi_fk
																							WHERE ordped_codi_fk=$xordped_codi 
																							AND oc.opecaj_estado=1
																							AND ot.opecajtip_tipo='SALIDA';");																																				
														while($row_amortizado_nc = mysqli_fetch_array($r_amortizado_nc)){													
															$xamortizado_nc = $row_amortizado_nc['amortizado'] * -1;
															//$xamortizado_nc_total = $xamortizado_nc_total + $xamortizado_nc;
														}
														
														$xdeuda_nc = $xmonto_nc - $xamortizado_nc;	
														
														//echo "xdeuda_nc: ".$xdeuda_nc;
														//echo "<br>";
														if(round($xdeuda_nc,2) >= 0){
															$xcolor_pendiente_nc ="#009900";
														}else{
															$xcolor_pendiente_nc ="#CC0000";
														}												
													 		
													}													
													
													$xmonto = $row1['monto'];																										
													
													if($row1['ordped_estado']==1){
														$xtotal_monto = $xtotal_monto + $xmonto + $xmonto_nc;
														$xtotal_pendiente = $xtotal_pendiente + $xdeuda + $xdeuda_nc;
														$xtotal_amortizado = $xtotal_amortizado + $xamortizado + $xamortizado_nc;													
														//$xtotal_amortizado = $xtotal_amortizado + $xamortizado;
													}
													*/
													/*** FIN VER NOTA CREDITO GENERADA ***/															
													
													
													/*** VER NOTA CREDITO GENERADA ***/													
													$xnotcre_codi = "";
													$xnotcre_numero = "";
													$xnotcre_fecha = "";  
													$xnotcre_serie = "";  
													$xnotcretip_codi_fk = "";
													$xnotcre_timbrexml = "";
													$xnotcre_detalle = "";
													$xnotcre_descuento = "";													
													$xnotcre_timbreweb = ""; 
													$xnotcre_timbrerpta = "";
													$xnotcre_detallerpta = "";	
													$xnotcretip_nombre = "";													 
													$xnotcre_caj_numero = "";
													$xnotcre_usu_crea = "";
														
													$xnombre_nota_pdf = "";	
													
													
													$xmonto_nc = 0;	
													$xamortizado_nc = 0;
													$xdeuda_nc = 0;
																							
													$r_nota_credito = mysqli_query($conexion, "SELECT n.*, nct.notcretip_nombre  
																								FROM nota_credito n
																								INNER JOIN nota_credito_tipo nct ON nct.notcretip_codi = n.notcretip_codi_fk
																								WHERE ordped_codi_fk=$xordped_codi;");
													while($row_nota_credito = mysqli_fetch_array($r_nota_credito)){ 
														$xnotcre_codi = $row_nota_credito['notcre_codi'];
														$xnotcre_numero = $row_nota_credito['notcre_numero'];
														$xnotcre_fecha = $row_nota_credito['notcre_fecha']; 
														$xnotcre_serie = $row_nota_credito['notcre_serie']; 
														$xnotcretip_codi_fk = $row_nota_credito['notcretip_codi_fk']; 														
														$xnotcre_timbrexml = $row_nota_credito['notcre_timbrexml']; 
														$xnotcre_timbreweb = $row_nota_credito['notcre_timbreweb']; 
														$xnotcre_timbrerpta = $row_nota_credito['notcre_timbrerpta']; 
														$xnotcre_detallerpta = $row_nota_credito['notcre_detallerpta'];
														
														$xnotcre_detalle = $row_nota_credito['notcre_detalle']; 														
														$xnotcre_descuento = $row_nota_credito['notcre_descuento']; 	
														
														$xnombre_nota_pdf = $_SESSION['s_emprai_ruc']."-07-".$xnotcre_numero;																											
														$xnotcretip_nombre = $row_nota_credito['notcretip_nombre'];
														
														$xnotcre_caj_numero = $row_nota_credito['notcre_caj_numero'];
														$xnotcre_usu_crea = $row_nota_credito['notcre_usu_crea']; 
														
														
														if($xnotcretip_codi_fk==1 or $xnotcretip_codi_fk==2 or $xnotcretip_codi_fk==3 or $xnotcretip_codi_fk==6){
															$xmonto_nc = $row1['monto'] * -1;	
														}														
														
														
														/*
														if($xnotcretip_codi_fk==4){
															$xmonto	= $row1['monto_descuento'];	
														}
														*/
														if($xnotcretip_codi_fk==5){
															/*
															$r_monto_descuento = mysqli_query($conexion,"SELECT SUM(((ordpeddet_precio_descuento) * (ordpeddet_cantidad)) +
																									(ordpeddet_icbper_monto_unitario * (ordpeddet_cantidad))) 
																									AS monto_descuento
																										FROM orden_pedido_detalle o
																										WHERE ordped_codi_fk=$xordped_codi;");
															*/											
															$r_monto_descuento = mysqli_query($conexion,"SELECT SUM(((ordpeddet_precio_descuento) * (ordpeddet_cantidad))) 
																									AS monto_descuento
																										FROM orden_pedido_detalle o
																										WHERE ordped_codi_fk=$xordped_codi;");															
															while($row_monto_descuento = mysqli_fetch_array($r_monto_descuento)){
																$xmonto_nc	= $row_monto_descuento['monto_descuento'] * -1;	
															}			
														}														
														if($xnotcretip_codi_fk==7){														
															$r_monto_devolver = mysqli_query($conexion,"SELECT SUM(((ordpeddet_precio) * (ordpeddet_cantidad_devolver))) 
																									AS monto_devolver
																										FROM orden_pedido_detalle o
																										WHERE ordped_codi_fk=$xordped_codi;");
															while($row_monto_devolver = mysqli_fetch_array($r_monto_devolver)){
																$xmonto_nc	= $row_monto_devolver['monto_devolver'] * -1;	
															}											
														}
														
														
														//$xamortizado_nc=0;														
														$r_amortizado_nc = mysqli_query($conexion,"SELECT SUM(oc.opecaj_monto) as amortizado 
																							FROM operacion_caja oc 
																							INNER JOIN orden_pedido_caja opc ON oc.opecaj_codi=opc.opecaj_codi_fk 
																							INNER JOIN operacion_caja_tipo ot ON ot.opecajtip_codi=oc.opecajtip_codi_fk
																							WHERE ordped_codi_fk=$xordped_codi 
																							AND oc.opecaj_estado=1
																							AND oc.opecaj_tipo_de_nota=1
																							AND ot.opecajtip_tipo='SALIDA';");																																				
														while($row_amortizado_nc = mysqli_fetch_array($r_amortizado_nc)){													
															$xamortizado_nc = $row_amortizado_nc['amortizado'] * -1;
															//$xamortizado_nc_total = $xamortizado_nc_total + $xamortizado_nc;
														}
														
														$xdeuda_nc = $xmonto_nc - $xamortizado_nc;	
														
														//echo "xdeuda_nc: ".$xdeuda_nc;
														//echo "<br>";
														if(round($xdeuda_nc,2) >= 0){
															$xcolor_pendiente_nc ="#009900";
														}else{
															$xcolor_pendiente_nc ="#CC0000";
														}												
													 		
													}
													
													//echo "xamortizado_nc_total: ".$xamortizado_nc_total;
													//echo "<br>";
													
													
													
													/*** VER NOTA DEBITO GENERADA ***/													
													$xnotdeb_codi = "";
													$xnotdeb_numero = "";
													$xnotdeb_fecha = "";  
													$xnotdeb_serie = "";  
													$xnotdebtip_codi_fk = "";
													$xnotdeb_timbrexml = "";
													$xnotdeb_detalle = "";
													$xnotdeb_descuento = "";													
													$xnotdeb_timbreweb = ""; 
													$xnotdeb_timbrerpta = "";
													$xnotdeb_detallerpta = "";	
													$xnotdebtip_nombre = "";													 
													$xnotdeb_caj_numero = "";
													$xnotdeb_usu_crea = "";
														
													$xnombre_nota_pdf_nd = "";	
													
													
													$xmonto_nd = 0;	
													$xamortizado_nd = 0;
													$xdeuda_nd = 0;
																							
													$r_nota_debito = mysqli_query($conexion, "SELECT n.*, ndt.notdebtip_nombre  
																								FROM nota_debito n
																								INNER JOIN nota_debito_tipo ndt ON ndt.notdebtip_codi = n.notdebtip_codi_fk
																								WHERE ordped_codi_fk=$xordped_codi;");
													while($row_nota_debito = mysqli_fetch_array($r_nota_debito)){ 
														$xnotdeb_codi = $row_nota_debito['notdeb_codi'];
														$xnotdeb_numero = $row_nota_debito['notdeb_numero'];
														$xnotdeb_fecha = $row_nota_debito['notdeb_fecha']; 
														$xnotdeb_serie = $row_nota_debito['notdeb_serie']; 
														$xnotdebtip_codi_fk = $row_nota_debito['notdebtip_codi_fk']; 														
														$xnotdeb_timbrexml = $row_nota_debito['notdeb_timbrexml']; 
														$xnotdeb_timbreweb = $row_nota_debito['notdeb_timbreweb']; 
														$xnotdeb_timbrerpta = $row_nota_debito['notdeb_timbrerpta']; 
														$xnotdeb_detallerpta = $row_nota_debito['notdeb_detallerpta'];
														
														$xnotdeb_detalle = $row_nota_debito['notdeb_detalle']; 														
														$xnotdeb_descuento = $row_nota_debito['notdeb_descuento']; 	
														
														$xnombre_nota_pdf_nd = $_SESSION['s_emprai_ruc']."-08-".$xnotdeb_numero;																											
														$xnotdebtip_nombre = $row_nota_debito['notdebtip_nombre'];
														
														$xnotdeb_caj_numero = $row_nota_debito['notdeb_caj_numero'];
														$xnotdeb_usu_crea = $row_nota_debito['notdeb_usu_crea']; 
														
														//if($xnotdebtip_codi_fk==1 or $xnotdebtip_codi_fk==2){
														//	$xmonto_nd = $row_nota_debito['notdeb_descuento'];	
														//}
														
														if($xnotdebtip_codi_fk==1){
															$xmonto_nd = $row_nota_debito['notdeb_descuento'];	
														}

														if($xnotdebtip_codi_fk==2){
															$r_monto_aumento = mysqli_query($conexion,"SELECT SUM(((ordpeddet_precio_aumento) * (ordpeddet_cantidad))) 
																										AS monto_aumento
																										FROM orden_pedido_detalle o
																										WHERE ordped_codi_fk=$xordped_codi;");															
															while($row_monto_aumento = mysqli_fetch_array($r_monto_aumento)){
																$xmonto_nd	= $row_monto_aumento['monto_aumento'];	
															}			
														}																																											
														
																												
														//$xamortizado_nc=0;														
														$r_amortizado_nd = mysqli_query($conexion,"SELECT SUM(oc.opecaj_monto) as amortizado 
																							FROM operacion_caja oc 
																							INNER JOIN orden_pedido_caja opc ON oc.opecaj_codi=opc.opecaj_codi_fk 
																							INNER JOIN operacion_caja_tipo ot ON ot.opecajtip_codi=oc.opecajtip_codi_fk
																							WHERE ordped_codi_fk=$xordped_codi 
																							AND oc.opecaj_estado=1
																							AND oc.opecaj_tipo_de_nota=2
																							AND ot.opecajtip_tipo='INGRESO';");																																				
														while($row_amortizado_nd = mysqli_fetch_array($r_amortizado_nd)){													
															$xamortizado_nd = $row_amortizado_nd['amortizado'];
															//$xamortizado_nc_total = $xamortizado_nc_total + $xamortizado_nc;
														}
														
														$xdeuda_nd = $xmonto_nd - $xamortizado_nd;	
														
														//echo "xdeuda_nc: ".$xdeuda_nc;
														//echo "<br>";
														if(round($xdeuda_nd,2) >= 0){
															$xcolor_pendiente_nd ="#009900";
														}else{
															$xcolor_pendiente_nd ="#CC0000";
														}																									 		
													}
													
													
													/*** INICIO CONDICION PARA MOSTRAR SOLO PENDIENTES***/													
													//if($xdeuda < 0.001 and @$xactivar_pendientes==1 and ){
													//if(($xdeuda < 0.001 and @$xactivar_pendientes==1) or ($row1['ordped_estado']==0 and @$xactivar_pendientes==1)){
													if(($xdeuda < 0.001 and $xdeuda_nd < 0.001 and @$xactivar_pendientes==1) or 
													($row1['ordped_estado']==0 and @$xactivar_pendientes==1)){													
														continue; 
													}
													/*** FIN CONDICION PARA MOSTRAR SOLO ***/													


													
													
													$xmonto = $row1['monto'];																										
													
													if($row1['ordped_estado']==1){
														$xtotal_monto = $xtotal_monto + $xmonto + $xmonto_nc + $xmonto_nd;
														$xtotal_pendiente = $xtotal_pendiente + $xdeuda + $xdeuda_nc + $xdeuda_nd;
														$xtotal_amortizado = $xtotal_amortizado + $xamortizado + $xamortizado_nc + $xamortizado_nd;													
														//$xtotal_amortizado = $xtotal_amortizado + $xamortizado;
													}													
													
													
													
													$nr = $nr + 1;
													
													if($nr % 2 == 1){
														$xcolor_linea = "#FFFFFF";
													}else{
														$xcolor_linea = "#E9E9E9";					
													}
													
													
													$nnf=$nnf+1;
						
				?>
                <tr style="background-color:<?php echo $xcolor_linea;?>;">
                  <td width="22" valign="top"><div align="center">
                    <div align="left"><span class="Estilo16"><?php echo $nnf;?></span></div>
                  </div></td>
                  <td width="24" valign="top"><div align="center">
                    <div align="left"><span class="Estilo16"><?php if($row1['ordped_estado']==0){ echo "ANULADO"; }else{ if($row1['ordped_estado']==1){ echo "OK"; }} ?></span></div>
                  </div></td>
                  <td width="19" valign="top"><div align="center">
                    <div align="left"><span class="Estilo16"><?php echo $row1['ordped_numero'];?></span></div>
                  </div></td>
                  <td width="32" valign="top"><div align="left"><span class="Estilo16"><?php if($row1['timbrerpta']==1){ ?>
                                                  OK
                    <?php }	 ?></span></div></td>
                  <td width="97" valign="top"><div align="left"><span class="Estilo16"><?php echo $row1['docpag_nombre']; ?></span></div></td>
                  <td width="79" valign="top"><div align="left"><span class="Estilo16"><?php echo $row1['ordped_docpagnum']; ?></span></div></td>
                  <td width="25" valign="top"><div align="left"><span class="Estilo16"><?php echo $row1['per_codigo']; ?></span></div></td>
                  <td width="93" valign="top"><div align="left"><span class="Estilo16"><?php echo $row1['per_nombre_comercial']; ?></span></div></td>
                  <td width="71" valign="top"><div align="left"><span class="Estilo16"><?php echo $row1['per_ruc']; ?></span></div></td>
                  <td width="61" valign="top"><div align="left"><span class="Estilo16"><?php echo date("d/m/Y H:i:s",strtotime($row1['ordped_fechahora'])); ?></span></div></td>
                  <td width="38" valign="top"><div align="left"><span class="Estilo16"><?php echo $row1['pagtip_nombre']; ?></span></div></td>
                  <td width="30" valign="top"><div align="left"><span class="Estilo16"><?php echo $row1['medpag_nombre']; ?></span></div></td>
                  <td width="44" valign="top"><div align="left"><span class="Estilo16"><?php echo $xentrega; ?></span></div></td>
                  <td width="64" valign="top"><div align="left" style="font-size:12px;"><span class="Estilo16"><?php echo $row1['emp_nom']; ?></span></div></td>
                  <td width="65" valign="top"><div align="left" style="font-size:12px;"><span class="Estilo16"><?php echo $row1['ordped_usu_crea']; ?></span></div></td>
                  <td width="65" valign="top"><div align="right">
                    <div style="color:<?php echo $xcolor_pendiente;?>;" align="right"><span class="Estilo16"> <?php echo number_format( number_format($row1['monto'],2,'.','') - number_format($xamortizado,2,'.','')  ,2,'.',','); ?> </span></div>
                  </div></td>
                  <td width="77" valign="top"><div align="right">
                    <div align="right"><span class="Estilo16"><?php echo number_format($xamortizado,2,'.',','); ?></span></div>
                  </div></td>
                  <td width="78" valign="top"><div align="right">
                    <div align="right"><span class="Estilo16"><?php echo number_format($row1['monto'],2,'.',','); ?></span></div>
                  </div></td>
                </tr>
                
				<?php
				  if(mysqli_num_rows($r_nota_credito)>0){
				  ?>
				<tr style="background-color:<?php echo $xcolor_linea;?>;">
                  <td valign="top">&nbsp;</td>
                  <td colspan="3" valign="top"><div align="right" class="Estilo16"> NOTA DE CREDITO: </div></td>
                  <td colspan="2" valign="top"><div align="right" class="Estilo16">MOTIVO DE NOTA CREDITO: </div></td>
                  <td colspan="2" valign="top"><div align="right" class="Estilo16">
                    <div align="left"><?php echo $xnotcretip_nombre; ?></div>
                  </div></td>
                  <td valign="top">&nbsp;</td>
                  <td valign="top"><div align="right" class="Estilo16">NRO: </div></td>
                  <td colspan="2" valign="top"><div align="left"><span class="Estilo16"><?php echo $xnotcre_numero; ?></span></div></td>
                  <td valign="top">&nbsp;</td>
                  <td valign="top"><div align="right" class="Estilo16">FECHA: </div></td>
                  <td valign="top"><div align="right" class="Estilo16">
                    <div align="left"><?php echo date("d/m/Y",strtotime($xnotcre_fecha)); ?></div>
                  </div></td>
                  <td valign="top"><div align="right">
                    <div style="color:<?php echo $xcolor_pendiente;?>;" align="right"><span class="Estilo16"> <?php echo number_format(number_format($xmonto_nc,2,'.','') - number_format($xamortizado_nc,2,'.','')  ,2,'.',','); ?> </span></div>
                  </div></td>
                  <td valign="top"><div align="right">
                    <div align="right"><span class="Estilo16"><?php echo number_format($xamortizado_nc,2,'.',','); ?></span></div>
                  </div></td>
                  <td valign="top"><div align="right">
                    <div align="right"><span class="Estilo16"><?php echo number_format($xmonto_nc,2,'.',','); ?></span></div>
                  </div></td>
                </tr>
				
				  <?php
				  }
				  
				  if(mysqli_num_rows($r_nota_debito)>0){
				  ?>				
				
				<tr style="background-color:<?php echo $xcolor_linea;?>;">
				  <td valign="top">&nbsp;</td>
				  <td colspan="3" valign="top"><div align="right" class="Estilo16"> NOTA DE DEBITO: </div></td>
				  <td colspan="2" valign="top"><div align="right" class="Estilo16">MOTIVO DE NOTA DEBITO: </div></td>
				  <td colspan="2" valign="top"><div align="right" class="Estilo16">
                    <div align="left"><?php echo $xnotdebtip_nombre; ?></div>
				    </div></td>
				  <td valign="top">&nbsp;</td>
				  <td valign="top"><div align="right" class="Estilo16">NRO: </div></td>
				  <td colspan="2" valign="top"><div align="left"><span class="Estilo16"><?php echo $xnotdeb_numero; ?></span></div></td>
				  <td valign="top">&nbsp;</td>
				  <td valign="top"><div align="right" class="Estilo16">FECHA: </div></td>
				  <td valign="top"><div align="right" class="Estilo16">
                    <div align="left"><?php echo date("d/m/Y",strtotime($xnotdeb_fecha)); ?></div>
				    </div></td>
				  <td valign="top"><div align="right">
                    <div style="color:<?php echo $xcolor_pendiente;?>;" align="right"><span class="Estilo16"> <?php echo number_format(number_format($xmonto_nd,2,'.','') - number_format($xamortizado_nd,2,'.','')  ,2,'.',','); ?> </span></div>
				    </div></td>
				  <td valign="top"><div align="right">
                    <div align="right"><span class="Estilo16"><?php echo number_format($xamortizado_nd,2,'.',','); ?></span></div>
				    </div></td>
				  <td valign="top"><div align="right">
                    <div align="right"><span class="Estilo16"><?php echo number_format($xmonto_nd,2,'.',','); ?></span></div>
				    </div></td>
				  </tr>

				<?php
					}
				}
				?>

                <tr>
                  <td colspan="18">===================================================================================================================</td>
                  </tr>
                <tr>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td>&nbsp;</td>
                  <td colspan="8"><div align="right"><span class="Estilo8">TOTAL: </span></div></td>
                  <td><div align="right"><span class="Estilo16"><?php echo number_format($xtotal_pendiente,2,'.',','); ?></span></div></td>
                  <td><div align="right"><span class="Estilo16"><?php echo number_format($xtotal_amortizado,2,'.',','); ?></span></div></td>
                  <td><div align="right"><span class="Estilo16"><?php echo number_format($xtotal_monto,2,'.',','); ?></span></div></td>
                </tr>
				
				
				
            </table></td>
          </tr>
        </table>
      </div>
    </div></td>
  </tr>
  
<?php

	

?>
  
  
  
  <tr>
    <td>&nbsp;</td>
  </tr>
  
  

	<?php

	?>
  
  

  
  <tr>
    <td>====================================================================================================================</td>
  </tr>
   

  <tr>
    <td><div align="left"><span class="Estilo6">USUARIO: <?php //echo $xcre_usu_crea;?></span></div></td>
  </tr>
</table>

<script language="javascript">
covertirNumLetras("<?php echo $xtotal_venta;?>","tnumeros");
</script>	


</body>
</html>
