<?php
session_start();
require_once('conexion.php');
require_once('include/sesiones.php');
if (isset($_SESSION['usu_nombre']))
{
    $regis=mysqli_query($con,"SELECT * from permiso where modulo_mod_id='25' and usuario_usu_id='$usu_id'") or die(mysqli_error($con));
    $reg=mysqli_fetch_array($regis);
    if($reg['per_visualizar']=="Activo")
    {
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <?php include ('head.php'); ?>
</head>
<body>
<?php
$inicio="";
$M_inventario="";
$M_contactos="";
$M_compras="";
$M_ventas="";
$M_pedidos="";
$M_pos="";
$R_reportes="active";

$ventas="active";
$caja="";
$compra="";
$contactos="";
$inventario="";
$utilidad="";

include ('menu.php');

$fecha_desde=$_GET['fecha_desde'];
$hora_desde=$_GET['hora_desde'];
$fecha_hasta=$_GET['fecha_hasta'];
$hora_hasta=$_GET['hora_hasta'];

if (isset($_GET['tienda']))
{
   
    $vendedores=$_GET["vendedor"];
    $ven_tipo7="pos electronico','electronica','remision";
    $sucursal_form=$sucursal;
}
else
{   
    
    $vendedores = implode("','", $_GET["vendedor"]);
    $ven_tipo7 = implode("','", $_GET["ven_tipo7"]);
    $sucursal_form=$_GET['sucursal_form'];
}

?> 
<div class="main">
    <div class="col-md-2">
        <?php include ('include/menu_reportes.php');?>
    </div>
    <div class="col-md-10">
        <div class="widget-content">
            <div class="widget stacked">
                <div class="widget-content">
                    <div class="widget stacked">
                        <div class="widget-content">
                            <?php include ('php_reportes/menu_ventas.php');?>  
                        </div>
                    </div>
                    
                    <div class="pull-right" style="padding-bottom: 5px;">
                    <?php 
                    if($fac_formato_factura=='Carta')
                    {
                        if ($num_formato_factura=='4') {
                           include('tienda_a_tienda/lote.php');?>
                        <?php } else { ?>
                            <form action="libraries/tcpdf/documentos/factura_venta_multiple.php" target="_blank" method="get">
                            <button title="Imprimir Recibo" type="submit" name="pdf" class="btn  btn-info"> <i class="btn-icon-only icon-print"> </i>IMPRIMIR TODO</button>
                        <?php }  
                    }

                    if($fac_formato_factura=='Tirilla')
                    {   ?>
                        <form action="tirillas/tirilla_multiple.php" target="_blank" method="get">
                        <button title="Imprimir" type="submit" name="pdf" class="btn btn-info"> <i class="btn-icon-only icon-print"> </i>IMPRIMIR TODO </button>
                    <?php   }  ?>

                    <a href="libraries/pdf/pdf_reportes/ventas_resumen_empleado.php?vendedores=<?php echo $vendedores;?>&&fecha_hasta=<?php echo $fecha_hasta;?>&&fecha_desde=<?php echo $fecha_desde;?>&&hora_desde=<?php echo $hora_desde;?>&&hora_hasta=<?php echo $hora_hasta;?>&&sucursal_form=<?php echo $sucursal_form;?>&&ven_tipo7=<?php echo $ven_tipo7;?>" target="_blank" class="btn btn-danger" ><i class="fa-solid fa-file-pdf"></i> RESUMEN ARTICULOS</a>

                    <a href="libraries/pdf/pdf_reportes/ventas_empleado_sin_detalle.php?vendedores=<?php echo $vendedores;?>&&fecha_hasta=<?php echo $fecha_hasta;?>&&fecha_desde=<?php echo $fecha_desde;?>&&hora_desde=<?php echo $hora_desde;?>&&hora_hasta=<?php echo $hora_hasta;?>&&sucursal_form=<?php echo $sucursal_form;?>&&ven_tipo7=<?php echo $ven_tipo7;?>" target="_blank" class="btn btn-danger" ><i class="fa-solid fa-file-pdf"></i> VENTAS SIN DETALLES</a>

                    <a href="libraries/pdf/pdf_reportes/ventas_empleado.php?vendedores=<?php echo $vendedores;?>&&fecha_hasta=<?php echo $fecha_hasta;?>&&fecha_desde=<?php echo $fecha_desde;?>&&hora_desde=<?php echo $hora_desde;?>&&hora_hasta=<?php echo $hora_hasta;?>&&sucursal_form=<?php echo $sucursal_form;?>&&ven_tipo7=<?php echo $ven_tipo7;?>" target="_blank" class="btn btn-danger" ><i class="fa-solid fa-file-pdf"></i> VENTAS CON DETALLES</a>

                    <a href="libraries/php_excel/excel_ventas_porempleado_sindetalle.php?vendedores=<?php echo $vendedores;?>&&fecha_hasta=<?php echo $fecha_hasta;?>&&fecha_desde=<?php echo $fecha_desde;?>&&hora_desde=<?php echo $hora_desde;?>&&hora_hasta=<?php echo $hora_hasta;?>" target="_blank" class="btn btn-success" ><i class="fa-solid fa-file-excel"></i> EXCEL SIN DETALLES</a>

                    <a href="libraries/php_excel/excel_ventas_porempleado_condetalle.php?vendedores=<?php echo $vendedores;?>&&fecha_hasta=<?php echo $fecha_hasta;?>&&fecha_desde=<?php echo $fecha_desde;?>&&hora_desde=<?php echo $hora_desde;?>&&hora_hasta=<?php echo $hora_hasta;?>" target="_blank" class="btn btn-success" ><i class="fa-solid fa-file-excel"></i> EXCEL CON DETALLES</a>
                    </div>
                       
                    
                    
                <div class="widget stacked widget-table action-table">
                    <div class="widget-header" >  </div> <!-- /widget-header -->      
                    <div class="widget-content">
                        <div class="table-responsive">
                            <table class="table table-striped table-bordered">
                                 <thead><tr>
                                    <td style="width: 1%">
                                         <input type="checkbox" id="to" onclick="marcar(this);" checked /> <label  for="to"> </label>
                                    </td>
                                    <td style="width: 8%">N° FACTURA</td>
                                    <td style="width: 15%">FECHA</td>
                                    <td style="">CLIENTE</td>
                                    <td style="width: 10%">TOTAL </td>
                                    <td style="width: 10%">ABONOS</td>
                                    <td style="width: 10%">DEVOLUCION</td>
                                    <td style="width: 10%">SALDO</td>
                                    <td style="width: 10%"></td>
                                </tr></thead>
<?php
$sumador_abono=0;  
$sumador_saldo=0;  
$sumador_dev=0; 
$total=0;
$query_str="SELECT * FROM ventas WHERE TIMESTAMP(ven_fecha, ven_hora) BETWEEN TIMESTAMP('$fecha_desde','$hora_desde') AND TIMESTAMP('$fecha_hasta', '$hora_hasta') AND sucursal='$sucursal_form' AND empresa='$empresa' AND ven_estado<>'anulada' and vendedor IN('".$vendedores."')";

if ($facturador=='si') {
    $query_str.=" AND ven_tipo IN ('$ven_tipo7')";
}

$query_str.=" ORDER BY ven_id DESC";
$query=mysqli_query($con, $query_str); 

while ($reg=mysqli_fetch_array($query))
{  
    $id=$reg['ven_id'];
    $ven_id=$reg['ven_id'];
    $ven_n_venta=$reg['ven_n_venta'];
    $ven_fecha=$reg['ven_fecha'];
    $ven_dias=$reg['ven_dias'];
    $usuario=$reg['usuario'];
    $ven_nombre=$reg['ven_nombre'];
    $ven_forma_de_pago=$reg['ven_forma_de_pago'];
    $ven_estado=$reg['ven_estado'];

    $sumador_combo=0;
    $sumador_total=0;

    $neto=0;
    $total_descuento=0;
    $total_iva=0;
    $total_retencion=0;
    $sumador_articulos=0;
    $ret=mysqli_query($con,"SELECT SUM(ret_importe) as ret_importe FROM retencion_venta where empresa='$empresa' and ventas_ven_id='$ven_id'") or die(mysqli_error($con)); 
    $rets=mysqli_fetch_array($ret);
    $total_retencion=$rets['ret_importe'];

    include('include/total_venta.php');

    $sumador_total=$sumador_articulos+$sumador_combo-$total_retencion;

    $sql1=mysqli_query($con, "SELECT sum(veab_abono) as total from venta_abonos where ventas_ven_id='$ven_id' ");
    $sql1=mysqli_fetch_array($sql1);
    $total_abono=$sql1['total'];

    $devo_total=0;
    $sql1=mysqli_query($con, "SELECT * from devolucion where empresa='$empresa' and ventas_ven_id='$ven_id'");
    while ($row=mysqli_fetch_array($sql1))
    {
        $dev_id=$row["dev_id"];
        $dev_referencia=$row["dev_referencia"];
        $dev_cantidad=$row['dev_cantidad'];
        $dev_precio=$row['dev_precio'];
        $devo_total+=$dev_precio; 
    }
    $total+=$sumador_total;
    $saldo=$sumador_total-$total_abono;
?>
        <tr>
            <td>
                <input type="checkbox" name="ven_id[]" id="<?php echo $ven_id; ?>"value="<?php echo $ven_id; ?>"checked /> <label  for="<?php echo $ven_id; ?>"> </label>
            </td>
            <td><?php echo $reg['ven_n_venta']; ?></td>
            <td><?php echo $reg['ven_fecha']; echo' - '; echo $reg['ven_hora']; ?></td>
            <td><?php echo $reg['ven_nombre']; ?></td>
            <td><?php echo number_format($sumador_total,0);?></td>
            <td><?php echo number_format($total_abono,0); ?></td>
            <td><?php echo number_format($devo_total,0); ?></td>
            <td><?php if($ven_estado=="sin pagar") { echo number_format($saldo-$devo_total,0);}?></td>
            <td> 
                <a href="#" data-id="<?php echo $id;?>" title="Ver Detalle" class="btn btn-xs btn-info btn_detalle" data-toggle="modal" > 
                <i class="btn-icon-only icon-eye-open"></i></a> 
                <?php include ('include/boton_venta2.php'); ?>
            </td>
        </tr>
 <?php   
    $sumador_dev+=$devo_total; 
    $sumador_abono+=$total_abono;
    $sumador_saldo+=$saldo; } 
   
    ?> 
        <tr>
            <td colspan="4"><strong>TOTAL</strong></td>
            <td style="color: green;font-size: 14px"><strong><?php echo number_format($total,0);?></strong></td>
            <td colspan="4"></td>
        </tr>
    </table>
                                
                                </div>
                            </div> <!-- /widget -->
                        </div>
                    </form>
                </div>
            </div>
        </div> </br></br></br>
    </div>
</div>
<div class="modal fade" id="detalle" tabindex="-1" role="dialog" aria-labelledby="editModalLabel" aria-hidden="true">
    <div class="modal-dialog modal-lg">
        <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 Venta</h4>
            </div>
            <div class="modal-body">
                <div id="form-detalle"></div>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal-dialog -->
</div><!-- /.modal -->
<script type="text/javascript">
function marcar(source) 
{
    checkboxes=document.getElementsByTagName('input'); //obtenemos todos los controles del tipo Input
    for(i=0;i<checkboxes.length;i++) //recoremos todos los controles
    {
        if(checkboxes[i].type == "checkbox") //solo si es un checkbox entramos
        {
            checkboxes[i].checked=source.checked; //si es un checkbox le damos el valor del checkbox que lo llamó (Marcar/Desmarcar Todos)
        }
    }
}
</script>
<script>
    $(".btn_detalle").click(function(){
        id = $(this).data("id");
        $.get("./php_pos/forms_detalle.php","id="+id,function(data){
            $("#form-detalle").html(data);
        });
        $('#detalle').modal('show');
    });
</script>
<?php
    include ('php_caja/caja_abrir.php');
    include ('script.php');
?>
</body>
</html>
<?php
}
else
{
   echo '<script>alert("No tienes permiso para ver esta pagina")</script>';
   echo '<script> setTimeout("history.back(1)", 0); </script>';
}
}
else
{
    echo '<script>location.href = "index.php";</script>';
}
?>