<?php
include("conexion.php");
include("session.php");
?>
<!DOCTYPE html>
<html>
<link href="css/plugins/dataTables/datatables.min.css" rel="stylesheet">
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js" ></script>
<script type="text/javascript">
  $(document).ready(function(){
    $('.lista').hide();

    $('.listaOrden').on('click', funtcion()){
      $('.lista').slidetoggle();
    };

  });
</script>
<?php
   include("head.php");

    include ("menu.php");
?>
<body>
<div id="wrapper">

    <div id="page-wrapper" class="gray-bg dashbard-1">
      <div class="row border-bottom">
        <nav class="navbar navbar-static-top" role="navigation" style="margin-bottom: 0">
          <div class="navbar-header">
           <a class="navbar-minimalize minimalize-styl-2 btn btn-primary " href="#"><i class="fa fa-bars"></i> </a>    
          </div>
            <ul class="nav navbar-top-links navbar-right">
                <li>
                    <a href="index.php">
                        <i class="fa fa-sign-out"></i> Salir
                    </a>
                </li>
            </ul>
        </nav>
      </div> 
      <div class="row">
        <div class="col-lg-12">
          <div class="ibox float-e-margins">
              <div class="ibox-title">
              <div class="pull-right">
                <?php if ($_SESSION["roles"]==1 || $_SESSION["roles"]==2) { ?>
                <div class="row pull-right" style="margin-top: -10px;">
                 <div class="col-md-6">
                  <form action="pagos.php" method="GET"> 
                    <div class="row" >
                      <div class="col-md-6">
                        <input type="text" name="orden" class="form-control">
                      </div>
                      <div class="col-md-3">
                      <button class="btn btn-primary" type="submit">Buscar Orden</button>
                      </div> 
                                                
                    </div>
                   </form>
                  </div>
                  <div class="col-md-3">
                    <button class="btn btn-primary" data-toggle="modal" data-target="#myModal">Añadir Pagos</button>
                  </div>
                </div>
              </div>     
              <?php  } ?>   
              </div>
              <!--Este H5 Titulo NO se para que se usa o por que lo puso el otro programador "JS" --> 
  <h5>
    Orden # 
    <?php 
      $total_venta="0"; //ESTO TAMBIEN LO PUSE PARA QUE FUNCIONARA EN FORMA LOCAL
      $cliente=""; 
      if (isset($_GET['orden'])) {
      echo $_GET['orden'];   
      ////id orden
      $orden_pago=$_GET['orden'];
       $query="SELECT `id_item`, `orden_pedido`, `descripcion`, `supplier`, `um`, `width`, `weight`, `meter`, `quantity`, `precio_compra`, `price_usd`, `fob`, `cap_hq`, `porc_ocup`, `seis_ocho`, `cent`, `cent_usd`, `com_colim`, `total_com`, `bon_fab`, `total_bon_fab`, `total_ganac`, `fecha_prod`, `remark`, nombre_ref, nombre, fecha_final FROM `pedidos` inner join pedidos on orden= pedidos.id_pedido inner join referencias on id_ref=descripcion inner join clientes on id=supplier ";
      $result=$conexion-> query ($query);
      $row=$result->fetch_assoc();
      $id_pedido=$row['id_pedido'];

      if ($id_pedido!=""){
        echo " <a class='small' href=seguimientos_pedidos.php?id=".$id_pedido."&id_or=1 ><i class='fa fa-comments'></i> Comentarios</a>";   
      }else{
        echo " <a class='small' style='color:red'><i class='fa fa-info'></i> Orden no existe</a>";   
      } } 
    ?> 
  </h5>
  <!----> 
