<?php
session_start();
if ($_SESSION['_ERP_OK_SOFT']==4263215 and $_SESSION['_ERP_ID_USUARIO']>0){
	//OK
}else{
	echo "<script>window.location='../salir.php';</script>";
}

include("../../inc_config/con_cc.php");
include("../../inc_config/fun_cc.php");

$op   = $_REQUEST['op'];
$val1 = $_REQUEST['val1'];
$val2 = $_REQUEST['val2'];
$val3 = $_REQUEST['val3'];
$val4 = $_REQUEST['val4'];
$val5 = $_REQUEST['val5'];
$val6 = $_REQUEST['val6'];
$val7 = $_REQUEST['val7'];
$val8 = $_REQUEST['val8'];
$val9 = $_REQUEST['val9'];
$val10 = $_REQUEST['val10'];
$val11 = $_REQUEST['val11'];
$val12 = $_REQUEST['val12'];
$val13 = $_REQUEST['val13'];
$val14 = $_REQUEST['val14'];


if ($op==1){ // carga comunas
    ?>
    <select name="id_comuna" id="id_comuna" class="form-control">
    <?php
    $id_region = $val1;
    $sql = $mysqli->query("select * from tb_comunas where id_region='$id_region' group by nombre order by nombre");
    while ($rows = $sql->fetch_assoc()){
        $id_comuna = $rows['id_comuna'];
        $nombre    = $rows['nombre'];
        ?>
        <option value="<?=$id_comuna?>"><?=$nombre?></option>
        <?php
    }
    ?>
    </select>
    <?php
}

if ($op==2){ // Resumen de Caja
    $fecha       = $val1;
    $fecha_esp   = $val1;
    $id_caja     = $val2;

    $fecha = fecha_eng($fecha);

    // datos de la caja
    $sql = $mysqli->query("select * from tb_caja where id_caja='$id_caja'");
    $rows = $sql->fetch_assoc();
    $nombre_caja = $rows['nombre'];
    $id_sucursal = $rows['id_sucursal'];

    // datos de la sucursal
    $sql = $mysqli->query("select * from tb_sucursal where id_sucursal='$id_sucursal'");
    $rows = $sql->fetch_assoc();
    $nombre_sucursal = $rows['nombre'];

    // datos de apertura de Caja
    $sql = $mysqli->query("select * from tb_detalle_caja where id_caja='$id_caja' and id_sucursal='$id_sucursal' and fecha='$fecha' and estado=1");
    $rows = $sql->fetch_assoc();
    $monto_apertura = $rows['monto'];
    $hora_apertura = $rows['hora'];

    // datos de Cierre de Caja
    $sql = $mysqli->query("select * from tb_detalle_caja where id_caja='$id_caja' and id_sucursal='$id_sucursal' and fecha='$fecha' and estado=0");
    $rows = $sql->fetch_assoc();
    $monto_cierre = $rows['monto'];
    $hora_cierre = $rows['hora'];
    $moneda1 = $rows['moneda1'];
    $moneda2 = $rows['moneda2'];
    $moneda3 = $rows['moneda3'];
    $moneda4 = $rows['moneda4'];
    $moneda5 = $rows['moneda5'];
    $moneda6 = $rows['moneda6'];
    $moneda7 = $rows['moneda7'];
    $moneda8 = $rows['moneda8'];
    $moneda9 = $rows['moneda9'];
    $monto_transbank = $rows['monto_transbank'];
    $monto_cheque    = $rows['monto_cheque'];   
    
    // Retiros de Caja
    $sql = $mysqli->query("select SUM(monto) as monto from tb_retiros_caja where id_caja='$id_caja' and fecha='$fecha' and id_tipo='0'");
    $rows = $sql->fetch_assoc();
    $monto_avances = $rows['monto'];

    $sql = $mysqli->query("select SUM(monto) as monto from tb_retiros_caja where id_caja='$id_caja' and fecha='$fecha' and id_tipo='1'");
    $rows = $sql->fetch_assoc();
    $monto_gastos = $rows['monto'];

    if ($monto_avances==NULL){
        $monto_avances=0;
    }
    if ($monto_gastos==NULL){
        $monto_gastos=0;
    }

    ?>
    <div class="row"><label class="col-sm-8 col-form-label info" style="padding: 2px;">Apertura de Caja</label></div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;"><?=$fecha_esp?></label>
         <label class="col-sm-1 col-form-label" align="right" style="padding: 2px;"><?=$hora_apertura?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Monto inicial</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($monto_apertura)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Descuentos</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ 0</label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Devoluciones</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ 0</label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label info" style="padding: 2px;">Efectivo</label>
         <label class="col-sm-1 col-form-label"  style="padding: 2px;"></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">10</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda1)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">50</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda2)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">100</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda3)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">500</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda4)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">1000</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda5)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">2000</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda6)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">5000</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda7)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">10000</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda8)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">20000</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($moneda9)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label info" style="padding: 2px;">Efectivo</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;"><b>$ <?=formatear($monto_cierre)?></b></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Avances</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($monto_avances)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Transbank</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;"><b>$ <?=formatear($monto_transbank)?></b></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Gastos</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($monto_gastos)?></label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Transferencias</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ 0</label>
    </div>
    <div class="row" style="margin-top: 5px;">
         <label class="col-sm-3 col-form-label" style="padding: 2px;">Cheques</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;">$ <?=formatear($monto_cheque)?></label>
    </div>
  
    <?php
    $sql = $mysqli->query("select SUM(total_venta) as total_venta from tb_ventas where id_caja='$id_caja' and fecha='$fecha'");
    $rows = $sql->fetch_assoc();
    $total_venta = $rows['total_venta'];
    ?>
    <div class="form-group  row"  style="margin-top: 10px;">
         <label class="col-sm-3 col-form-label info" style="padding: 2px;">Total ventas</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;"><b>$ <?=formatear($total_venta)?></b></label>
    </div>
    <div class="form-group  row">
         <label class="col-sm-3 col-form-label info" style="padding: 2px;">Total Caja</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;"><b>$ <?=formatear($monto_transbank + $monto_cierre + $monto_avances + $monto_gastos)?></b></label>
    </div>
    <div class="form-group  row">
         <label class="col-sm-3 col-form-label info" style="padding: 2px;">Diferencia</label>
         <label class="col-sm-1 col-form-label" align="right"  style="padding: 2px;"><b>$ <?=formatear(($monto_transbank + $monto_cierre + $monto_avances + $monto_gastos) - $total_venta)?></b></label>
    </div>
    <?php
}
if ($op==3){ // buscar cliente por rut
     $rut = $val1;
     $sql = $mysqli->query("select * from tb_clientes where rut='$rut'");
     $num = $sql->num_rows;
     if ($num==1){
          $rows = $sql->fetch_assoc();
          $id_cliente = $rows['id_cliente'];
          $rut = $rows['rut'];
          $razon_social = $rows['razon_social'];
          $giro = $rows['giro'];
          $telefono1 = $rows['telefono1'];
          $direccion = $rows['direccion'];
          $id_region = $rows['id_region'];
          $id_comuna = $rows['id_comuna'];

          $cadena = $id_cliente."|||".$rut."|||".$razon_social."|||".$giro."|||".$telefono1."|||".$direccion."|||".$id_region."|||".$id_comuna;

          echo $cadena;
          
     }else{
          echo 0;
     }
 }
?>