<?php
include '../../ajax/is_logged.php'; //Archivo verifica que el usario que intenta acceder a la URL esta logueado
?>
<style type="text/css">
  body {
    margin-left: 2mm;
    margin-right: 2mm;
    margin-top: 18mm;
    margin-bottom: 10mm;
  }

  .alto1 td {
    min-width: none;
    height: 14px;
    background-color: none;
  }

  .alto3 td {
    min-width: none;
    height: 30mm;
    background-color: none;
  }

  .spclientedir td {
    min-width: none;
    height: 5mm;
    background-color: none;
  }

  .subtotal td {
    min-width: none;
    height: 15mm;
    background-color: none;
  }
</style>
<?php
/* Connect To Database*/
require_once "../../db.php"; //Contiene las variables de configuracion para conectar a la base de datos
require_once "../../php_conexion.php"; //Contiene funcion que conecta a la base de datos
//Archivo de funciones PHP
include "../../funciones.php";
include "../../convertidor.php";
$users          = intval($_SESSION['id_users']);
$factura_id     = mysqli_real_escape_string($conexion, (strip_tags($_REQUEST["id_factura"], ENT_QUOTES)));
$simbolo_moneda = get_row('perfil', 'moneda', 'id_perfil', 1);
$nom_imp        = get_row('perfil', 'nom_impuesto', 'id_perfil', 1);
// check if id_consulta  already not exists
$sql                   = "SELECT * FROM facturas_ventas WHERE id_factura ='" . $factura_id . "';";
$query_check_user_name = mysqli_query($conexion, $sql);
$query_check_user      = mysqli_num_rows($query_check_user_name);
if ($query_check_user == false) {
  echo "<script>alert('Aun no existe la venta, por favor volver a  procesar la venta')</script>";
  echo "<script>window.close();</script>";
  exit;
}
/*Fin de la ultima factura*/
$sql_factura = mysqli_query($conexion, "select * from facturas_ventas, clientes where facturas_ventas.id_cliente=clientes.id_cliente and id_factura='" . $factura_id . "'");
$count       = mysqli_num_rows($sql_factura);
if ($count == 1) {
  $rw_factura        = mysqli_fetch_array($sql_factura);
  $id_cliente        = $rw_factura['id_cliente'];
  $nombre_cliente    = $rw_factura['nombre_cliente'];
  $direccion_cliente = $rw_factura['direccion_cliente'];
  $telefono_cliente  = $rw_factura['telefono_cliente'];
  $nit_cliente       = $rw_factura['nit_cliente'];
  $nrc_cliente       = $rw_factura['nrc_cliente'];
  $giro_cliente      = $rw_factura['giro_cliente'];
  $email_cliente     = $rw_factura['email_cliente'];
  //$fiscal_cliente    = $rw_factura['fiscal_cliente'];
  $nrc_cliente    = $rw_factura['nrc_cliente'];
  $id_vendedor_db    = $rw_factura['id_vendedor'];
  $fecha_factura     = date("d/m/Y", strtotime($rw_factura['fecha_factura']));
  $condiciones       = $rw_factura['condiciones'];
  $estado_factura    = $rw_factura['estado_factura'];
  $numero_factura    = $rw_factura['numero_factura'];
  $logo              = get_row('perfil', 'logo_url', 'id_perfil', 1);
  $sql_user          = mysqli_query($conexion, "select * from users where id_users='$id_vendedor_db'");
  $rw_user           = mysqli_fetch_array($sql_user);
  $nombre_users      = $rw_user['nombre_users'] . " " . $rw_user['apellido_users'];
} else {
  header("location: new_venta.php");
  exit;
}

?>
<table cellspacing="0" border="1" style="width: 100%; text-align: left; font-size: 12px; font-family: Verdana;">
  <tr>
    <td style="width:3%;"></td>
    <td style="width:50%;" colspan="2"><b><?php echo $nombre_cliente; ?></b></td>
    <td style="width:32%;"><b><?php echo $fecha_factura; ?></b></td>
  </tr>
  <tr class="spclientedir">
    <td style="width:3%;"></td>
    <td style="width:50%;" colspan="2"><b><?php echo $direccion_cliente; ?></b></td>
    <td style="width:32%;"><b><?php echo $nrc_cliente; ?></b></td>
  </tr>

  <tr class="spclientedir">
    <td style="width:10%;"></td>
    <td style="width:20%;">Depto.</td>
    <td style="width:33%;"><b><?php echo $nit_cliente; ?></td>
    <td style="width:20%;"><b><?php echo $giro_cliente; ?> Giro</b></td>
  </tr>
  <tr>
    <td style="width:3%;"></td>
    <td style="width:50%;" colspan="2"><b></b></td>
    <td valign="middle" style="width:32%; height: 24px;"><b><?php echo condicion($condiciones); ?></b></td>
  </tr>
  <tr>
    <td style="width:3%;"></td>
    <td style="width:50%;" colspan="2"><b></b></td>
    <td valign="bottom" style="width:32%; height: 21px;"><b><?php echo $nombre_users; ?></b></td>
  </tr>
