<?php
if (!isset($_SESSION['nombre'])) {
  header("Location: login");
}else{
  if ($_SESSION['escritorio']==13) {
    require_once "./modelos/Escritorio.php";
    
    $consulta = new Escritorio();
    //saldo de caja chica
    $rsptasaldo = $consulta->saldocajachica();
    $regsaldo   = $rsptasaldo->fetch_object();
    $saldocaja  = $regsaldo->saldod;

    //moviento del día de caja chica
    /*  
      $rsptamovimiento    = $consulta->movimientosdeldia(3);
        $regsamovimiento    = $rsptamovimiento->fetch_object();
        $movimientosdeldia  = $regsamovimiento->movimientosdeldia;
        if ($movimientosdeldia==''){
          $movimientosdeldia=0;
        } */

        //moviento del mes de caja chica
      /*  $rsptamovimientom   = $consulta->movimientosdelmes(3);
        $regsamovimientom   = $rsptamovimientom->fetch_object();
        $movimientosdelmes  = $regsamovimientom->movimientosdelmes;
        if ($movimientosdelmes==''){
          $movimientosdelmes=0;
        } */

        //Cargo de caja chica del mes
      /*  $rsptacargo         = $consulta->cargosdelmes(3);
        $regscargo          = $rsptacargo->fetch_object();
        $cargodelmes        = $regscargo->cargosdelmes;
        if ($cargodelmes==''){
          $cargodelmes=0;
        } */

          //saldo de FaceBank
        /* $rsptasaldo = $consulta->saldofacebank();
        $regsaldo   = $rsptasaldo->fetch_object();
        $saldocaja1  = $regsaldo->saldod; */

        //moviento del día de caja chica
        /* $rsptamovimiento    = $consulta->movimientosdeldia(5);
        $regsamovimiento    = $rsptamovimiento->fetch_object();
        $movimientosdeldia1  = $regsamovimiento->movimientosdeldia;
        if ($movimientosdeldia1==''){
          $movimientosdeldia1=0;
        } */

          //moviento del mes de caja chica
        /* $rsptamovimientom   = $consulta->movimientosdelmes(5);
        $regsamovimientom   = $rsptamovimientom->fetch_object();
        $movimientosdelmes1  = $regsamovimientom->movimientosdelmes;
        if ($movimientosdelmes1==''){
          $movimientosdelmes1=0;
        } */

        //Cargo de caja chica del mes
      /*  $rsptacargo         = $consulta->cargosdelmes(5);
        $regscargo          = $rsptacargo->fetch_object();
        $cargodelmes1        = $regscargo->cargosdelmes;
        if ($cargodelmes1==''){
          $cargodelmes1=0;
        } 
    
    */

    //Ventas dollar y cajas año en curso
    $rsptaventas        = $consulta->ventasyearendollaryunidades();
    $regsventas         = $rsptaventas->fetch_object();

    if ($regsventas){
      $ventasdollaryear   = $regsventas->venta;
      $ventascajasyear    = $regsventas->cajas;
    }else{
      $ventasdollaryear=0;
      $ventascajasyear=0;
    }
    if ($ventasdollaryear==''){
      $ventasdollaryear=0;
    }
    if ($ventascajasyear==''){
      $ventascajasyear=0;
    }

    //Ventas dollar y cajas mes en curso
    $rsptaventas       = $consulta->ventasmesendollaryunidades();
    $regsventas        = $rsptaventas->fetch_object();
    if ($regsventas){
      $ventasdollarmes   = $regsventas->venta;
      $ventascajasmes    = $regsventas->cajas;
      $numerocxc         = $regsventas->numerocxc;
    }else{
      $ventasdollarmes    =0;
      $ventascajasmes     =0;
      $numerocxc          =0;
    }
    
    if ($ventasdollarmes==''){
      $ventasdollarmes=0;
    }
    if ($ventascajasmes==''){
      $ventascajasmes=0;
    }


   
    //Cuentas por Cobrar y inventario
    $rsptacc   = $consulta->totalcuentasporcobrar();
    $regcc     =$rsptacc->fetch_object();
    $totalcc   =$regcc->cuentasporcobrar;

    $rsptaiu   = $consulta->totalinventariounidades();
    $regiu     =$rsptaiu->fetch_object();
    $totaliu   =number_format($regiu->total_cajas, 0, '.', '');
    $totalcajas=$regiu->total_cajas;

    //Inventario Pendiente
    $rsptaiu   = $consulta->totalinventariounidadespendiente();
    if($rsptaiu){
      $regiu     =$rsptaiu->fetch_object();
      $totaliup   =number_format($regiu->total_cajaspendiente, 0, '.', '');
    }else{
      $totaliup   =number_format(0, 0, '.', '');
    }

    $totalalmacen = number_format($totalcajas + $regiu->total_cajaspendiente, 0, '.', '');

     //pedidos validados
     $rsptapv   = $consulta->pedidosv();
     if($rsptapv){
        $regpv          =$rsptapv->fetch_object();
        $numeropedidov  =number_format($regpv->numeropedidov, 0, '.', '');
     }else{
        $numeropedidov  =number_format(0, 0, '.', '');
     }

     //pedidos pendiente
     $rsptapp   = $consulta->pedidosp();
     if($rsptapp){
        $regpp          =$rsptapp->fetch_object();
        $numeropedidop  =number_format($regpp->numeropedidop, 0, '.', '');
     }else{
        $numeropedidop  =number_format(0, 0, '.', '');
     }

      //Articulo en falla bajo del stock minimo
      $rsptapm   = $consulta->numeroarticulominimo();
      if($rsptapm){
         $regpm          =$rsptapm->fetch_object();
         $numeroarticulominimo  =number_format($regpm->nroarticulominimo, 0, '.', '');
      }else{
         $numeroarticulominimo  =number_format(0, 0, '.', '');
      }

      //CxC mas de 90 dias
      $rsptapcxc90   = $consulta->cxcmas90dias();
      if($rsptapcxc90){
         $regcxc90          =$rsptapcxc90->fetch_object();
         $totalcxc90        =number_format($regcxc90->saldo, 2, '.', '');
      }else{
        $totalcxc90         =number_format(0, 0, '.', '');
      }

      //Cobranza del año
      $rsptapcobranzayear   = $consulta->cobranzayear();
      if($rsptapcobranzayear){
         $regcobranzayear   =$rsptapcobranzayear->fetch_object();
         $totalcobrosdelyear=number_format($regcobranzayear->cobrosdelyear, 2, '.', '');
      }else{
        $totalcobrosdelyear =number_format(0, 0, '.', '');
      }

      //Cobranza del mes
      $rsptapcobranzames   = $consulta->cobranzames();
      if($rsptapcobranzames){
         $regcobranzames    =$rsptapcobranzames->fetch_object();
         $totalcobrosdelmes=number_format($regcobranzames->cobrosdelmes, 2, '.', '');
      }else{
         $totalcobrosdelmes=number_format(0, 0, '.', '');
      }
      
      //Cajas Despachadas
        $rsptapcajasdm   = $consulta->cajasdeschadasmes();
          if($rsptapcajasdm){
             $regcajasdm    =$rsptapcajasdm->fetch_object();
             $totalcajasdeschadasmes=number_format($regcajasdm->total_cajas, 2, '.', '');
          }else{
             $totalcajasdeschadasmes=number_format(0, 0, '.', '');
          }
      
    //Mes anterior  *********************
    
    //Cajas Despachadas
    $rsptapcajasd   = $consulta->cajasdeschadasmesanterior();
      if($rsptapcajasd){
         $regcajasd    =$rsptapcajasd->fetch_object();
         $totalcajasdeschadasmesanterior=number_format($regcajasd->total_cajas, 2, '.', '');
      }else{
         $totalcajasdeschadasmesanterior=number_format(0, 0, '.', '');
      }
      
    //Cobranza del mes anterior
      $rsptapcobranzamesa   = $consulta->cobranzamesa();
      if($rsptapcobranzamesa){
         $regcobranzamesa    =$rsptapcobranzamesa->fetch_object();
         $totalcobrosdelmesa=number_format($regcobranzamesa->cobrosdelmes, 2, '.', '');
      }else{
         $totalcobrosdelmesa=number_format(0, 0, '.', '');
      }
      
    //Ventas dollar y cajas mes en curso
    $rsptaventasa       = $consulta->ventasmesendollaryunidadesa();
    $regsventasa        = $rsptaventasa->fetch_object();
    if ($regsventasa){
      $ventasdollarmesa   = $regsventasa->venta;
      $ventascajasmesa    = $regsventasa->cajas;
      $numerocxca         = $regsventasa->numerocxc;
    }else{
      $ventasdollarmesa    =0;
      $ventascajasmesa     =0;
      $numerocxca          =0;
    }
    
    if ($ventasdollarmesa==''){
      $ventasdollarmesa=0;
    }
    if ($ventascajasmesa==''){
      $ventascajasmesa=0;
    }
      
    
    //obtener valores para los gasto cargar al grafico de barras
    $compras10 = $consulta->cajasultimos_12meses();
    $fechasc='';
    $totalesc1='0,0,0,0,0,';
    while ($regfechac=$compras10->fetch_object()) {
      $fechasc=$fechasc.'"'.$regfechac->fecha.'",';
      if ($regfechac->total<0){
        $regfechac->total=$regfechac->total*-1;
      };
      $totalesc1=$totalesc1.$regfechac->total.',';
    }
    //quitamos la ultima coma
    $fechasc  =substr($fechasc, 0, -1);
    $totalesc1 =substr($totalesc1, 0,-1);
    //echo $totalesc1;
   
    
    //obtener valores para las ventas por articulo cargar al grafico de barras
    $ventas30 = $consulta->ventasarticulos60diasmesanteriorencurso();
    $articuloa='';
    $cajasa   ='';
    
    while ($regarticulo=$ventas30->fetch_object()) {
      $articuloa  = $articuloa.'"'.$regarticulo->nombre.'",';
      $cajasa     = $cajasa.$regarticulo->unidades.',';
    }
    //quitamos la ultima coma
    $articuloa    = substr($articuloa, 0, -1);
    $cajasa       = substr($cajasa, 0,-1);

    $ventas60 = $consulta->ventasarticulos30diasmesaencurso();
    $articuloc='';
    $cajasc   ='';
    
    while ($regarticulo=$ventas60->fetch_object()) {
      $articuloc  = $articuloc.'"'.$regarticulo->nombre.'",';
      $cajasc     = $cajasc.$regarticulo->unidades.',';
    }
    //quitamos la ultima coma
    $articuloc    = substr($articuloc, 0, -1);
    $cajasc       = substr($cajasc, 0,-1);


    //obtener valores para las ventas por Vendedor cargar al grafico de barras
    $ventasv130  = $consulta->vendedormesanterior();
    $vendedora3  ='';
    $cajasav    ='';
    
    while ($regarticulov=$ventasv130->fetch_object()) {
      $vendedora3  = $vendedora3.'"'.$regarticulov->nombre.'",';
      $cajasav    = $cajasav.$regarticulov->cajas.',';
    }
    //quitamos la ultima coma
    $vendedora3    = substr($vendedora3, 0, -1);
    $cajasav      = substr($cajasav, 0,-1);

    $ventasv60  = $consulta->vendedormesencurso();
    $vendedorc  ='';
    $cajascv    ='';
    
    while ($regarticulovc=$ventasv60->fetch_object()) {
      $vendedorc  = $vendedorc.'"'.$regarticulovc->nombre.'",';
      $cajascv     = $cajascv.$regarticulovc->cajas.',';
    }
    //quitamos la ultima coma
    $vendedorc    = substr($vendedorc, 0, -1);
    $cajascv      = substr($cajascv, 0,-1);
    
    
    //Ventas por vendedor mes
    $rsptapventav   = $consulta->ventasmesvendedor();
    if($rsptapventav){
       $regventav         =$rsptapventav->fetch_object();
       $totalregventav=number_format($regventav->cajas, 2, '.', '');
    }else{
       $totalregventav=number_format(0, 0, '.', '');
    }

    //ventas por producto mes
    $rsptapventap   = $consulta->ventasmesproducto();
    if($rsptapventap){
      $regventap         =$rsptapventap->fetch_object();
      $totalregventap=number_format($regventap->cajas, 2, '.', '');
    }else{
        $totalregventap=number_format(0, 0, '.', '');
    }

    //ventas por canales mes
    $rsptapventac   = $consulta->ventasmescanales();
    if($rsptapventac){
        $regventac         =$rsptapventac->fetch_object();
        $totalregventac=number_format($regventac->cajas, 2, '.', '');
    }else{
        $totalregventac=number_format(0, 0, '.', '');
    }




    ?>
  <!-- Esticulo particular para los Hipervinculo de los indicadores Principal -->
  <style>
    .no-cambiar-color {
      text-decoration: none; /* Quita la subrayado por defecto */
      color: inherit; /* Hereda el color del texto circundante */
    }
  </style>

    <!-- Main content -->
  <section class="content-header">
   <!--  <h1>
    Información Relevante del Negocio
      <small></small>
    </h1>

    <p><br></p> -->

    
  
  </section>

  <!-- Main content -->
  <section class="content">
    <div class="row">
      <div class="col-xs-12">

         <!-- Caja Chica-->
        <!-- Small boxes (Stat box) -->
        <div class="box box-primary">
          <div class="box-header with-border">		
            <h3 class="box-title">Indicadores de Gestión</h3>
          </div>
          <div class="box-body">
            <table id="example20" class="table table-bordered table-striped"> 
            
              <div class="col-md-3 col-sm-6 col-xs-12">
                <div class="info-box bg-aqua">
                  <span class="info-box-icon"><i class="fa fa-money"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Ventas del Año ($)</span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar1p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($ventasdollaryear,2,',','.'); ?></span>
                    </a>
                    <!--  <div class="progress">
                      <div class="progress-bar" style="width: 70%"></div>
                    </div>
                        <span class="progress-description">
                          70% Increase in 30 Days
                        </span> -->
                  </div>
                  <!-- /.info-box-content -->
                </div>
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">
                <div class="info-box bg-green">
                  <span class="info-box-icon"><i class="fa fa-check-square"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Ventas del Mes ($)</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar3p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($ventasdollarmes,2,',','.'); ?></span>
                    </a>
                    <!--  <div class="progress">
                      <div class="progress-bar" style="width: 70%"></div>
                    </div>
                        <span class="progress-description">
                          70% Increase in 30 Days
                        </span> -->
                  </div>
                  <!-- /.info-box-content -->
                </div>
              </div>
                <!-- /.info-box -->
              
              <div class="col-md-3 col-sm-6 col-xs-12">
                <div class="info-box bg-yellow">
                  <span class="info-box-icon"><i class="fa fa-barcode"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Ventas del Año Cajas</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar2p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($ventascajasyear,0,',','.'); ?></span>
                    </a>
                    <!--  <div class="progress">
                      <div class="progress-bar" style="width: 70%"></div>
                    </div>
                        <span class="progress-description">
                          70% Increase in 30 Days
                        </span> -->
                  </div>
                  <!-- /.info-box-content -->
                </div>
              </div>
              
              <div class="col-md-3 col-sm-6 col-xs-12">
                <div class="info-box bg-orange">
                  <span class="info-box-icon"><i class="fa fa-dot-circle-o"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Ventas del Mes Cajas</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar4p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($ventascajasmes,0,',','.'); ?></span>
                    </a>
                    <!--  <div class="progress">
                      <div class="progress-bar" style="width: 70%"></div>
                    </div>
                        <span class="progress-description">
                          70% Increase in 30 Days
                        </span> -->
                  </div>
                  <!-- /.info-box-content -->
                </div>
              </div>
                <!-- /.info-box -->  

              

              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-aqua"><i class="fas fa-book"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Cobranza del Año $</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar11p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalcobrosdelyear,2,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">     
                <div class="info-box">
                  <span class="info-box-icon bg-green"><i class="fas fa-piggy-bank"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Cobranza del Mes</span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar12p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalcobrosdelmes,2,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-aqua"><i class="fa fa-cogs"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Inventario Disponible</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar6p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totaliu,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">     
                <div class="info-box">
                  <span class="info-box-icon bg-orange"><i class="fa fa-star"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Número CxC Mes En Curso</span>
                    
                    
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($numerocxc,0,',','.'); ?></span>
                   
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>
              
     
              

              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-yellow"><i class="fa fa-bank"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Cuentas X Cobrar $</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar5p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalcc,2,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">     
                <div class="info-box">
                  <span class="info-box-icon bg-red"><i class="fas fa-donate"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Cuentas X Cobrar + 90 Dias</span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar10p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalcxc90,2,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>
             
              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-yellow"><i class="fa fa-truck"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Inventario X Despachar</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar18p()">
                        <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totaliup,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-red"><i class="fa fa-cart-arrow-down"></i></span>

                  <div class="info-box-content">
                    
                    <span class="info-box-text" style="text-align:center">Pedidos Pendiente X Aprobar</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar7p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($numeropedidop,0,',','.'); ?></span>
                    </a>  
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>


              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-aqua"><i class="fa fa-briefcase"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Disponible Caja Chica</span>
                    <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($saldocaja,2,',','.'); ?></span>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">     
                <div class="info-box">
                  <span class="info-box-icon bg-red"><i class="fas fa-tachometer-alt"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Artículos con Stock Bajo</span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar9p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($numeroarticulominimo,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>
           
              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-green"><i class="fa fa-tags"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Inventario Almacen</span>
                    <a href="#" class="no-cambiar-color" onclick="mostrar19p()">
                        <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalalmacen,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-orange"><i class="fa fa-cart-plus"></i></span>

                  <div class="info-box-content">

                    <span class="info-box-text" style="text-align:center">Pedidos Pendiente X Facturar</span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar8p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($numeropedidov,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>
              
              
               <!-- Nuevos indicadores -->

              <div class="col-md-3 col-sm-6 col-xs-12">     
                <div class="info-box">
                  <span class="info-box-icon bg-aqua"><i class="fas fa-user-plus"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Ventas Vendedores Mes </span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar20p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalregventav,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">     
                <div class="info-box">
                  <span class="info-box-icon bg-green"><i class="fas fa-sitemap"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Ventas Canales Mes </span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar21p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalregventac,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>
              
              <div class="col-md-3 col-sm-6 col-xs-12">     
                <div class="info-box">
                  <span class="info-box-icon bg-orange"><i class="fas fa-cubes"></i></span>

                  <div class="info-box-content">
                    <span class="info-box-text" style="text-align:center">Ventas Producto Mes </span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar22p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalregventap,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>

              <div class="col-md-3 col-sm-6 col-xs-12">    
                <div class="info-box">
                  <span class="info-box-icon bg-orange"><i class="fas fa-shipping-fast"></i></span>

                  <div class="info-box-content">

                    <span class="info-box-text" style="text-align:center">Cajas Despachadas Mes</span>
                    
                    <a href="#" class="no-cambiar-color" onclick="mostrar17p()">
                      <span class="info-box-number" style="text-align:center;font-size: 30px"><?php echo number_format($totalcajasdeschadasmes,0,',','.'); ?></span>
                    </a>
                  </div>
                  <!-- /.info-box-content -->
                </div>
                <!-- /.info-box -->
              </div>
              
            </table>
            
           
          </div>
        </div>
        <!-- /.box -->
        
        <!-- Indicadores Mes Anterior -->
        <div class="box box-primary">
            <div class="box-header with-border">		
                <h3 class="box-title">Indicadores de Gestión Mes Anterior</h3>
            </div>
            <div class="box-body">
                <table id="example21" class="table table-bordered table-striped">
                    <div class="col-md-3 col-sm-6 col-xs-12">
                        <div class="info-box bg-aqua">
                          <span class="info-box-icon"><i class="fas fa-piggy-bank"></i></span>
        
                          <div class="info-box-content">
                            <span class="info-box-text" style="text-align:center">Cobranza</span>
                            
                            <a href="#" class="no-cambiar-color" onclick="mostrar13p()">
                              <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($totalcobrosdelmesa,2,',','.'); ?></span>
                            </a>
                            <!--  <div class="progress">
                              <div class="progress-bar" style="width: 70%"></div>
                            </div>
                                <span class="progress-description">
                                  70% Increase in 30 Days
                                </span> -->
                          </div>
                          <!-- /.info-box-content -->
                        </div>
                    </div>
                  
                    <div class="col-md-3 col-sm-6 col-xs-12">
                        <div class="info-box bg-green">
                          <span class="info-box-icon"><i class="fa fa-check-square"></i></span>
        
                          <div class="info-box-content">
                            <span class="info-box-text" style="text-align:center">Ventas ($)</span>
                            <a href="#" class="no-cambiar-color" onclick="mostrar14p()">
                              <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($ventasdollarmesa,2,',','.'); ?></span>
                            </a>
                            <!--  <div class="progress">
                              <div class="progress-bar" style="width: 70%"></div>
                            </div>
                                <span class="progress-description">
                                  70% Increase in 30 Days
                                </span> -->
                          </div>
                          <!-- /.info-box-content -->
                        </div>
                      </div>
                  
                    <div class="col-md-3 col-sm-6 col-xs-12">
                        <div class="info-box bg-yellow">
                          <span class="info-box-icon"><i class="fa fa-dot-circle-o"></i></span>
        
                          <div class="info-box-content">
                            <span class="info-box-text" style="text-align:center">Ventas Cajas</span>
                            <a href="#" class="no-cambiar-color" onclick="mostrar15p()">
                              <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($ventascajasmesa,0,',','.'); ?></span>
                            </a>
                            <!--  <div class="progress">
                              <div class="progress-bar" style="width: 70%"></div>
                            </div>
                                <span class="progress-description">
                                  70% Increase in 30 Days
                                </span> -->
                          </div>
                          <!-- /.info-box-content -->
                        </div>
                      </div>
              
                    <div class="col-md-3 col-sm-6 col-xs-12">
                        <div class="info-box bg-orange">
                          <span class="info-box-icon"><i class="fas fa-truck-moving"></i></span>
        
                          <div class="info-box-content">
                            <span class="info-box-text" style="text-align:center">Cajas Despachadas</span>
                            <a href="#" class="no-cambiar-color" onclick="mostrar16p()">
                              <span class="info-box-number" style="text-align:center;font-size: 30px"><sup style="font-size: 10px"></sup><?php echo number_format($totalcajasdeschadasmesanterior,0,',','.'); ?></span>
                            </a>
                            <!--  <div class="progress">
                              <div class="progress-bar" style="width: 70%"></div>
                            </div>
                                <span class="progress-description">
                                  70% Increase in 30 Days
                                </span> -->
                          </div>
                          <!-- /.info-box-content -->
                        </div>
                      </div>
                  
                  
                </table>
            </div>
        </div>

        <!-- Aperturas de cliente por Vendedor -->        
        <div class="box box-primary">
          <div class="box-header with-border">		
            <h3 class="box-title">Vendores vs Indicadores de Gestión</h3>
          </div>
          
          
          <!-- Indicadores por cada vendedor -->
          <div class="box-body table-responsive no-padding">
              <table id="example1" class="table table-bordered table-striped">
                  
                  <tbody>
                      <?php  
                      $rsptaapertura = $consulta->vendedoraperturacliente(); 
                      $totales = [
                          'c' => 0,
                          'n' => 0,
                          'm90' => 0,
                          'cnunca' => 0,
                          'ca' => 0,
                          'ca90' => 0,
                          'cxcm' => 0,
                          'cxcp' => 0,
                          'cxcpe' => 0,
                          'cxcpem90' => 0,
                          'saldocxcmes' => 0,
                          'saldocxcpendiente' => 0,
                          'saldocxcpendientemas90' => 0,
                          'saldopromedionrocxctremes' => 0,
                          'indicador10' => 0,
                      ];

                      while ($regvcaja10 = $rsptaapertura->fetch_object()) { 
                        if ($regvcaja10->saldopromedionrocxctremes <= 0) {
                          $indicador10 = 0;
                        } else {
                            $indicador10 = $regvcaja10->saldocxcpendiente / $regvcaja10->saldopromedionrocxctremes;
                        }
                        
                        ?> 
                          <tr valign="top">
                              <td style="text-align:left" valign="top"><?php echo $regvcaja10->nombre; ?></td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar1(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->clientes, 0, ',', '.'); ?>
                                  </a>
                              </td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar2(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->nroclientenuevo, 0, ',', '.'); ?>
                                  </a>
                              </td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar3(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->nroclientemas90, 0, ',', '.'); ?>
                                  </a>
                              </td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar10(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->clientesnoantendidonunca, 0, ',', '.'); ?>
                                  </a>
                              </td>
                              <td style="text-align:center;border: inset 0pt">
                                  <?php 
                                      $porcentaje = '<a href="#" onclick="mostrar4('.$regvcaja10->idvendedor.')">'.$regvcaja10->pornroclientemes.'%</a>';
                                      $valores    = '<h6><FONT SIZE=2>('.number_format($regvcaja10->nroclientemes,0,',','.').'/'.number_format($regvcaja10->clientes,0,',','.').')</FONT></h6>';
                                      echo $porcentaje.' '.$valores;
                                  ?>
                              </td>
                              <td style="text-align:center;border: inset 0pt">
                                  <?php 
                                      $porcentaje = '<a href="#" onclick="mostrar5('.$regvcaja10->idvendedor.')">'.$regvcaja10->pornroclientemesatentido3meses.'%</a>';
                                      $valores    = '<h6><FONT SIZE=2>('.number_format($regvcaja10->nroclientemesatentido3meses,0,',','.').'/'.number_format($regvcaja10->clientes,0,',','.').')</FONT></h6>';
                                      echo $porcentaje.' '.$valores; 
                                  ?>
                              </td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar6(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->nrocxcmes, 0, ',', '.'); ?>
                                  </a>
                                  <h6 style="color:#0357f4;"><FONT SIZE=2><?php echo number_format($regvcaja10->saldocxcmes, 2, ',', '.'); ?></FONT></h6>
                              </td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar7(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->promedionrocxctremes, 0, ',', '.'); ?>
                                  </a>
                                  <h6 style="color:#0357f4;"><FONT SIZE=2><?php echo number_format($regvcaja10->saldopromedionrocxctremes, 2, ',', '.'); ?></FONT></h6>
                              </td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar8(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->nrocxcpendiente, 0, ',', '.'); ?>
                                  </a>
                                  <h6 style="color:#a60c4e;"><FONT SIZE=2><?php echo number_format($regvcaja10->saldocxcpendiente, 2, ',', '.'); ?></FONT></h6>
                              </td>
                              <td style="text-align:center" valign="top">
                                  <a href="#" onclick="mostrar9(<?php echo $regvcaja10->idvendedor; ?>)">
                                      <?php echo number_format($regvcaja10->nrocxcpendientemas90, 0, ',', '.'); ?>
                                  </a>
                                  <h6 style="color:#a60c4e;"><FONT SIZE=2><?php echo number_format($regvcaja10->saldocxcpendientemas90, 2, ',', '.'); ?></FONT></h6>
                              </td>
                              <td style="text-align:center;color:#0357f4;" valign="middle">
                                  <?php echo number_format($indicador10, 2, ',', '.'); ?>
                              </td>
                          </tr>
                          <?php
                          // Sumar los valores para los totales
                          $totales['c'] += $regvcaja10->clientes;
                          $totales['n'] += $regvcaja10->nroclientenuevo;
                          $totales['m90'] += $regvcaja10->nroclientemas90;
                          $totales['cnunca'] += $regvcaja10->clientesnoantendidonunca;
                          $totales['ca'] += $regvcaja10->nroclientemes;
                          $totales['ca90'] += $regvcaja10->nroclientemesatentido3meses;
                          $totales['cxcm'] += $regvcaja10->nrocxcmes;
                          $totales['cxcp'] += $regvcaja10->promedionrocxctremes;
                          $totales['cxcpe'] += $regvcaja10->nrocxcpendiente;
                          $totales['cxcpem90'] += $regvcaja10->nrocxcpendientemas90;
                          $totales['saldocxcmes'] += $regvcaja10->saldocxcmes;
                          $totales['saldocxcpendiente'] += $regvcaja10->saldocxcpendiente;
                          $totales['saldocxcpendientemas90'] += $regvcaja10->saldocxcpendientemas90;
                          $totales['saldopromedionrocxctremes'] += $regvcaja10->saldopromedionrocxctremes;
                         

                          
                          ?>

                      <?php } 
                          // Calcular los porcentajes
                          $totales['ca_porcentaje'] = ($totales['ca'] / $totales['c']) * 100;
                          $totales['ca90_porcentaje'] = ($totales['ca90'] / $totales['c']) * 100;
                      
                      ?>
                    
                  </tbody>
                  <thead>
                      <tr style="color:#f8f9fa;text-align:center;background-color:#455b63" >
                          <td style="text-align:center" >Vendedor</td>
                          <td style="text-align:center" >Clientes Totales</td>
                          <td style="text-align:center" >Clientes Nuevos Mes en Curso</td>
                          <td style="text-align:center" >Clientes Desatendidos Más de 90 Días</td>
                          <td style="text-align:center" >Clientes Nunca Atendidos</td>
                          <td style="text-align:center" >Clientes Atendidos Mes en Curso (%)</td>
                          <td style="text-align:center" >Clientes Atendidos Últimos 90 Días (%)</td>
                          <td style="text-align:center" >CxC mes en Curso</td>
                          <td style="text-align:center" >Promedio CxC Últimos 3 Meses</td>
                          <td style="text-align:center" >Número CxC Pendientes por Cobrar</td>
                          <td style="text-align:center" >Número CxC Pendientes por Cobrar Más 90 Días</td>
                          <td style="text-align:center" >Rapidez de Cobranza</td>
                      </tr>
                      <!-- Filas de totales -->
                      <tr style="color:#ffffff;font-size:10pt;font-weight:bold;text-align:center;background-color:#5D6D7E" valign="top">
                          <td style="text-align:center" valign="top"><FONT SIZE=1.6>TOTALES</FONT></td>
                          <!-- Agregar los totales calculados -->
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['c'], 0, ',', '.'); ?></td>
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['n'], 0, ',', '.'); ?></td>
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['m90'], 0, ',', '.'); ?></td>
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['cnunca'], 0, ',', '.'); ?></td>
                          <td style="text-align:center" valign="top">
                              <?php //echo number_format($totales['ca'], 0, ',', '.'); ?> 
                              <?php echo number_format($totales['ca_porcentaje'], 2, ',', '.').'%'; ?>
                              <h6 style="color:#fffff;font-weight:bold;"><FONT SIZE=2><?php echo number_format($totales['ca'], 0, ',', '.').'/'.number_format($totales['c'], 0, ',', '.');?></FONT></h6>
                          </td>
                          <td style="text-align:center" valign="top">
                              <?php echo number_format($totales['ca90_porcentaje'], 2, ',', '.').'%'; ?>
                              <h6 style="color:#fffff;font-weight:bold;"><FONT SIZE=2><?php echo number_format($totales['ca90'], 0, ',', '.').'/'.number_format($totales['c'], 0, ',', '.');?></FONT></h6>
                          </td>
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['cxcm'], 0, ',', '.'); ?>
                              <h6 style="color:#fffff;font-weight:bold;"><FONT SIZE=2><?php echo number_format($totales['saldocxcmes'], 2, ',', '.'); ?></FONT></h6>
                          </td>
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['cxcp'], 0, ',', '.'); ?>
                              <h6 style="color:#fffff;font-weight:bold;"><FONT SIZE=2><?php echo number_format($totales['saldopromedionrocxctremes'], 2, ',', '.'); ?></FONT></h6>
                          </td>
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['cxcpe'], 0, ',', '.'); ?>
                              <h6 style="color:#fffff;font-weight:bold;"><FONT SIZE=2><?php echo number_format($totales['saldocxcpendiente'], 2, ',', '.'); ?></FONT></h6>
                          </td>
                          <td style="text-align:center" valign="top"><?php echo number_format($totales['cxcpem90'], 0, ',', '.'); ?>
                              <h6 style="color:#fffff;font-weight:bold;"><FONT SIZE=2><?php echo number_format($totales['saldocxcpendientemas90'], 2, ',', '.'); ?></FONT></h6>
                          </td>
                          <td style="text-align:center" valign="middle"><?php echo number_format($totales['saldocxcpendiente'] / $totales['saldopromedionrocxctremes'], 2, ',', '.'); ?>
                          
                        </td>
                      </tr>
                  </thead>        

              </table>
          </div>
          <!-- /.box-header -->
        </div>
         
        <!-- Ventas Articulos x Vendedor - Mes en Curso -->
        <div class="box box-primary">
            <div class="box-header with-border">
                <h3 class="box-title">Ventas Articulos x Vendedor - Mes en Curso</h3>
            </div>
            <!-- /.box-header -->
            <div class="box-body table-responsive no-padding">
                <table id="example1" class="table table-bordered table-striped">
                    
                <?php 
                  
                      $totalescolumna   = [];

                      // Buscamos los datos de la consulta
                      $articulo         = [];
                      $rsptaventasproductovendedor = $consulta->ventasproductovendedor();
                      while ($regvendedor = $rsptaventasproductovendedor->fetch_object()) {
                          $vendedor1[0] = $regvendedor->idarticulo;
                          $vendedor1[1] = $regvendedor->idvendedor;
                          $vendedor1[2] = $regvendedor->cajas;
                          $articulo[]   = $vendedor1;  
                      } 

                      // Cargamos los datos para la cabecera de los vendedores               
                      $rsptavendedores = $consulta->vendedores(); 
                      $vendedores = [];
                      $vendedoresn = [];

                      while ($regalmn = $rsptavendedores->fetch_object()) {
                          $vendedor = [
                              'nombre' => $regalmn->nombre,
                              'color' => $regalmn->color,
                              ];
                          $vendedoresn[] = $vendedor;
                          $vendedores[]  = $regalmn->idvendedor;
                      }  

                  
                  ?>
                    
                    <tbody>
                        <?php
                        // Buscamos los totales por cada vendedor
                        $rsptaarticulos = $consulta->articulos();
                        $totalesfila    = [];
                        while ($regart = $rsptaarticulos->fetch_object()) {
                            $totalfila  = 0;
                            $idarticulo = $regart->idarticulo;
                            $indixe     = 0;

                            foreach ($vendedores as $idvendedor) {
                                $cajas = 0;
                                foreach ($articulo as $v) {
                                    if ($idarticulo == $v[0] && $idvendedor == $v[1]) {
                                        $cajas = $v[2];
                                    }
                                }
                                $totalfila             += $cajas;
                                if(isset($totalescolumna[$indixe])){
                                  $totalescolumna[$indixe] += $cajas;
                                }else{
                                  $totalescolumna[$indixe] = $cajas;
                                }
                                
                                $indixe++;
                            }
                            $totalesfila[] = $totalfila; 
                        }

                        // Obtenemos el total de cajas
                        $totalcajas = array_sum($totalescolumna);

                        // Llenamos la tabla
                        $total = 0;
                        $rsptaarticulos = $consulta->articulos();
                        $fila = 0;

                        while ($regart = $rsptaarticulos->fetch_object()) {
                            $totalfila = 0;
                            $idarticulo = $regart->idarticulo;
                            ?>
                            <tr>  
                                <td style="font-size:70%;width:400px"><?php echo substr($regart->nombre, 0, 26); ?></td>
                                <?php
                                $indixe = 0;
                                foreach ($vendedores as $idvendedor) {
                                    $cajas = 0;
                                    foreach ($articulo as $v) {
                                        if ($idarticulo == $v[0] && $idvendedor == $v[1]) {
                                            $cajas = $v[2];
                                        }
                                    }
                                    if ($cajas > 0) {
                                        $porcentaje = number_format(($cajas / $totalesfila[$fila]) * 100, 1);
                                        ?>
                                        <td style="text-align:center;border: inset 0pt"><?php echo number_format($cajas, 0, ',', '.') . ' ' . '<span class="description-percentage text-white"><h6><FONT SIZE=1>' . $porcentaje . '%' . '</FONT></h6></span>' ?></td>
                                        <?php
                                        $totalfila += $cajas;
                                    } else {
                                        ?>
                                        <td style="text-align:center;border: inset 0pt"><?php echo 0; ?></td>
                                        <?php
                                    }
                                    $indixe++;
                                }
                                $fila++;
                                $porcentaje = 0;
                                if ($totalfila > 0) {
                                    $porcentaje = number_format(($totalfila / $totalcajas) * 100, 1);
                                }
                                ?>
                                <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E"><?php echo number_format($totalfila, 0, ',', '.') . ' ' . '<span class="description-percentage text-white"><h6><FONT SIZE=1>' . $porcentaje . '%' . '</FONT></h6></span>' ?></td>
                            </tr>
                            <?php
                            $total += $totalfila;
                        }
                        ?>
                        
                    </tbody>
                    <thead>
                      <!-- Fila con los vendedores -->
                        
                      <tr>
                            <td style="text-align:right;background-color:white;width:400px"></td>
                            <?php 
                            foreach ($vendedoresn as $vendedornc) {
                            ?>  
                              <td style="text-align:center;font-size:92%;background-color:<?php echo $vendedornc['color']; ?>" valign="middle"><?php echo $vendedornc['nombre']; ?></td>
                            <?php
                            }
                            ?>
                            <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E" valign="middle">TOTAL</td>
                      </tr>
                        
                      <!-- Fila de totales -->

                      <tr>
                            <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E"><FONT SIZE=1.6>TOTALES</FONT></td>
                            <?php
                            $total = 0;
                            foreach ($totalescolumna as $valor) {
                                $porcentaje = 0;
                                if ($valor > 0) {
                                    $porcentaje = number_format(($valor / $totalcajas) * 100, 1);
                                }
                                ?>
                                <td style="color:#F4F6F6;text-align:center;border: inset 0pt;background-color:#5D6D7E;"><?php echo number_format($valor, 0, ',', '.') . ' ' . '<span class="description-percentage text-white"><h6><FONT SIZE=1>' . $porcentaje . '%' . '</FONT></h6></span>' ?></td>
                                <?php
                                $total += $valor;
                            }
                            ?>
                            <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E"><?php echo number_format($total, 0, ',', '.'); ?></td>
                      </tr>
                    </thead>
                </table>
            </div>
            <!-- /.box-body -->
        </div>

        <!-- Ventas Articulos x Vendedor - Promedio Ultimos 3 Meses -->
        <div class="box box-primary">
            <div class="box-header with-border">
                <h3 class="box-title">Ventas Articulos x Vendedor Promedio - Ultimos Tres (3) Meses</h3>
            </div>
            <!-- /.box-header -->
            <div class="box-body table-responsive no-padding">
                <table id="example1" class="table table-bordered table-striped">
                    
                <?php 
                  
                      $totalescolumnap   = [];

                      // Buscamos los datos de la consulta
                      $articulop         = [];
                      $rsptaventasproductovendedor =  $consulta->ventasproductovendedorpromedio();
                      while ($regvendedor = $rsptaventasproductovendedor->fetch_object()) {
                          $vendedor1[0] = $regvendedor->idarticulo;
                          $vendedor1[1] = $regvendedor->idvendedor;
                          $vendedor1[2] = $regvendedor->cajas;
                          $articulop[]   = $vendedor1;  
                      } 

                      // Cargamos los datos para la cabecera de los vendedores               
                      $rsptavendedores = $consulta->vendedores(); 
                      $vendedoresp = [];
                      $vendedoresnp = [];

                      while ($regalmn = $rsptavendedores->fetch_object()) {
                          $vendedor = [
                              'nombre' => $regalmn->nombre,
                              'color' => $regalmn->color,
                              ];
                          $vendedoresnp[] = $vendedor;
                          $vendedoresp[]  = $regalmn->idvendedor;
                      }  

                  
                  ?>
                    
                    <tbody>
                        <?php
                        // Buscamos los totales por cada vendedor
                        $rsptaarticulos = $consulta->articulos();
                        $totalesfilap    = [];
                        while ($regart = $rsptaarticulos->fetch_object()) {
                            $totalfila  = 0;
                            $idarticulo = $regart->idarticulo;
                            $indixe     = 0;

                            foreach ($vendedoresp as $idvendedor) {
                                $cajas = 0;
                                foreach ($articulop as $v) {
                                    if ($idarticulo == $v[0] && $idvendedor == $v[1]) {
                                        $cajas = $v[2];
                                    }
                                }
                                $totalfila             += $cajas;
                                if(isset($totalescolumnap[$indixe])){
                                  $totalescolumnap[$indixe] += $cajas;
                                }else{
                                  $totalescolumnap[$indixe] = $cajas;
                                }
                                
                                $indixe++;
                            }
                            $totalesfilap[] = $totalfila; 
                        }

                        // Obtenemos el total de cajas
                        $totalcajas = array_sum($totalescolumnap);

                        // Llenamos la tabla
                        $total = 0;
                        $rsptaarticulos = $consulta->articulos();
                        $fila = 0;

                        while ($regart = $rsptaarticulos->fetch_object()) {
                            $totalfila = 0;
                            $idarticulo = $regart->idarticulo;
                            ?>
                            <tr>  
                                <td style="font-size:70%;width:400px"><?php echo substr($regart->nombre, 0, 26); ?></td>
                                <?php
                                $indixe = 0;
                                foreach ($vendedoresp as $idvendedor) {
                                    $cajas = 0;
                                    foreach ($articulop as $v) {
                                        if ($idarticulo == $v[0] && $idvendedor == $v[1]) {
                                            $cajas = $v[2];
                                        }
                                    }
                                    if ($cajas > 0) {
                                        $porcentaje = number_format(($cajas / $totalesfilap[$fila]) * 100, 1);
                                        ?>
                                        <td style="text-align:center;border: inset 0pt"><?php echo floor($cajas). ' ' . '<span class="description-percentage text-white"><h6><FONT SIZE=1>' . $porcentaje . '%' . '</FONT></h6></span>' ?></td>
                                        <?php
                                        $totalfila += $cajas;
                                    } else {
                                        ?>
                                        <td style="text-align:center;border: inset 0pt"><?php echo 0; ?></td>
                                        <?php
                                    }
                                    $indixe++;
                                }
                                $fila++;
                                $porcentaje = 0;
                                if ($totalfila > 0) {
                                    $porcentaje = number_format(($totalfila / $totalcajas) * 100, 1);
                                }
                                ?>
                                <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E"><?php echo number_format($totalfila, 0, ',', '.') . ' ' . '<span class="description-percentage text-white"><h6><FONT SIZE=1>' . $porcentaje . '%' . '</FONT></h6></span>' ?></td>
                            </tr>
                            <?php
                            $total += $totalfila;
                        }
                        ?>
                        
                    </tbody>
                    <thead>
                      <!-- Fila con los vendedores -->
                        
                      <tr>
                            <td style="text-align:right;background-color:white;width:400px"></td>
                            <?php 
                            foreach ($vendedoresnp as $vendedornc) {
                            ?>  
                              <td style="text-align:center;font-size:92%;background-color:<?php echo $vendedornc['color']; ?>" valign="middle"><?php echo $vendedornc['nombre']; ?></td>
                            <?php
                            }
                            ?>
                            <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E" valign="middle">TOTAL</td>
                      </tr>
                        
                      <!-- Fila de totales -->

                      <tr>
                            <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E"><FONT SIZE=1.6>TOTALES</FONT></td>
                            <?php
                            $total = 0;
                            foreach ($totalescolumnap as $valor) {
                                $porcentaje = 0;
                                if ($valor > 0) {
                                    $porcentaje = number_format(($valor / $totalcajas) * 100, 1);
                                }
                                ?>
                                <td style="color:#F4F6F6;text-align:center;border: inset 0pt;background-color:#5D6D7E;"><?php echo number_format($valor, 0, ',', '.') . ' ' . '<span class="description-percentage text-white"><h6><FONT SIZE=1>' . $porcentaje . '%' . '</FONT></h6></span>' ?></td>
                                <?php
                                $total += $valor;
                            }
                            ?>
                            <td style="color:#F4F6F6;text-align:center;background-color:#5D6D7E"><?php echo number_format($total, 0, ',', '.'); ?></td>
                      </tr>
                    </thead>
                </table>
            </div>
            <!-- /.box-body -->
        </div> 
        
        
         
        <!--<Inventario por Almacen-->     
        <div class="box box-primary">
            <div class="box-header with-border">		
              <h3 class="box-title">Inventario de Productos distribuidos por Almacenes</h3>
            </div>
            <!-- /.box-header -->
           
            <div class="box-body table-responsive no-padding">
              <!-- <table id="example1" class="table table-hover"> -->
              <table id="example1" class="table table-bordered table-striped"> 
                <thead>
                <?php  
                $na1 ='';
                $na2 ='';
                $na3 ='';
                $na4 ='';
                $na5 ='';
                $rsptaalmacenesn  = $consulta->almacenes();
                $nro =1;  
                while ($regalmn=$rsptaalmacenesn->fetch_object()) {
                  if ($nro==1){
                    $na1 = $regalmn->nombre;
                  }
                  if ($nro==2){
                    $na2 = $regalmn->nombre;
                  }
                  if ($nro==3){
                    $na3 = $regalmn->nombre;
                  }
                  if ($nro==4){
                    $na4 = $regalmn->nombre;
                  }
                  if ($nro==5){
                    $na5 = $regalmn->nombre;
                  }
                  $nro = $nro + 1;
                }  
                ?>
                <tr>
                  <th  style="text-align:center;background-color:white"></th>
                  <th  style="text-align:center"><?php echo $na1; ?></th>
             <!--      <th  style="text-align:center"><?php echo $na2; ?></th> -->
                  <th  style="text-align:center"><?php echo $na3; ?></th>
              <!--     <th  style="text-align:center"><?php echo $na4; ?></th> -->
                  <th  style="text-align:center"><?php echo $na5; ?></th>
                  <th  style="text-align:center">TOTAL</th>
                </tr>
                </thead>
                
                <tbody>
                <?php 
                //Buscamos los totales 
                $productos        =[];
                $contenido        =[];
                $rsptaalmacenesp  = $consulta->stockporalmacen(); 
                $total1           =0;
                $total2           =0;
                $total3           =0;
                $total4           =0;
                $total5           =0;
                $totalalmacen     =0;
                while ($regalmp=$rsptaalmacenesp->fetch_object()) { 
                  $contenido[0] =$regalmp->nombre;
                  $contenido[1] =$regalmp->almacen1;
                  $contenido[2] =$regalmp->almacen2;
                  $contenido[3] =$regalmp->almacen3;
                  $contenido[4] =$regalmp->almacen4;
                  $contenido[5] =$regalmp->almacen5;
                  $contenido[6] =$regalmp->almacen1+$regalmp->almacen2+$regalmp->almacen3+$regalmp->almacen4+$regalmp->almacen5;
                  $total1       =$total1 +$regalmp->almacen1;
                  $total2       =$total2 +$regalmp->almacen2;
                  $total3       =$total3 +$regalmp->almacen3;
                  $total4       =$total4 +$regalmp->almacen4;
                  $total5       =$total5 +$regalmp->almacen5;
                  $totalalmacen = $totalalmacen + $regalmp->almacen1+$regalmp->almacen2+$regalmp->almacen3+$regalmp->almacen4+$regalmp->almacen5;
                  $productos[]  = $contenido;
                } 
                ?>
               <!--  <tfoot> -->
                    <tr style="color:#F4F6F6;text-align:center;background-color:#5D6D7E">
                      <td style="text-align:center">TOTALES</td>
                      <td style="text-align:center"><?php echo number_format($total1,0,',','.'); ?></td>
              <!--         <td style="text-align:center"><?php echo number_format($total2,0,',','.'); ?></td> -->
                      <td style="text-align:center"><?php echo number_format($total3,0,',','.'); ?></td>
                <!--       <td style="text-align:center"><?php echo number_format($total4,0,',','.'); ?></td> -->
                      <td style="text-align:center"><?php echo number_format($total5,0,',','.'); ?></td>
                      <td style="text-align:center"><?php echo  number_format($totalalmacen,0,',','.') ?></td> 
                    </tr>
                <!-- </tfoot> -->
                <?php  
                foreach ($productos as $c) {  ?>
                  <tr>
                    <td style="text-align:left"><?php echo $c[0]; ?></td>
                     <td style="text-align:center"><?php echo number_format($c[1],0,',','.'); ?></td>
               <!--     <td style="text-align:center"><?php echo number_format($c[2],0,',','.'); ?></td> -->
                <td style="text-align:center"><?php echo number_format($c[3],0,',','.'); ?></td> 
               <!--     <td style="text-align:center"><?php echo number_format($c[4],0,',','.'); ?></td>-->
                    <td style="text-align:center"><?php echo number_format($c[5],0,',','.'); ?></td>  
                    <td style="text-align:center"><?php echo number_format($c[6],0,',','.'); ?></td> 
                  </tr>
                <?php
                }
                ?> 
                </tbody>
                
              </table>
            </div>
            <!-- /.box-body -->
        </div>
        
       
        <!-- Modal -->
        <div class="modal fade" id="myModalclientes" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cartera de Clientes<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientes" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        <div class="modal fade" id="myModalclientesnueno" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Nuevo<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientesnuevo" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">Fecha Facturación</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientesmas90dias" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes con más 90 días sin Facturación<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientesmas90dias" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">Última Fecha de Facturación</th>
                    <th style="text-align:center">Dirección</th>
                    <th style="text-align:center">Teléfono</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientemes" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes del Mes<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientemes" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">Última Fecha de Facturación</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div> 
        
        <div class="modal fade" id="myModalcliente90dias" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Atendido Último 90 Días<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbcliente90dias" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">Última Fecha de Facturación</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        <div class="modal fade" id="myModalclientecxcmes" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes CxC Mes En Curso<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcmes" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecx90dias" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes CxC Últimos 90 Días<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxc90dias" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecxpendiente" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes CxC Pendiente<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcpendiente" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                  <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecxcpendientemas90dias" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes CxC Pendiente Mas 90 Días<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcpendientemas90dias" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                  <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientenuncaatendido" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Nunca Atendidos<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientenuncaantendido" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">Dirección</th>
                    <th style="text-align:center">Teléfono</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        
        <!-- Indicadores Principales --> 
        
        <div class="modal fade" id="myModalclientecxcyear" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Ventas Año<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcyear" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecxcunidadesyear" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Ventas Año por Articulo<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcunidadesyear" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Articulo</th>
                    <th style="text-align:center">Cantidad</th>
                   <!--  <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th> -->
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                   <!--  <th></th>
                    <th></th> -->
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecxcmesp" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Ventas de Mes<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcmesp" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecxcunidadesmes" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Ventas del Mes por Articulo<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcunidadesmes" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Articulo</th>
                    <th style="text-align:center">Cantidad</th>
                   <!--  <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th> -->
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                   <!--  <th></th>
                    <th></th> -->
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecxcp" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes CxC Pendientes por Cobrar<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcp" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">Vendedor</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalinventario" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Inventario de Productos<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbinventario" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Almacen</th>
                    <th style="text-align:center">Código</th>
                    <th style="text-align:center">Producto</th>
                    <th style="text-align:center">Categoría</th>
                    <th style="text-align:center">Stock</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalpedido" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Detalle de los Pedidos<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbpedido" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                  <th style="text-align: center;">Pedido</th>
                  <th style="text-align: center;">Fecha</th>
                  <th style="text-align: center;">Cliente</th>
                  <th style="text-align: center;">Vendedor</th>
                  <th style="text-align: center;">Articulo</th>
                  <th style="text-align: center;">Cajas</th>
                  <th style="text-align: center;">Estado</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalarticulominimod" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Productos con Stock Minimo<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbarticulominimod" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Código</th>
                    <th style="text-align:center">Producto</th>
                    <th style="text-align:center">Imagen</th>
                    <th style="text-align:center">Stock</th>
                    <th style="text-align:center">Stock Minimo</th>
                    <th></th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalclientecxcmas90" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cuentas Por Cobrar Detallado Por Documentos Pendiente Mas 90 Días<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcmas90" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                  <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalcobranzayear" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cobranza del Año En Curso<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbcobranzayear" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Fecha</th>
                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Facturas</th>
                    <th style="text-align:center">Cuenta</th>
                    <th style="text-align:center">Monto</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalcobranzames" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cobranza del Mes En Cureso<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbcobranzames" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Fecha</th>
                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Facturas</th>
                    <th style="text-align:center">Cuenta</th>
                    <th style="text-align:center">Monto</th>
                   
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        <div class="modal fade" id="myModalcajasdeschadasmes" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cajas Despachadas Mes en Curso x Vendedores y Articulos<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="listarcajasdeschadasmes" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Vendedor</th>
                    <th style="text-align:center">Articulo</th>
                    <th style="text-align:center">Cajas</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        <div class="modal fade" id="myModalinventariounidadespendiente" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Inventario de Productos por Despachar<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbinventariounidadespendiente" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Almacen</th>
                    <th style="text-align:center">Código</th>
                    <th style="text-align:center">Producto</th>
                    <th style="text-align:center">Categoría</th>
                    <th style="text-align:center">Stock</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModallistarinventarioalmacen" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Inventario de Productos Almacen<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tblistarinventarioalmacen" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Almacen</th>
                    <th style="text-align:center">Código</th>
                    <th style="text-align:center">Producto</th>
                    <th style="text-align:center">Categoría</th>
                    <th style="text-align:center">Stock</th>
                    <th style="text-align:center">Estado</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>    
        
       
        <!-- Indicadores Principales Mes Anterior--> 
        
        <div class="modal fade" id="myModalcobranzamesa" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cobranza del Mes Anterior<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbcobranzamesa" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Fecha</th>
                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Facturas</th>
                    <th style="text-align:center">Cuenta</th>
                    <th style="text-align:center">Monto</th>
                   
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    
                    

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        <div class="modal fade" id="myModalclientecxcmespa" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Ventas de Mes Anteiror<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcmespa" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Monto</th>
                    <th style="text-align:center">Cobrado</th>
                    <th style="text-align:center">Saldo</th>
                    <th style="text-align:center">Estado</th>
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        <!-- Indicadores por cliente y articulo
        <div class="modal fade" id="myModalclientecxcunidadesmesa" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Ventas del Mes Anterior por Articulo<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcunidadesmesa" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Cliente</th>
                    <th style="text-align:center">CxC</th>
                    <th style="text-align:center">Fecha de Facturación</th>
                    <th style="text-align:center">Articulo</th>
                    <th style="text-align:center">Cantidad</th>
                   
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                  
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        -->
        <!-- Indicadores por Vendedor y articulo-->
        <div class="modal fade" id="myModalclientecxcunidadesmesa" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Clientes Ventas del Mes Anterior por Articulo<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbclientecxcunidadesmesa" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>
                    <th style="text-align:center">Vendedor</th>
                    <th style="text-align:center">Articulo</th>
                    <th style="text-align:center">Cajas</th>
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        
        <div class="modal fade" id="myModalcajasdeschadasmesanterior" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Cajas Despachadas x Vendedores y Articulos<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="listarcajasdeschadasmesanterior" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Vendedor</th>
                    <th style="text-align:center">Articulo</th>
                    <th style="text-align:center">Cajas</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        <!-- Modales nuevos -->        
        <div class="modal fade" id="myModalventasmesvendedor" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Ventas del Mes por Vendedor<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbventasmesvendedor" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Vendedor</th>
                    <th style="text-align:center">Cajas Ud.</th>
                    <th style="text-align:center">Cajas %</th>
                    <th style="text-align:center">Monto $</th>
                    <th style="text-align:center">Monto %</th>
                    <th style="text-align:center">Gerente</th>
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalventasmescanales" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Ventas del Mes por Canales  <label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbventasmescanales" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Canal</th>
                    <th style="text-align:center">Cajas Ud.</th>
                    <th style="text-align:center">Cajas %</th>
                    <th style="text-align:center">Monto $</th>
                    <th style="text-align:center">Monto %</th>
                    
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>

        <div class="modal fade" id="myModalventasmesproducto" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
          <div class="modal-dialog" style="width: 65% !important;">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title">Ventas del Mes por Producto<label id="orden"></label> </h4>
              </div>
              <div class="modal-body">
                <table id="tbventasmesproducto" class="table table-striped table-bordered table-condensed table-hover" style="width:100%">
                  <thead>

                    <th style="text-align:center">Producto</th>
                    <th style="text-align:center">Cajas Ud.</th>
                    <th style="text-align:center">Cajas %</th>
                   
                    
                   
                    
                  </thead>
                  <tbody>
                    
                  </tbody>
                  <tfoot>
                    <th></th>
                    <th></th>
                    <th></th>
                    
                    
                   

                    
                    
                    
                  </tfoot>
                </table>
              </div>
              <div class="modal-footer">
                <button class="btn btn-default" type="button" data-dismiss="modal">Cerrar</button>
              </div>
            </div>
          </div>
        </div>
        
        
            
          <!-- </div> -->
          <!-- /.box -->         
          
      </div>
      <!-- /.col -->
    </div>
    <!-- /.row -->
  </section>



    <!-- /.content -->
  </div>
  <?php 
  }else{
  require 'vistas/contenidos/noacceso-view.php'; 
  }
  ?>
      </div>
        <!-- /.content-wrapper -->
        <!-- Main Footer -->
        <?php include "vistas/modulos/mainfooter.php";?>
    </div>
    <!-- ./wrapper -->
    <!-- REQUIRED JS SCRIPTS -->
    <?php include "vistas/modulos/script.php";?>
    