</div>
<div class="ibox-content">
  <div class="row">
    <div class="col-md-12">
      <h4 style="color: #1f51a3">Pago a Proveedores</h4>
      <div class="table-responsive">
        <table class="footable table table-stripped toggle-arrow-tiny">
          <thead>
              <tr>
                <th data-toggle="true" >Pedidos</th>
                <th data-hide="all" ></th>
              </tr>
          </thead>
            <tbody style="font-weight: bold;">
              <?php                                      
                $query="SELECT orden, id_pedido FROM pedidos ";
                  $resultadoc=$conexion->query($query);
                  while ($rowc=$resultadoc->fetch_assoc()) { ?>
                    <tr>
                      <td>
                      <?php 
                      $idpedido = $rowc['id_pedido'];
                      $orden = $rowc['orden'];
                      echo $rowc['orden']; 
                      ?>
                      <?php
                        
                        $query_proveedorid="SELECT Distinct supplier, orden_pedido FROM pedidos_items where orden_pedido=".$idpedido;;
                        $resultadoc_proveedorid=$conexion->query($query_proveedorid);

                      ?>
                    </td>
                    <td>
                      <h4 style="color: #1f51a3">Pago a Proveedores</h4>     
                        <div class="container" >  
                       <div class="table-responsive">
                                    <table class="table table-bordered table-condensed table-hover" >
                         <thead>
                              <tr>
                                <th style="font-size: 10px;">Nombre</th>
                                <th style="font-size: 10px;">Valor Pedido</th>
                                <th style="font-size: 10px;">Indicativo</th>
                                <th style="font-size: 10px;">Anticipo</th>
                                <!--<th style="font-size: 10px;">Fecha Anticipo</th>-->
                                <th style="font-size: 10px;">balance</th>
                                <th style="font-size: 10px;">Saldo Total</th>
                                <th style="font-size: 10px;">Estado</th>
                              </tr>
                          </thead>
                        <tbody>
                        <?php while ($rowc_proveedorid=$resultadoc_proveedorid->fetch_assoc()){ ?>
                          
                            <?php  
                            $idproveedor=$rowc_proveedorid['supplier'];
                            $query_nombre="SELECT id, nombre FROM clientes where id=".$idproveedor; ;
                            $resultadoc_nombre=$conexion->query($query_nombre); 
                             while ($rowc_nombre=$resultadoc_nombre->fetch_assoc()){ 
                            ?>
                         <tr>
                          <td><?php
                              $nombre = $rowc_nombre['nombre'];
                                echo $nombre;
                                ?>
                          </td>

                          <!--Valor Pedido-->

                          <?php
                           $provee1=$rowc_nombre['id'];
                           $pedido1=$rowc['id_pedido'];
                           $costo_t=0;
                           $i=0;

  
                            $consulta="SELECT `id_item`, `orden_pedido`, `descripcion`, `supplier`, `um`, `width`, `weight`, `meter`, `quantity`, `precio_compra`, `price_usd`, `fob`, `cap_hq`, `porc_ocup`, `seis_ocho`, `cent`, `cent_usd`, `com_colim`, `total_com`, `bon_fab`, `total_bon_fab`, `total_ganac`, `fecha_prod`, `remark`, nombre_ref, tela_etiqueta, tenido FROM `pedidos_items` inner join  referencias on id_ref=descripcion  where orden_pedido ='$pedido1' and supplier='$provee1'";
                            $resultado2=$conexion-> query ($consulta);
                            while ($row1=$resultado2->fetch_assoc()){

                            $i=$i+1;
                            $costo= ($row1['quantity']  * $row1['price_usd']);
                            $costo_t=@$costo_t+$costo;


                            }
                             ?>
                          
                          <td><?php
                          /*$costo= ($row1['quantity']  * $row1['price_usd']); 
                          $valorpedido = $quantity * $precio_und;*/
                          echo number_format($costo_t,2,",",".");
                          ?>
                          </td>
                          
                            <!--Indicativo-->
                            <?php
                            $query_importado="SELECT id_pedido, orden FROM importado WHERE id_pedido=".$idpedido; ;
                            $resultadoc_importado=$conexion->query($query_importado);
                            while ($rowc_importado=$resultadoc_importado->fetch_assoc()){
                              $importado = $rowc_importado['orden'];
                             }; ?>
                            <td><?php
                             if($importado!=""){
                                echo "R";
                              }else{
                                echo "T";
                              };

                              ?></td> 


                              <!--ANTICIPO-->

                              <?php
                              $provee3=$rowc_nombre['nombre'];
                              $pedido3=$rowc['orden'];
                              $i=0;

                              $query_pagos="SELECT `id_pago`, `fecha_pago`, `tipo_pago`, `valor_pago`, `orden_pago`,quien_paga FROM `pagos` WHERE `tipo_pago`='ANTICIPO' and orden_pago='$pedido3' and quien_paga='$provee3'";
                              $resultadoc_pagos=$conexion->query($query_pagos);
                              $rowc_pagos=$resultadoc_pagos->fetch_assoc();

                              $anticipo=$rowc_pagos['valor_pago'];
                              $anticipofechapago=$rowc_pagos['fecha_pago'];


                              $query_pagos="SELECT `id_pago`, `fecha_pago`, `tipo_pago`, `valor_pago`, `orden_pago`, quien_paga FROM `pagos` WHERE `tipo_pago`='BALANCE' and orden_pago='$pedido3' and quien_paga='$provee3' ";
                                  $resultadoc_pagos=$conexion->query($query_pagos);
                              $rowc_pagos=$resultadoc_pagos->fetch_assoc();

                              $balance=$rowc_pagos['valor_pago'];
                              $fechabalance=$rowc_pagos['fecha_pago'];
                               ?>
                              <td><?php
                                  echo number_format($anticipo,2,",",".");
                               ?></td>


                               <!--FECHA ANTICIPO
                               <td>
                                <?php
                                  echo ($anticipofechapago); 
                                 ?>  
                               </td>
                               -->

                               <!-- bALANCE -->

                               <td>
                                <?php
                                echo number_format($balance,2,",",".");
                                ?>
                               </td>



                               <!-- SALDO TOTAL -->
                               <td>
                                <?php
                               
                                $saldo_total1=$costo_t-($anticipo-$balance);
                                echo number_format($saldo_total1,2,",",".");

                                ?>
                                 
                               </td>


                               <!-- ESTADO -->
                               <td>
                                <?php 
                                if (($costo_t-($balance+$anticipo))<=0) { echo "<span style='color:green'><b>Pagado</b></span>";} else {echo "<span style='color:red'><b>Pendiente</b></span>";} ?>
                                
                               </td>
                             
                         </tr>
                         <?php }; ?>
                         <?php }; ?>
                        </tbody>
                      </table>
                    </div>
                    </td>    
                    </tr>
 
                 <?php  } ?>
            <tfoot>
                <tr>
                  <td colspan="5">
                    <ul class="pagination pull-right"></ul>
                  </td>
                </tr>
            </tfoot>
        </Table>
      </div>  
    </div>
  </div>  