</table>
<br>
<div style="width:100%; height:10mm; overflow: auto;">
  <table cellspacing="0" style="width: 90%; text-align: left; font-size: 12px; font-family: Verdana;">
    <tr>
      <th style="width: 12%"></th>
      <th style="width: 55%"></th>
      <th style="width: 18%"></th>
      <th style="width: 20%;text-align: right"></th>
    </tr>
    </tr>
    <?php
    $nums           = 1;
    $impuesto       = get_row('perfil', 'impuesto', 'id_perfil', 1);
    $sumador_total  = 0;
    $sum_total      = 0;
    $total_impuesto = 0;
    $sql            = mysqli_query($conexion, "select * from productos, detalle_fact_ventas, facturas_ventas where productos.id_producto=detalle_fact_ventas.id_producto and detalle_fact_ventas.numero_factura=facturas_ventas.numero_factura and facturas_ventas.id_factura='" . $factura_id . "'");

    while ($row = mysqli_fetch_array($sql)) {
      $id_producto     = $row["id_producto"];
      $codigo_producto = $row['codigo_producto'];
      $cantidad        = $row['cantidad'];
      $desc_tmp        = $row['desc_venta'];
      $nombre_producto = $row['nombre_producto'];
      $precio_venta    = $row['precio_venta'];
      $precio_venta_f  = formato($precio_venta); //Formateo variables

      $precio_venta_f = formato($precio_venta); //Formateo variables
      $precio_venta_r = str_replace(",", "", $precio_venta_f); //Reemplazo las comas
      $precio_total   = $precio_venta_r * $cantidad;
      $final_items    = rebajas($precio_total, $desc_tmp); //Aplicando el descuento
      /*--------------------------------------------------------------------------------*/
      $precio_total_f = formato($final_items); //Precio total formateado
      $precio_total_r = str_replace(",", "", $precio_total_f); //Reemplazo las comas
      $sumador_total += $precio_total_r; //Sumador
      $subtotal = formato($sumador_total);

      if ($row['iva_producto'] == 1) {
        $total_iva = iva($precio_venta);
      } else {
        $total_iva = 0;
      }
      $total_impuesto += rebajas($total_iva, $desc_tmp) * $cantidad;
    ?>
      <tr>
        <td style="height:3%;text-align: center;"><b><?php echo $cantidad; ?></b></td>
        <td style="height:3%;text-align: left"><b><?php echo $nombre_producto; ?></b></td>
        <td style="height:3%;text-align: left"><b><?php echo formato($precio_venta_f); ?></b></td>
        <td style="height:3%;text-align: right"><b><?php echo formato($final_items); ?></b></td>
      </tr>
    <?php
      $nums++;
    }

    $total_factura = $subtotal + $total_impuesto;

    ?>
  </table>
</div>
<table cellspacing="0" border="0" style="width: 90%; font-size: 12px; font-family: Verdana;">
  <tr class="alto3">
    <td style="width: 50%; text-align: center;"></td>
    <td style="width: 50%; text-align: right;"></td>
  </tr>
  <tr>
    <td style="width: 50%; text-align: center;"> <b><?php echo convertir($total_factura); ?></b></td>
    <td style="width: 50%; text-align: right;"><b><?php echo $simbolo_moneda . ' ' . formato($subtotal); ?></b></td>
  </tr>
  <tr>
    <td style="width: 50%; text-align: center;"></td>
    <!--<td valign="bottom" style="width: 50%; text-align: right; height: 16px;"><b><?php echo $simbolo_moneda . ' ' . formato($total_iva); ?></b></td>-->
    <td valign="bottom" style="width: 50%; text-align: right; height: 16px;"><b><?php echo $simbolo_moneda . ' ' . '0.0000'; ?></b></td>
  </tr>
  <tr>
    <td valign="bottom" colspan="2" style="width: 100%; text-align: right;height: 65PX"> <b><?php echo $simbolo_moneda . ' ' . formato($total_factura); ?></b></td>
  </tr>
</table>