</body>
</html>
<script>
 
  let delayed;
  let labeles = [<?php echo $articuloa ?>];
  let data = {
      labels :labeles,
      datasets: [{
          label: 'NUMERO DE CAJAS',
          data: [<?php echo $cajasa ?>],
          backgroundColor: 'rgb(253, 111, 39)',
      }]

  };

  let config = {
      type: 'bar',
      data: data,
      options: {
        animation:{
          onComplete: () =>{
            delayed:true;
          },
          delay: (context) => {
            let delay = 0;
            console.log(context);
            if(context.type==='data' && context.mode ==='default'){ 
              delay= context.dataIndex * 300 + context.datasetIndex * 100;
            }
            return delay;
          },
          backgroundColor: {
            type: 'color',
            duration: 5000,
            easing: 'linear',
            from: 'rgb(253, 111, 39)',
            to: 'rgb(253, 187, 154)',
            loop: true
          }
        },
        scales: {
            x: {
                stacked: true,
            },
            y: {
                stacked: true
            }
        }
      }
  };

  /* const myChart = new Chart(
    document.getElementById('articulomesanterior'),
    config
    ); */
  
    
    /** Grafico dos */

  let delayed1;
  let labeles1 = [<?php echo $articuloc ?>];
  let data1 = {
        labels :labeles1,
        datasets: [{
          label: 'NUMERO DE CAJAS',
          data: [<?php echo  $cajasc ?>],
          backgroundColor: 'rgb(21, 171, 31)',
        }]

  };
  let config1 = {
        type: 'bar',
        data: data1,
        options: {
          animation:{
            onComplete: () =>{
              delayed1:true;
            },
            delay: (context) => {
              let delay1 = 0;
              //console.log(context);
              if(context.type==='data' && context.mode ==='default'){ 
                delay1= context.dataIndex * 300 + context.datasetIndex * 100;
              }
              return delay1;
            },
            backgroundColor: {
              type: 'color',
              duration: 5000,
              easing: 'linear',
              from: 'rgb(21, 171, 31)',
              to: 'rgb(22, 96, 197)',
              loop: true
            }
          },
          scales: {
              x: {
                  stacked: true,
              },
              y: {
                  stacked: true
              }
          }
        }
  };

  // render init block
  /*  const myChart1 = new Chart(
    document.getElementById('articulomesencurso'),
    config1
  ); */


  /**Grafico 3 */
  let delayed2;
  let labeles2  = [<?php echo $articuloc ?>];
  let data2     = {
        labels :labeles2,
        datasets: [{
          label: '',
          data: [<?php echo  $cajasc ?>],
          backgroundColor: 'rgb(56,151,218,255)',
        }]
        
  };

  let config2 = {
    type: 'bar',
    data: data2,
    options: {
      indexAxis: 'y',
      // Elements options apply to all of the options unless overridden in a dataset
      // In this case, we are setting the border of each horizontal bar to be 2px wide
      elements: {
        bar: {
          borderWidth: 2,
        }
      },
      responsive: true,
      /* animation:{
        onComplete: () =>{
          data.datasets.forEach(function (dataset, i) {
            let meta = Chart.controller.getDatasetMeta(i);
            meta.data.forEach(function (bar, index) {
              var data = dataset.data[index];                            
              ctx.fillText(data, bar._model.x, bar._model.y - 5);
            });    
          })      
        }    
      }, */
      plugins: {
        legend: {
          position: 'right',
        },
        title: {
          display: true,
          text: ''
        },
        tooltips: {
          callback: function (value, index, values) {
            if (parseInt(value) >= 1000) {
              return '$' + value.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",");
            } else {
            return '$' + value;
            }
          }
        }
      }
    },
  };

    

            
   
  const myChart2 = new Chart(
    document.getElementById('articulomesencurso'),
    config2
    
  );
  /* var ctx3 = document.getElementById("articulomesencurso").getContext("2d");
  window.myPie = new Chart(ctx3).Bar(data2, options); */


  /**Grafico 4*/
  let delayed3;
  let labeles3  = [<?php echo $articuloa ?>];
  let data3     = {
        labels :labeles3,
        datasets: [{
          label: '',
          data: [<?php echo  $cajasa ?>],
          backgroundColor: 'rgb(28,187,155,255)',
        }]
  };

  let config3 = {
    type: 'bar',
    data: data3,
    options: {
      indexAxis: 'y',
      // Elements options apply to all of the options unless overridden in a dataset
      // In this case, we are setting the border of each horizontal bar to be 2px wide
      elements: {
        bar: {
          borderWidth: 2,
        }
      },
      responsive: true,
      plugins: {
        legend: {
          position: 'right',
        },
        title: {
          display: true,
          text: ''
        }
      }
    },
  };

  // render init block
  const myChart3 = new Chart(
    document.getElementById('articulomesanterior'),
    config3
  );


   
    
    
  /**Grafico 5 */
  let delayed51;
  let labeles51  = [<?php echo $vendedora3 ?>];
  let data51     = {
        labels :labeles51,
        datasets: [{
          label: '',
          data: [<?php echo  $cajasav ?>],
          backgroundColor: 'rgb(28,187,155,255)',
        }]
        
  };

  let config51 = {
    type: 'bar',
    data: data51,
    options: {
      indexAxis: 'y',
      // Elements options apply to all of the options unless overridden in a dataset
      // In this case, we are setting the border of each horizontal bar to be 2px wide
      elements: {
        bar: {
          borderWidth: 2,
        }
      },
      responsive: true,
      plugins: {
        legend: {
          position: 'right',
        },
        title: {
          display: true,
          text: ''
        }
      }
    },
  };

  // render init block
  const myChart5 = new Chart(
    document.getElementById('vendedormesanterior'),
    config51
  );


  /**Grafico 6 */
  let delayed6;
  let labeles6  = [<?php echo $vendedorc ?>];
  let data6     = {
        labels :labeles6,
        datasets: [{
          label: '',
          data: [<?php echo  $cajascv ?>],
          backgroundColor: 'rgb(56,151,218,255)',
        }]
  };

  let config6 = {
    type: 'bar',
    data: data6,
    options: {
      indexAxis: 'y',
      // Elements options apply to all of the options unless overridden in a dataset
      // In this case, we are setting the border of each horizontal bar to be 2px wide
      elements: {
        bar: {
          borderWidth: 2,
        }
      },
      responsive: true,
      plugins: {
        legend: {
          position: 'right',
        },
        title: {
          display: true,
          text: ''
        }
      }
    },
  };

  // render init block
  const myChart6 = new Chart(
    document.getElementById('vendedormesencurso'),
    config6
  );

  //Para capturar el evento de cierre de una ventana modal
  $('#myModalarticulominimod').on('hidden.bs.modal', function () {
   console.log('Cerrando ventana modal');
   if ($.fn.DataTable.isDataTable('#tbarticulominimod')) {
      $('#tbarticulominimod').DataTable().destroy();
      console.log('eliminando tabla del modal');
      
    }
  });
  
  function mostrar1(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientes').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarcliente',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      //	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(1).data().sum();
      //	var total2= api.column(3).data().sum();
      //	totalt		= number_format(total*1,2);
      //	totalt2		= number_format(total2*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      //	$(api.column(0).footer()).html('Total:');
      //	$(api.column(1).footer()).html(totalt);
      //	$(api.column(3).footer()).html(totalt2);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientes').modal('show');
    
    
  }

  function mostrar2(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientesnuevo').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientenuevo',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      //	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(1).data().sum();
      //	var total2= api.column(3).data().sum();
      //	totalt		= number_format(total*1,2);
      //	totalt2		= number_format(total2*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      //	$(api.column(0).footer()).html('Total:');
      //	$(api.column(1).footer()).html(totalt);
      //	$(api.column(3).footer()).html(totalt2);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientesnueno').modal('show');
    
    
  }

  function mostrar3(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientesmas90dias').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientemas90dias',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      //	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(1).data().sum();
      //	var total2= api.column(3).data().sum();
      //	totalt		= number_format(total*1,2);
      //	totalt2		= number_format(total2*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      //	$(api.column(0).footer()).html('Total:');
      //	$(api.column(1).footer()).html(totalt);
      //	$(api.column(3).footer()).html(totalt2);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientesmas90dias').modal('show');
    
    
  }

  function mostrar4(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientemes').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientemes',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      //	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(1).data().sum();
      //	var total2= api.column(3).data().sum();
      //	totalt		= number_format(total*1,2);
      //	totalt2		= number_format(total2*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      //	$(api.column(0).footer()).html('Total:');
      //	$(api.column(1).footer()).html(totalt);
      //	$(api.column(3).footer()).html(totalt2);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientemes').modal('show');
    
    
  }

  function mostrar5(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbcliente90dias').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarcliente90dias',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      //	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(1).data().sum();
      //	var total2= api.column(3).data().sum();
      //	totalt		= number_format(total*1,2);
      //	totalt2		= number_format(total2*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      //	$(api.column(0).footer()).html('Total:');
      //	$(api.column(1).footer()).html(totalt);
      //	$(api.column(3).footer()).html(totalt2);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalcliente90dias').modal('show');
    
    
  }

  function mostrar6(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcmes').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcmes',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcmes').modal('show');
    
    
  }

  function mostrar7(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxc90dias').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxc90dias',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecx90dias').modal('show');
    
    
  }

  function mostrar8(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcpendiente').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcpendiente',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxpendiente').modal('show');
    
    
  }

  function mostrar9(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcpendientemas90dias').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcpendientemas90dias',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcpendientemas90dias').modal('show');
    
    
  }

  function mostrar10(idvendedor){
    console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientenuncaantendido').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientenuncaantendido',
        type: "post",
        data: {
          idvendedor : idvendedor
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      //	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(1).data().sum();
      //	var total2= api.column(3).data().sum();
      //	totalt		= number_format(total*1,2);
      //	totalt2		= number_format(total2*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      //	$(api.column(0).footer()).html('Total:');
      //	$(api.column(1).footer()).html(totalt);
      //	$(api.column(3).footer()).html(totalt2);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientenuncaatendido').modal('show');
    
    
  }

  /** Para indicadores principales */

  function mostrar1p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcyear').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcyear',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html('<div align="right">'+totalt+'</div>');
      	$(api.column(4).footer()).html('<div align="right">'+totalt2+'</div>');
        $(api.column(5).footer()).html('<div align="right">'+totalt3+'</div>');
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcyear').modal('show');
    
    
  }

  function mostrar2p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcunidadesyear').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcunidadesyear',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
      //  var total3= api.column(5).data().sum();
      //	totalt		= number_format(total*1,2);
      	totalt2		= numero(number_format(total2*1,2));
     //   totalt3		= number_format(total3*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	//$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html('<div align="center">'+totalt2+'</div>');
       // $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcunidadesyear').modal('show');
    
    
  }

  function mostrar3p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcmesp').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcmesp',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html('<div align="right">'+totalt+'</div>');
      	$(api.column(4).footer()).html('<div align="right">'+totalt2+'</div>');
        $(api.column(5).footer()).html('<div align="right">'+totalt3+'</div>');
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcmesp').modal('show');
    
    
  }

  function mostrar4p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcunidadesmes').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcunidadesmes',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
      //  var total3= api.column(5).data().sum();
      //	totalt		= number_format(total*1,2);
      	totalt2		= numero(number_format(total2*1,2));
     //   totalt3		= number_format(total3*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	//$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html('<div align="center">'+totalt2+'</div>');
       // $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcunidadesmes').modal('show');
    
    
  }

  function mostrar5p(){
   
    tabla=$('#tbclientecxcp').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcpendientep',
        type: "post",
       /*  data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(4).data().sum();
      	var total2= api.column(5).data().sum();
        var total3= api.column(6).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(4).footer()).html('<div align="right">'+totalt+'</div>');
      	$(api.column(5).footer()).html('<div align="right">'+totalt2+'</div>');
        $(api.column(6).footer()).html('<div align="right">'+totalt3+'</div>');
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcp').modal('show');
    
    
  }

  function mostrar6p(){
    /* var fecha_inicio  = $("#fecha_inicio").val();
    var fecha_fin     = $("#fecha_fin").val(); */
    var idalmacen     = 0;
    var idarticulo    = 0; 
 
	  var tabla=$('#tbinventario').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarinventario',
        method: 'post',
        data: {
          idalmacen	:	idalmacen,
          idarticulo : idarticulo,
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
        var api 	= this.api();
        //var tactual	= api.column(5, {page:'current'}).data().sum();
        var total	= api.column(4).data().sum();
      //	tactual		= number_format(tactual*1,2);
        total		= numero(number_format(total*1,0));
      //	$(api.column(4).footer()).html('Total Actual:');
      //	$(api.column(5).footer()).html(tactual);
        $(api.column(0).footer()).html('Total:');
        $(api.column(4).footer()).html(total);
        },  
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"desc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalinventario').modal('show');
	

  }

  function mostrar7p(){
    /* var fecha_inicio  = $("#fecha_inicio").val();
    var fecha_fin     = $("#fecha_fin").val(); */
    //var idalmacen     = 0;
    //var idarticulo    = 0; 
 
	  var tabla=$('#tbpedido').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarpedidop',
        method: 'post',
        /* data: {
          idalmacen	:	idalmacen,
          idarticulo : idarticulo,
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
        var api 	= this.api();
        //var tactual	= api.column(5, {page:'current'}).data().sum();
        var total	= api.column(5).data().sum();
      //	tactual		= number_format(tactual*1,2);
        total		= numero(number_format(total*1,0));
      //	$(api.column(4).footer()).html('Total Actual:');
      //	$(api.column(5).footer()).html(tactual);
        $(api.column(0).footer()).html('Total:');
        $(api.column(5).footer()).html(total);
        },  
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"desc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalpedido').modal('show');
	

  }

  function mostrar8p(){
    /* var fecha_inicio  = $("#fecha_inicio").val();
    var fecha_fin     = $("#fecha_fin").val(); */
    //var idalmacen     = 0;
    //var idarticulo    = 0; 
 
	  var tabla=$('#tbpedido').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarpedidov',
        method: 'post',
        /* data: {
          idalmacen	:	idalmacen,
          idarticulo : idarticulo,
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
        var api 	= this.api();
        //var tactual	= api.column(5, {page:'current'}).data().sum();
        var total	= api.column(5).data().sum();
      //	tactual		= number_format(tactual*1,2);
        total		= numero(number_format(total*1,0));
      //	$(api.column(4).footer()).html('Total Actual:');
      //	$(api.column(5).footer()).html(tactual);
        $(api.column(0).footer()).html('Total:');
        $(api.column(5).footer()).html(total);
        },  
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"desc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalpedido').modal('show');
	

  }

  function mostrar9p(){
    /* var fecha_inicio  = $("#fecha_inicio").val();
    var fecha_fin     = $("#fecha_fin").val(); */
    //var idalmacen     = 0;
    //var idarticulo    = 0; 
    let tablastockm ='';

	  tablastockm=$('#tbarticulominimod').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      "columnDefs": [ //Oculto La columna por donde ordeno
			{
					"targets": [ 5],
					"visible": false,
					
			}
			
		  ],
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
    
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarnumeroarticulominimod',
        method: 'post',
        /* data: {
          idalmacen	:	idalmacen,
          idarticulo : idarticulo,
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
        var api 	= this.api();
        //var tactual	= api.column(5, {page:'current'}).data().sum();
        var total	= api.column(5).data().sum();
        var total1= api.column(4).data().sum();
      //	tactual		= number_format(tactual*1,2);
        total		= numero(number_format(total*1,0));
        total1	= numero(number_format(total1*1,0));
      //	$(api.column(4).footer()).html('Total Actual:');
      //	$(api.column(5).footer()).html(tactual);
        $(api.column(0).footer()).html('Total:');
        $(api.column(3).footer()).html('<div align="center">'+total+'</div>');
        $(api.column(4).footer()).html('<div align="center">'+total1+'</div>');
        },  
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"desc"]]//ordenar (columna, orden)
    }).DataTable();
    //});
    $('#myModalarticulominimod').modal('show');
	

  }

  function mostrar10p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcmas90').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcmas90',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcmas90').modal('show');
    
    
  }

  function mostrar11p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbcobranzayear').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarcobranzayear',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      //	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      //	totalt		= numero(number_format(total*1,2));
      //	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      //	$(api.column(3).footer()).html(totalt);
      //	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalcobranzayear').modal('show');
    
    
  }

  function mostrar12p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbcobranzames').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarcobranzames',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      //	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
     // 	totalt		= numero(number_format(total*1,2));
     // 	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      //	$(api.column(3).footer()).html(totalt);
     // 	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalcobranzames').modal('show');
    
    
  }
  
  /* Mes Anterior */
  
  function mostrar13p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbcobranzamesa').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: '',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarcobranzamesa',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      //	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
     // 	totalt		= numero(number_format(total*1,2));
     // 	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      //	$(api.column(3).footer()).html(totalt);
     // 	$(api.column(4).footer()).html(totalt2);
        $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalcobranzamesa').modal('show');
    
    
  }
  
  function mostrar14p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcmespa').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcmespa',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
        var total3= api.column(5).data().sum();
      	totalt		= numero(number_format(total*1,2));
      	totalt2		= numero(number_format(total2*1,2));
        totalt3		= numero(number_format(total3*1,2));
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	$(api.column(3).footer()).html('<div align="right">'+totalt+'</div>');
      	$(api.column(4).footer()).html('<div align="right">'+totalt2+'</div>');
        $(api.column(5).footer()).html('<div align="right">'+totalt3+'</div>');
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcmespa').modal('show');
    
    
  }
  
  
  //Por Cliente y Articulo
  /*
  function mostrar15p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcunidadesmesa').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: '',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcunidadesmesa',
        type: "post",
        // data: {
        //  idvendedor : idvendedor
        //}, 
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      	var total2= api.column(4).data().sum();
      //  var total3= api.column(5).data().sum();
      //	totalt		= number_format(total*1,2);
      	totalt2		= numero(number_format(total2*1,2));
     //   totalt3		= number_format(total3*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	//$(api.column(3).footer()).html(totalt);
      	$(api.column(4).footer()).html('<div align="center">'+totalt2+'</div>');
       // $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcunidadesmesa').modal('show');
  }
  */
  
  //Por Vendedor y Articulo
  function mostrar15p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#tbclientecxcunidadesmesa').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: '',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarclientecxcunidadesmesa',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      	var total2= api.column(2).data().sum();
      //  var total3= api.column(5).data().sum();
      //	totalt		= number_format(total*1,2);
      	totalt2		= numero(number_format(total2*1,2));
     //   totalt3		= number_format(total3*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	//$(api.column(3).footer()).html(totalt);
      	$(api.column(2).footer()).html('<div align="center">'+totalt2+'</div>');
       // $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalclientecxcunidadesmesa').modal('show');
    
    
  }
  
  function mostrar16p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#listarcajasdeschadasmesanterior').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: '',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarcajasdeschadasmesanterior',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      	var total2= api.column(2).data().sum();
      //  var total3= api.column(5).data().sum();
      //	totalt		= number_format(total*1,2);
      	totalt2		= numero(number_format(total2*1,2));
     //   totalt3		= number_format(total3*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	//$(api.column(3).footer()).html(totalt);
      	$(api.column(2).footer()).html('<div align="center">'+totalt2+'</div>');
       // $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalcajasdeschadasmesanterior').modal('show');
    
    
  }
  
  function mostrar17p(){
    //console.log('idvendedor: '+idvendedor);
    tabla=$('#listarcajasdeschadasmes').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      "bPaginate": false, //hide pagination
      "bFilter": false, //hide Search bar
      "bInfo": false, // hide showing entries
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: '',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarcajasdeschadasmes',
        type: "post",
        /* data: {
          idvendedor : idvendedor
        }, */
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
      	var api 	= this.api();
      //	var tactual	= api.column(3, {page:'current'}).data().sum();
      //	var total	= api.column(3).data().sum();
      	var total2= api.column(2).data().sum();
      //  var total3= api.column(5).data().sum();
      //	totalt		= number_format(total*1,2);
      	totalt2		= numero(number_format(total2*1,2));
     //   totalt3		= number_format(total3*1,2);
        // $(api.column(4).footer()).html('Total Actual:');
        //$(api.column(5).footer()).html(tactual); 
      	$(api.column(0).footer()).html('Total:');
      	//$(api.column(3).footer()).html(totalt);
      	$(api.column(2).footer()).html('<div align="center">'+totalt2+'</div>');
       // $(api.column(5).footer()).html(totalt3);
      },
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"asc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalcajasdeschadasmes').modal('show');
    
    
  }
  
  //Inventario Pendiente por despachar
  function mostrar18p(){
    /* var fecha_inicio  = $("#fecha_inicio").val();
    var fecha_fin     = $("#fecha_fin").val(); */
    var idalmacen     = 0;
    var idarticulo    = 0; 
 
	  var tabla=$('#tbinventariounidadespendiente').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarinventariounidadespendiente',
        method: 'post',
        data: {
          idalmacen	:	idalmacen,
          idarticulo : idarticulo,
        },
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
        var api 	= this.api();
        //var tactual	= api.column(5, {page:'current'}).data().sum();
        var total	= api.column(4).data().sum();
      //	tactual		= number_format(tactual*1,2);
        total		= numero(number_format(total*1,0));
      //	$(api.column(4).footer()).html('Total Actual:');
      //	$(api.column(5).footer()).html(tactual);
        $(api.column(0).footer()).html('Total:');
        $(api.column(4).footer()).html(total);
        },  
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"desc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModalinventariounidadespendiente').modal('show');
	

  }
  
  //Inventario en Almacen
  function mostrar19p(){
   
 
	  var tabla=$('#tblistarinventarioalmacen').dataTable({
      "aProcessing": true,//activamos el procedimiento del datatable
      "aServerSide": true,//paginacion y filrado realizados por el server
      dom: 'Bfrtip',//definimos los elementos del control de la tabla
      buttons: [
			{
				text: 'Excel',
				extend: 'excelHtml5',
				filename: '',
				footer: true,
				//orientation: 'landscape', //portrait
				//pageSize: 'A4', //A3 , A5 , A6 , legal , letter
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			},
			{
				text: 'PDF',
				extend: 'pdfHtml5',
				footer: true,
				filename: 'Vendedores Comisión',
				orientation: 'landscape', //portrait
				pageSize: 'letter', //A3 , A5 , A6 , legal , A4
				title: '',
				exportOptions: {
					columns: ':visible',
					search: 'applied',
					order: 'applied'
				},
			}
		],
      "ajax":
      {
        url:'controladores/escritorioControlador.php?op=listarinventarioalmacen',
        method: 'post',
        dataType : "json",
        error:function(e){
          console.log(e.responseText);
        }
      },
      "drawCallback":function(){
        //alert("La tabla se está recargando"); 
        var api 	= this.api();
        //var tactual	= api.column(5, {page:'current'}).data().sum();
        var total	= api.column(4).data().sum();
      //	tactual		= number_format(tactual*1,2);
        total		= numero(number_format(total*1,0));
      //	$(api.column(4).footer()).html('Total Actual:');
      //	$(api.column(5).footer()).html(tactual);
        $(api.column(0).footer()).html('Total:');
        $(api.column(4).footer()).html(total);
        },  
      "bDestroy":true,
      "iDisplayLength":-1,//paginacion
      "order":[[0,"desc"]]//ordenar (columna, orden)
    }).DataTable();
    $('#myModallistarinventarioalmacen').modal('show');
	

  }
  
  
 function mostrar20p(){
   
   tabla=$('#tbventasmesvendedor').dataTable({
     "aProcessing": true,//activamos el procedimiento del datatable
     "aServerSide": true,//paginacion y filrado realizados por el server
     "bPaginate": false, //hide pagination
     "bFilter": false, //hide Search bar
     "bInfo": false, // hide showing entries
     dom: 'Bfrtip',//definimos los elementos del control de la tabla
     buttons: [
     {
       text: 'Excel',
       extend: 'excelHtml5',
       filename: 'ventasmesvendedor',
       footer: true,
       //orientation: 'landscape', //portrait
       //pageSize: 'A4', //A3 , A5 , A6 , legal , letter
       title: '',
       exportOptions: {
         columns: ':visible',
         search: 'applied',
         order: 'applied'
       },
     },
     {
       text: 'PDF',
       extend: 'pdfHtml5',
       footer: true,
       filename: 'ventasmesvendedor',
       orientation: 'landscape', //portrait
       pageSize: 'letter', //A3 , A5 , A6 , legal , A4
       title: '',
       exportOptions: {
         columns: ':visible',
         search: 'applied',
         order: 'applied'
       },
     }
   ],
   /*
   columnDefs: [
        //Oculto La columna por donde ordeno
        {
          targets: [4, 5],
          visible: false,
          searchable: false,
          //	"className": "text-center", "targets": 0 
        },
      ],
     */
     "ajax":
     {
       url:'controladores/escritorioControlador.php?op=ventasmesvendedor',
       type: "post",
      /*  data: {
         idvendedor : idvendedor
       }, */
       dataType : "json",
       error:function(e){
         console.log(e.responseText);
       }
     },
     /**/
     "drawCallback":function(){
       var api 	= this.api();
        //	var tactual	= api.column(3, {page:'current'}).data().sum();
       var total	= api.column(1).data().sum();
       var total2   = api.column(2).data().sum();
       var total3   = api.column(3).data().sum();
       var total4   = api.column(4).data().sum();
       
       totalt		= numero(number_format(total*1,2));
       totalt2		= numero(number_format(total2*1,0));
       totalt3		= numero(number_format(total3*1,2));
       totalt4		= numero(number_format(total4*1,0));
       
       //totalt		= 0;
       //totalt2		= 0;
       //totalt3		= 0;
       // $(api.column(4).footer()).html('Total Actual:');
       //$(api.column(5).footer()).html(tactual); 
       $(api.column(0).footer()).html('Total:');
       $(api.column(1).footer()).html('<div align="center">'+number_format(totalt,0)+'</div>');
       $(api.column(2).footer()).html('<div align="center">'+totalt2+'%</div>');
       $(api.column(3).footer()).html('<div align="right">'+number_format(totalt3,2)+'</div>');
       $(api.column(4).footer()).html('<div align="center">'+totalt4+'%</div>');
     },
     
     "bDestroy":true,
     "iDisplayLength":-1,//paginacion
     "order":[]//ordenar (columna, orden)
   }).DataTable();
   $('#myModalventasmesvendedor').modal('show');
   
   
 }

 function mostrar21p(){
   
   tabla=$('#tbventasmescanales').dataTable({
     "aProcessing": true,//activamos el procedimiento del datatable
     "aServerSide": true,//paginacion y filrado realizados por el server
     "bPaginate": false, //hide pagination
     "bFilter": false, //hide Search bar
     "bInfo": false, // hide showing entries
     dom: 'Bfrtip',//definimos los elementos del control de la tabla
     buttons: [
     {
       text: 'Excel',
       extend: 'excelHtml5',
       filename: 'ventasmescanales',
       footer: true,
       //orientation: 'landscape', //portrait
       //pageSize: 'A4', //A3 , A5 , A6 , legal , letter
       title: '',
       exportOptions: {
         columns: ':visible',
         search: 'applied',
         order: 'applied'
       },
     },
     {
       text: 'PDF',
       extend: 'pdfHtml5',
       footer: true,
       filename: 'ventasmescanales',
       orientation: 'landscape', //portrait
       pageSize: 'letter', //A3 , A5 , A6 , legal , A4
       title: '',
       exportOptions: {
         columns: ':visible',
         search: 'applied',
         order: 'applied'
       },
     }
   ],
   /*
   columnDefs: [
        //Oculto La columna por donde ordeno
        {
          targets: [3,4],
          visible: false,
          searchable: false,
          // 	"className": "text-center", "targets": 0 
        },
      ],  
      */
     "ajax":
     {
       url:'controladores/escritorioControlador.php?op=ventasmescanales',
       type: "post",
      /*  data: {
         idvendedor : idvendedor
       }, */
       dataType : "json",
       error:function(e){
         console.log(e.responseText);
       }
     },
     /**/
     "drawCallback":function(){
       var api 	= this.api();
        //	var tactual	= api.column(3, {page:'current'}).data().sum();
       var total	= api.column(1).data().sum();
       var total2   = api.column(2).data().sum();
       var total3   = api.column(3).data().sum();
       var total4   = api.column(4).data().sum();
       
       totalt		= numero(number_format(total*1,2));
       totalt2		= numero(number_format(total2*1,0));
       totalt3		= numero(number_format(total3*1,2));
       totalt4		= numero(number_format(total4*1,0));
       
       //totalt		= 0;
       //totalt2		= 0;
       //totalt3		= 0;
       // $(api.column(4).footer()).html('Total Actual:');
       //$(api.column(5).footer()).html(tactual); 
       $(api.column(0).footer()).html('Total:');
       $(api.column(1).footer()).html('<div align="center">'+number_format(totalt,0)+'</div>');
       $(api.column(2).footer()).html('<div align="center">'+totalt2+'%</div>');
       $(api.column(3).footer()).html('<div align="right">'+number_format(totalt3,2)+'</div>');
       $(api.column(4).footer()).html('<div align="center">'+totalt4+'%</div>');
       
     },
     
     "bDestroy":true,
     "iDisplayLength":-1,//paginacion
     "order":[]//ordenar (columna, orden)
   }).DataTable();
   $('#myModalventasmescanales').modal('show');
   
   
 }

 function mostrar22p(){
   
   tabla=$('#tbventasmesproducto').dataTable({
     "aProcessing": true,//activamos el procedimiento del datatable
     "aServerSide": true,//paginacion y filrado realizados por el server
     "bPaginate": false, //hide pagination
     "bFilter": false, //hide Search bar
     "bInfo": false, // hide showing entries
     dom: 'Bfrtip',//definimos los elementos del control de la tabla
     buttons: [
     {
       text: 'Excel',
       extend: 'excelHtml5',
       filename: 'ventasmesproducto',
       footer: true,
       //orientation: 'landscape', //portrait
       //pageSize: 'A4', //A3 , A5 , A6 , legal , letter
       title: '',
       exportOptions: {
         columns: ':visible',
         search: 'applied',
         order: 'applied'
       },
     },
     {
       text: 'PDF',
       extend: 'pdfHtml5',
       footer: true,
       filename: 'ventasmesproducto',
       orientation: 'landscape', //portrait
       pageSize: 'letter', //A3 , A5 , A6 , legal , A4
       title: '',
       exportOptions: {
         columns: ':visible',
         search: 'applied',
         order: 'applied'
       },
     }
   ],
     
     "ajax":
     {
       url:'controladores/escritorioControlador.php?op=ventasmesproducto',
       type: "post",
      /*  data: {
         idvendedor : idvendedor
       }, */
       dataType : "json",
       error:function(e){
         console.log(e.responseText);
       }
     },
     /**/
     "drawCallback":function(){
       var api 	= this.api();
        //	var tactual	= api.column(3, {page:'current'}).data().sum();
       var total	= api.column(1).data().sum();
       var total2   = api.column(2).data().sum();
       //var total3= api.column(5).data().sum();
       
       totalt		= numero(number_format(total*1,2));
       totalt2		= numero(number_format(total2*1,0));
       //totalt3		= numero(number_format(total3*1,2));
       
       //totalt		= 0;
       //totalt2		= 0;
       //totalt3		= 0;
       // $(api.column(4).footer()).html('Total Actual:');
       //$(api.column(5).footer()).html(tactual); 
       $(api.column(0).footer()).html('Total:');
       $(api.column(1).footer()).html('<div align="center">'+number_format(totalt,0)+'</div>');
       $(api.column(2).footer()).html('<div align="center">'+totalt2+'%</div>');
       //$(api.column(5).footer()).html('<div align="right">'+totalt3+'</div>');
     },
     
     "bDestroy":true,
     "iDisplayLength":-1,//paginacion
     "order":[]//ordenar (columna, orden)
   }).DataTable();
   $('#myModalventasmesproducto').modal('show');
   
   
 }





</script>
   
  
<?php 
}
ob_end_flush();
?>