</div>  
</div>  
      </div>  
    </div>  
  </div>


  <!-- MODAL --->  
   
  <div class="modal inmodal" id="myModal" tabindex="-1" role="dialog" aria-hidden="true">
                                
                                <form class="form-horizontal" action="reg_pagos.php" method="POST" name="formulario">
                                    <div class="modal-dialog">
                                    <div class="modal-content animated bounceInRight">
                                            <div class="modal-header" style="text-align: left">
                                                <a href="pagos.php?orden=<?php echo $orden ?>"><button type="button" class="close" ><span aria-hidden="true">×</span><span class="sr-only">Close</span></button></a>
                                                
                                                <h4 class="modal-title"><img alt="Logo" src="img/logo.png" height="10%" width="10%"> Pagos</h4>
                                                <!-- <small class="font-bold">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</small> -->
                                            </div>
                                            <div class="modal-body">
                                                <!--
                                             SELECT `id_cotizacion`, `fecha`, `nit_cliente`, `dirigido_a`, `cargo`, `tipo_carroceria`, `chasis`, `largo_int`, `ancho_int`, `alto_int`, `concesionario`, `largo_ext`, `ancho_ext`, `alto_ext`, `plataforma`, `perfileria`, `forro`, `marco`, `incluye`, `tiempo`, `garantia`, `pago`, `referencia`, `nombre_referencia`, `cantidad`, `precio_unit`, `total`, `observaciones`, `asesor_interno`, `asesor_concesionario`, `estado`, `num_orden_p` FROM `cotizaciones`
                                               
SELECT `id_pago`, `fecha_pago`, `tipo_pago`, `valor_pago`, `orden_pago` 
                                                -->
                                          

                                                                                             <div class="form-group">
                                                            <div class="row">
                                                              <div class="col-md-4">
                                                            <label>Orden #</label>
                                                              <select class="form-control" name="orden_pago" id="orden_pago" onchange="buscar_quien_paga(this.value)">
                                        <option value="">Seleccione</option>
                                        <?php if (isset($_GET['orden'])) {
                                  $ordenget= $_GET['orden'];
                                } ?>
                                                            <?php

                                                               $query_orden="SELECT pedidos.orden `orden` FROM `pedidos`";
    $resultado_orden=$conexion->query($query_orden);
                                                                  while ($row_orden=$resultado_orden->fetch_assoc()) {
                                                                    
                                                                    if ($ordenget==$row_orden['orden']) {
                                     echo "<option selected value='".$row_orden['orden']."'>".$row_orden['orden'] ."</option>";
                                                                    
                                                                    }
                                                                    else
                                                                    {

                                                                  echo "<option value='".$row_orden['orden']."'>".$row_orden['orden'] ."</option>";

                                                                    }
                                                                         
                                                                       
                                                                         
                                                                      }

                                                            ?>
                                                          </select>
                                                             </div>
                                                              <div class="col-md-4">
                                                            <label>Proveedor</label>
                                                              <select class="form-control" name="quien_paga" id="quien_paga">
                                                       

                                        <option value="">Seleccione</option>
                                        <?php
                                           $query="SELECT distinct(`supplier`) supplier, orden, nombre FROM `pedidos_items`inner join pedidos on orden_pedido= pedidos.id_pedido inner join clientes on id=supplier where orden='$ordenget' ";
    $resultado=$conexion-> query ($query);

    while ($row=$resultado->fetch_assoc()) {

                                        echo "<option value='".$row["nombre"]."'>".$row["nombre"]."</option>";

} 



                                        ?>

                                                        
                                                          </select>
                                                             </div>
                                                                <div class="col-md-7">
                                                            <label>Tipo de Pago</label>
                                                            <select class="form-control" name="tipo_pago" required onchange="ver(this.value)">
                                                              <option value="">Seleccione</option>
                                                              <option value="ANTICIPO">ANTICIPO</option>
                                                              <option value="BALANCE">BALANCE</option>
                                                              <option value="CENTAVOS">CENTAVOS DE MAS</option>
                                                              <option value="COMISION">COMISION COLIMPTEX</option>
                                                              <option value="BONIFICACION">BONIFICACION DE LA FABRICA</option>
                                                            </select>
                                                            
                                   
                                  </div>
                                 <div class="col-md-2" id="trm" style="display: none">

                                  <label>TRM</label>
                                  <input class="form-control" type="text" name="trm">
                                 </div>

                                 <div class="col-md-2" id="fact" style="display: none">
                                  <label># Fact.</label>
                                  <input class="form-control" type="text" name="fact">

                                 </div>

                                   </div>
                                 </div>

                                 <div class="form-group">
                                                            <div class="row">
                                                           
                                                               <div class="col-md-4">
                                                                <label>Fecha de Registro</label>
                                                              <input type="date" name="fecha_pago" id="fecha_pago" placeholder="" required class="form-control col-md-4" value="<?php echo date("Y-m-d"); ?>" >
                                                              </div>

                                                               <div class="col-md-4">
                                                            <label>Valor</label>
                                                           <input type="text" name="valor_pago" id="valor_pago" placeholder="" required class="form-control col-md-4" >
                                                              </div>

                                                              <div class="col-md-4">
                                                                <label>Usuario</label>
                                                                <input readonly type="text" name="usuario" class="form-control" value="<?php echo strtoupper($_SESSION["nombre"]);?>">
                                                                
                                                              </div>
                                                             
                                 
                                                        
                                                    
                                                    </div>
                                                  </div>
                                         
                                            <div class="form-group">
                                                            <div class="row">
                                                           
                                                               <div class="col-md-12">
                                                                <label>Comentarios</label>
                                                                <textarea class="form-control" name="comentarios"></textarea>
                                                                </div>
                                                             
                                 
                                                        
                                                    
                                                    </div>
                                                  </div>
                                                    


                                                      
                                                      <!-- compras -->
       



                                                
                                                 
                                                     
                                
                                                   



                                                       </div> 
                                            <div class="modal-footer">
                                               <a href="pagos.php?orden=<?php echo $orden ?>"> <button type="button" class="btn btn-white">Cerrar</button></a>
                                                <button type="submit" class="btn btn-primary">Guardar cambios</button>
                                            
                                            </div>
                                        
                                    </div>
                                  </div>
                                </form>
                            </div>
                            <?php include("script.php"); ?>

       <script type="text/javascript">
           <?php
                    if (isset($_GET['id'])) {
                    ?>
                    $('#myModal').modal('show');
                      <?php                       }  
           ?>


          
       </script>
 <!-- MODAL -->
    
  </body>
</html>