<?php 

include('ventanasmodal/seguimientos.php'); 
include('ventanasmodal/CorreoModal.php'); 


?>


<script type="text/javascript">

    $(document).ready(function(){

          $(".submenu").click(function(){
              $(this).children("ul").slideToggle();
            })

    })

    function viewModaldetalle(obj,folio){
        
         /*$.each(obj, function(index, item) {*/

        $('#resultados'+folio).empty();
                
            for (let i = 0; i < obj.length; i++) {
                var item = obj[i];
               
                if (item.abono !== null) {
                    

                    var estatuspago = item.liquidado == 1 ? 'con saldo' : 'liquidado';

                        $('#resultados'+folio).append(
                            '<p>#OC relacionados: <strong>' + item.id_oc + '</strong><br>',
                            'Factura: <strong> ' + item.UUID + '</strong><br>',
                            'Abono: <strong>$ ' + item.abono.replace(/\B(?=(\d{3})+(?!\d)\,?)/g, ",") + '</strong><br>',
                            'Saldo: <strong>$ ' + item.saldo.replace(/\B(?=(\d{3})+(?!\d)\,?)/g, ",") + '</strong><br>',
                            'Estatus: <strong>' + estatuspago + '</strong></p>'
                        );
                } else {
                    $('#resultados'+folio).append(
                        '<p>#OC relacionados: <strong>' + item.idorden + '</strong><br>',
                        '<p>Aun no hay pago relacionado </p>'
                    );
                }

            }
        /*});*/


    }

    function traedatoscr(folio){

        $.ajax({
            type: 'POST',
            url: "../controllers/procesos.php",
            dataType: 'html',
            data: {
              folio:folio,
              modulo:"ordencompra",
              accion:"detalles_cr"
            },
            success: function (data) {
              var obj = jQuery.parseJSON(data);
              
              if(obj){

                viewModaldetalle(obj,folio);
              }
            },
            error: function() {
              console.log("Error");
              message(3,'¡Error al procesar los datos!');
            }
        });
    }

    function traemontooriginal(oc,iduser,id){
        

        $.ajax({
            type: 'POST',
            url: "../controllers/procesos.php",
            dataType: 'html',
            data: {
              oc:oc,
              iduser:iduser,
              id:id,
              modulo:"ordencompra",
              accion:"importe_oc"
            },
            success: function (data) {
               
              var obj = jQuery.parseJSON(data);
              //var importe = obj.monto[0].importe;
              var importe = parseFloat(obj.monto[0].importe).toFixed(2).replace(/\B(?=(\d{3})+(?!\d)\,?)/g, ",").toString();
              $("#mmm"+id).text('$'+importe);
              
            },
            error: function() {
              console.log("Error");
              message(3,'¡Error al procesar los datos!');
            }
        });

    }
</script>
<div id="confirmModal">
        <div class="modal-contenido">
            <!--css/style.css  .modal-contenido en productivo se comento height: 20% -->
            <div id="formulariofin" style=" display: none;">
                <input type="hidden" id="idoc" name="idoc" value="">
                <input type="hidden" id="idUsuariof" name="idUsuariof" value="">
                <input type="hidden" id="userrolf" name="userrolf" value="">
                <h5>Confirmar Finalización</h5>
                <p>¿Estás seguro de que deseas finalizar el proceso de documentación de la OC?</p>
                <button class="btn btn-success"  onclick="finalizar_odc()">Guardar</button>
                <button  class="btn btn-danger"  onclick="cancelar_fin()">Cancelar</button>
            </div>
            <div id="formulariocancela" style=" display: none;">
                <input type="hidden" id="idoc" name="idoc" value="">
                <input type="hidden" id="idUsuarioc" name="idUsuarioc" value="">
                <input type="hidden" id="userrolc" name="userrolc" value="">
                <h5>Confirmar Cancelación</h5>
                <p>¿Estás seguro de que deseas cancelar el proceso de documentación de la OC?</p>
                <button class="btn btn-success"  onclick="cancelar_odc()">Cancelar</button>
                <button  class="btn btn-danger"  onclick="cancelar_can()">Cerrar</button>
            </div>
        </div>
</div>
<div class="row" >
        <div class="col-sm">
            <h4><img src="../images/proveedores.png" width="4%"  alt="" >Portal de seguimiento proveedores</h4>
        </div>
        <p>
        <ul class="menu">
            <li class="submenu"><a href="javascript:void(0)">Menu <i class="fa fa-caret-down"></i></a>
                <ul>
                     
                     <?php if($_SESSION['userrol']=='1' || $_SESSION['userrol']=='2') { ?>
                        <li><a href="javascript:void(0)" onclick="agregarnuevaoc('nuevaordc','<?php echo $_SESSION['idUsuario'] ?>','<?php echo $_SESSION['userrol'] ?>');">Agregar O.C</a></li>
                        <li><a href="javascript:void(0)" onclick="crearcontrarecibo('crearcr','<?php echo $_SESSION['idUsuario'] ?>','<?php echo $_SESSION['userrol'] ?>');">Crear contra recibo</a></li>
                        <li><a href="javascript:void(0)" onclick="crearpagos('crearpago','<?php echo $_SESSION['idUsuario'] ?>','<?php echo $_SESSION['userrol'] ?>');">Crear pago</a></li>
                     <?php } 
                     if($_SESSION['userrol']=='3') {
                     ?>
                     <li><a href="javascript:void(0)" onclick="crearcomppagos('crearcomppago','<?php echo $_SESSION['idUsuario'] ?>','<?php echo $_SESSION['userrol'] ?>');">Cargar complemento de Pago</a></li>
                     <?php } ?>
                     
                 </ul>
            </li>
        </ul>
        </p>
</div>

<div id="contenidos-tabla"> 
<div id="agregarODC"></div> 
<div id="contenidoOC">
            <div id="filtros">
                
                <div class="col-md-12 col-sm-12 col-xs-12">
                            
                    <div class="row align-items-end d-flex justify-content-end">
                        <div class="row" >
                            <div class="col-sm">
                                <h4>Ordenes de compra</h4>
                            </div>
                        </div>
                        <input type="hidden" id="idusuario" name="idusuario" value="<?php echo $_SESSION['idUsuario'] ?>">
                        <input type="hidden" id="userrol" name="userrol" value="<?php echo $_SESSION['userrol'] ?>">
                        <div class="col-lg-3 col-md-6 col-xs-12">
                                <div class="form-group mb-3">
                                    <label for="descripcion">Estatus</label>
                                    
                                    <select required class="form-control" name="estatusoc" id="estatusoc">
                                        <option value="" disabled selected>Selecciona una opción</option>
                                            <option value="1" >Por facturar</option>
                                            <option value="2" >Facturado</option>
                                            <option value="3" >Contra recibo</option>
                                            <option value="4" >Pagado</option>
                                            <option value="5" >Complemento pago</option>
                                            <option value="6" >Finalizado</option>
                                    </select>
                                </div>

                            </div>
                        <?php if($_SESSION['userrol']=='2' || $_SESSION['userrol']=='1') { ?>    
                            <div class="col-lg-3 col-md-6 col-xs-12">
                                <div class="form-group mb-3">
                                    <label for="descripcion">Proveedor</label>
                                    
                                    <select required class="form-control" name="nom_prov" id="nom_prov">
                                        <option value="" disabled selected>Selecciona una opción</option>
                                            <?php foreach ($proveeOC as $ocpro) { ?>
                                                <option value="<?php echo $ocpro->rfc ?>" ><?php echo htmlentities($ocpro->nombre) ?></option>
                                            <?php } ?>
                                    </select>
                                </div>

                            </div>
                        <?php } ?>
                                 
                            <div class="col-lg-3 col-md-6 col-xs-12">
                                <div class="form-group mb-3">
                                    <label for="descripcion">#O.C</label>
                                    <select required class="form-control" name="num_oc" id="num_oc">
                                        <option value="" disabled selected>Selecciona una opción</option>
                                            <?php foreach ($numOC as $numOCs) { ?>
                                                <option value="<?php echo $numOCs->OC ?>" ><?php echo htmlentities($numOCs->OC) ?></option>
                                            <?php } ?>
                                    </select>
                                </div>

                            </div>
                                
                            <div class="col-lg-1 col-md-1 col-xs-1">
                                <div class="form-group mb-3">
                                    <button class='btn btn-info' type='button' onclick='filtros_od()'><i class='fa fa-search' ></i></button>
                                </div>

                            </div>
                    </div>   
                      
                </div>
            </div> 
            <div class="scroll-container" style="margin-top: 20px;">
                <div id="tablacontrar" class="col-md-12" ></div> 
                <div id="tablaprincipal" class="col-md-12" >
                    <table class="table table-border" >
                        <thead>
                            <tr>
                                <th>#O.C</th>
                                <!--th>RFC</th-->
                                <th style="width:15%">Proveedor</th>
                                <th>Folio obra</th>
                                <!--th>Obra</th-->
                                <th>Importe</th>
                                <th>Documentos</th>
                                <th ></th>
                                <th>Contrarecibo</th>
                                <th>Fecha pago</th>
                                <th>Estatus</th>
                                <th>fecha</th>
                                <th>Acción</th>
                               
                            </tr>
                        </thead>
                        <tbody>
                            <?php foreach ($data["datosordenes"] as $ordenescompra) { 

                                if($ordenescompra->xml=='S'  && $ordenescompra->factura=='S' && $ordenescompra->evidencia=='S') { 
                                    $doccompleta="<span class='text-center' style='color:#228b22 ;'><strong>Archivos completos</strong></span>";
                                }else{
                                    $doccompleta="<span class='text-center' style='color:#931514 ;'><strong>Sin archivos</strong></span>";
                                }

                                if($ordenescompra->liquidado=='1'){
                                    $estatuspago="Con saldo";
                                }else{
                                    $estatuspago="Liquidado";
                                }

                                switch ($ordenescompra->estatus) {
                                    case '1':
                                        $estatus="Por facturar";
                                        $estatuspago=$doccompleta;
                                        $motivocorreo="1";
                                        
                                        break;
                                    case '2':
                                        $estatus="Facturado";
                                        $estatuspago=$doccompleta;
                                        $motivocorreo="";
                                        
                                        break;
                                    case '3':
                                        $estatus="Contra recibo";
                                        $estatuspago="";
                                        $motivocorreo="2";
                                        
                                        break;
                                    case '4':
                                        $estatus="Pagado";
                                        $estatuspago=$estatuspago;
                                        $motivocorreo="3";
                                        
                                        break;
                                    case '5':
                                        $estatus="Complemento pago";
                                         $estatuspago=$estatuspago;
                                         
                                        break;
                                    case '6':
                                        $estatus="Finalizado";
                                         $estatuspago=$estatuspago;
                                         
                                        break;
                                    
                                }

                                    
                                           


                                            
                            ?>
                            <tr>
                                <td><?php echo $ordenescompra->OC ?></td>
                                <!--td><?php echo $ordenescompra->rfc ?></td-->
                                <td><?php echo $ordenescompra->nombre ?></td>
                                <td><?php echo $ordenescompra->fobra ?></td>
                                <!--td><?php echo htmlentities($ordenescompra->obra) ?></td-->
                                <td>$<?php echo number_format($ordenescompra->importe , 2, ',', '.');?> de 
                                     <script> traemontooriginal('<?php echo $ordenescompra->OC ?>','<?php echo  $ordenescompra->iduser ?>','<?php echo $ordenescompra->id ?>');</script>
                                     <span id='mmm<?php echo $ordenescompra->id ?>'></span>  
                                </td>
                                <td><a class="link-opacity-100" id="download" href="#"  onclick='mostrardocumentos(<?php echo $ordenescompra->id ?>)'><span id='textboton<?php echo $ordenescompra->id ?>'>ver/cargar</span></a></td>
                                <td>
                                    <table id="docucont<?php echo $ordenescompra->id ?>" style="width:100%;display: none;" >
                                        <td style="border: none !important;">OC
                                            <?php if($ordenescompra->ruta_oc){
                                                    $Aroc = explode("/", $ordenescompra->ruta_oc);
                                                    $rutaArchivos=$Aroc[0].'/'.$Aroc[1].'/'.$Aroc[2].'/'.$Aroc[3].'/'.$Aroc[4].'/'.$Aroc[5].'/'.$Aroc[6];
                                                    $Nomarch=$Aroc[6];
                                                    $dodc = explode(".",$Nomarch);
                                                    $extarch=$dodc[1];
                                                    
                                            ?>
                                                <a class="btn btn-success" id="download" title="Archivo OC" href="#" onclick="DownloadFromUrl('<?php echo BASE_URL.''.$ordenescompra->ruta_oc ?>','<?php echo $Nomarch ?>','1','oc')" ><i class="fa fa-download"></i></a>
                                            
                                            <?php }else{  ?>
                                                <button class='btn btn-light' type='button' 
                                                            onclick='cargardocumento("cargadocumentos","oc","<?php echo $ordenescompra->id ?>","<?php echo $ordenescompra->OC ?>","<?php echo $ordenescompra->rfc ?>","<?php echo $ordenescompra->fobra ?>",<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>)' title="Archivo OC"><i class="fa fa-file-text"></i></button>
                                            <?php } ?>
                                        </td>
                                        <td style="border: none !important;">X
                                            <?php if($ordenescompra->xml=='S'){
                                                    if(array_key_exists($ordenescompra->OC, $rutas) && array_key_exists("x", $rutas) ){
                                                        $rutaarchxml = [];
                                                            foreach ($rutasarc as $subArray) {
                                                                foreach ($subArray as $item) {
                                                                    // Verificar que el item no esté vacío
                                                                    if (!empty($item)) {
                                                                        if (($item['id_oc']==$ordenescompra->OC) && $item['tipo_arch']=='x') {
                                                                            $rutaarchxml[]=BASE_URL.''.$item['rutas'];
                                                                        }
                                                                        
                                                                    }
                                                                }
                                                            }
                                                    }

                                                    $cadena = implode(", ", $rutaarchxml);
                                                    $colorboton="class='btn btn-success'";


                                                }else{  
                                                    $cadena ='';
                                                    $colorboton="class='btn btn-warning'";
                                                }
                                                    
                                             
                                            if($_SESSION['userrol']!=='2'){
                                                if($ordenescompra->contrarecibo=='N'){
                                            ?>
                                            
                                                <button <?php echo $colorboton ?> type='button' 
                                                            onclick='cargardocumento("cargadocumentos","x","<?php echo $ordenescompra->id ?>","<?php echo $ordenescompra->OC ?>","<?php echo $ordenescompra->rfc ?>","<?php echo $ordenescompra->fobra ?>",<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"<?php echo $cadena ?>","<?php echo $ordenescompra->importe ?>")' title="Archivo XML"><i class="fa fa-file-text" ></i></button>
                                            <?php }else{ ?>
                                                        <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','x')"><i class="fa fa-download" title="Archivo XML" ></i></a>
                                             <?php }
                                            }

                                            if($_SESSION['userrol']=='2' || $_SESSION['userrol']=='1'){ 
                                                if($ordenescompra->xml=='S'){
                                            ?>
                                            <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','x')" title="Archivo XML" ><i class="fa fa-download" ></i></a>

                                                    
                                            <?php }else{ ?>

                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" ><i class="fa fa-file-text" title="Archivo XML"></i></span>
                                            <?php }   
                                            }
                                            ?>
                                            
                                        </td>
                                        <td style="border: none !important;">F
                                            <?php if($ordenescompra->factura=='S'){
                                                     $Nomarch='multiples';
                                                     if(array_key_exists($ordenescompra->OC, $rutas) && array_key_exists("f", $rutas) ){
                                                            $rutaarchofac = [];
                                                            foreach ($rutasarc as $subArray) {
                                                                foreach ($subArray as $item) {
                                                                    // Verificar que el item no esté vacío
                                                                    if (!empty($item)) {
                                                                        if (($item['id_oc']==$ordenescompra->OC) && $item['tipo_arch']=='f') {

                                                                            $rutaarchofac[]=BASE_URL.''.$item['rutas'];
                                                                            
                                                                        }
                                                                        
                                                                    }
                                                                }
                                                            }
                                                        
                                                      }

                                                      
                                                      $cadena = implode(", ", $rutaarchofac);
                                                      $colorboton="class='btn btn-success'";

                                                }else{  
                                                    $cadena ='';
                                                    $colorboton="class='btn btn-warning'";
                                                }

                                            
                                            if($_SESSION['userrol']!=='2'){
                                                if($ordenescompra->contrarecibo=='N'){
                                            ?>
                                                <button <?php echo $colorboton ?> type='button' 
                                                            onclick='cargardocumento("cargadocumentos","f","<?php echo $ordenescompra->id ?>","<?php echo $ordenescompra->OC ?>","<?php echo $ordenescompra->rfc ?>","<?php echo $ordenescompra->fobra ?>",<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"<?php echo $cadena ?>")' title="Archivo PDF"><i class="fa fa-file-text"></i></button>
                                            <?php }else{ ?>
                                                        <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','f')" title="Archivo PDF"><i class="fa fa-download"></i></a>
                                            <?php }
                                            }

                                            if($_SESSION['userrol']=='2' || $_SESSION['userrol']=='1'){ 
                                                if($ordenescompra->factura=='S'){
                                            ?>
                                                    <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','f')" title="Archivo PDF"><i class="fa fa-download"></i></a>

                                                    
                                            <?php }else{ ?>

                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" title="Archivo PDF"><i class="fa fa-file-text"></i></span>
                                            <?php }   
                                            }
                                            ?>
                                        </td>
                                        <td style="border: none !important;">E
                                            <?php if($ordenescompra->evidencia=='S'){

                                                 if(array_key_exists($ordenescompra->OC, $rutas) && array_key_exists("e", $rutas) ){
                                                        $rutaarchevi = [];
                                                            foreach ($rutasarc as $subArray) {
                                                                foreach ($subArray as $item) {
                                                                    // Verificar que el item no esté vacío
                                                                    if (!empty($item)) {
                                                                        if (($item['id_oc']==$ordenescompra->OC) && $item['tipo_arch']=='e') {
                                                                            $rutaarchevi[]=BASE_URL.''.$item['rutas'];
                                                                        }
                                                                        
                                                                    }
                                                                }
                                                            }
                                                    }

                                                    $cadena = implode(", ", $rutaarchevi);
                                                    $colorboton="class='btn btn-success'";


                                                }else{  
                                                    $cadena ='';
                                                    $colorboton="class='btn btn-warning'";
                                                }


                                                    
                                             
                                            if($_SESSION['userrol']!=='2'){
                                                if($ordenescompra->contrarecibo=='N'){
                                            ?>
                                                <button <?php echo $colorboton ?> type='button' 
                                                            onclick='cargardocumento("cargadocumentos","e","<?php echo $ordenescompra->id ?>","<?php echo $ordenescompra->OC ?>","<?php echo $ordenescompra->rfc ?>","<?php echo $ordenescompra->fobra ?>",<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"<?php echo $cadena ?>")' title="Archivo evidencia"><i class="fa fa-file-text"></i></button>
                                            <?php }else{ ?>
                                                        <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','e')" title="Archivo evidencia"><i class="fa fa-download"></i></a>
                                             <?php }
                                            }

                                            if($_SESSION['userrol']=='2' || $_SESSION['userrol']=='1'){ 
                                                if($ordenescompra->evidencia=='S'){
                                            ?>
                                                <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','e')"  title="Archivo evidencia"><i class="fa fa-download"></i></a>
                                            <?php }else{ ?>

                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" title="Archivo evidencia"><i class="fa fa-file-text"></i></span>
                                            <?php }   
                                            }
                                            ?>
                                        </td>
                                        <td style="border: none !important;">C
                                            <?php if($ordenescompra->contrarecibo=='S'){

                                                
                                            ?>
                                            <a class="btn btn-success" id="download" href="#" onclick="DownloadContarecibo('<?php echo $ordenescompra->id ?>','<?php echo $ordenescompra->OC ?>','<?php echo $ordenescompra->iduser ?>')" title="Archivo contra recibo"><i class="fa fa-download"></i></a>
                                           <?php }else{  ?>
                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" title="Archivo contra recibo"><i class="fa fa-file-text"></i></span>
                                            <?php
                                                }
                                            
                                            ?>
                                        </td>
                                        <td style="border: none !important;">P
                                            <?php 

                                                if($ordenescompra->pago=='S'){

                                                 if(array_key_exists($ordenescompra->OC, $rutas) && array_key_exists("p", $rutas) ){
                                                        $rutaarchevi = [];
                                                            foreach ($rutasarc as $subArray) {
                                                                foreach ($subArray as $item) {
                                                                    // Verificar que el item no esté vacío
                                                                    if (!empty($item)) {
                                                                        if (($item['id_oc']==$ordenescompra->OC) && $item['tipo_arch']=='p') {
                                                                            $rutaarchevi[]=BASE_URL.''.$item['rutas'];
                                                                        }
                                                                        
                                                                    }
                                                                }
                                                            }
                                                    }

                                                    $cadena = implode(", ", $rutaarchevi);
                                                    $colorboton="class='btn btn-success'";


                                                }else{  
                                                    $cadena ='';
                                                    $colorboton="class='btn btn-warning'";
                                                }


                                            
                                             if($_SESSION['userrol']!=='2'){

                                                if($ordenescompra->pago=='N' || $ordenescompra->pago=='P'){

                                            ?>
                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" title="Archivo de pago"><i class="fa fa-file-text"></i></span>
                                            <?php }else{ ?>
                                                         <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','p')" title="Archivo de pago"><i class="fa fa-download"></i></a>

                                                         
                                             <?php }
                                            }


                                            
                                            if($_SESSION['userrol']=='2' || $_SESSION['userrol']=='1'){
                                               
                                                if($ordenescompra->pago=='N' ){

                                            ?>
                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" title="Archivo de pago"><i class="fa fa-file-text"></i></span>

                                            <?php } 
                                                if($ordenescompra->contrarecibo=='S' && ($ordenescompra->pago=='P' || $ordenescompra->pago=='S') && $ordenescompra->comppago=='N'){
                                            ?>  
                                                    <button <?php echo $colorboton ?> type='button' 
                                                            onclick='cargardocumento("cargadocumentos","p","<?php echo $ordenescompra->id ?>","<?php echo $ordenescompra->OC ?>","<?php echo $ordenescompra->rfc ?>","<?php echo $ordenescompra->fobra ?>",<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"<?php echo $cadena ?>")' title="Archivo de pago"><i class="fa fa-file-text"></i></button>

                                            <?php }else{ 
                                                      if($ordenescompra->contrarecibo=='S' && $ordenescompra->pago=='S' && $ordenescompra->comppago=='S'){  
                                            ?> 
                                                    <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','p')" title="Archivo de pago"><i class="fa fa-download"></i></a>

                                            <?php        } 

                                                    } 
                                            }
                                            ?> 
                                            
                                        </td>
                                        <td style="border: none !important;">CP
                                            <?php if($ordenescompra->comppago=='S'){
                                                    if(array_key_exists($ordenescompra->OC, $rutas) && array_key_exists("cp", $rutas) ){
                                                        $rutaarchcp = [];
                                                            foreach ($rutasarc as $subArray) {
                                                                foreach ($subArray as $item) {
                                                                    // Verificar que el item no esté vacío
                                                                    if (!empty($item)) {
                                                                        if (($item['id_oc']==$ordenescompra->OC) && $item['tipo_arch']=='cp') {
                                                                            $rutaarchcp[]=BASE_URL.''.$item['rutas'];
                                                                        }
                                                                        
                                                                    }
                                                                }
                                                            }
                                                    }

                                                   
                                                    $cadena = implode(", ", $rutaarchcp);  
                                                    $colorboton="class='btn btn-success'";

                                                }else{  
                                                    $cadena ='';
                                                    $colorboton="class='btn btn-warning'";
                                                }


                                                
                                            if($_SESSION['userrol']!=='2'){
                                               if($ordenescompra->comppago=='S' && $ordenescompra->estatus==5){
                                                    
                                            ?>
                                                <button class='btn btn-success' type='button' 
                                                            onclick='cargardocumento("cargadocumentos","cp","<?php echo $ordenescompra->id ?>","<?php echo $ordenescompra->OC ?>","<?php echo $ordenescompra->rfc ?>","<?php echo $ordenescompra->fobra ?>",<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"<?php echo $cadena ?>","<?php echo $ordenescompra->importe ?>")' title="Archivo complemento pago"><i class="fa fa-file-text"></i></button>
                                            <?php }else{ 
                                                    if($ordenescompra->comppago=='S' && $ordenescompra->estatus==6){

                                            ?>
                                                    <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','cp')" title="Archivo complemento pago"><i class="fa fa-download"></i></a>
                                                    <?php }else{ ?>
                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" title="Archivo complemento pago"><i class="fa fa-file-text"></i></span>
                                             <?php  }
                                                }
                                            }

                                            if($_SESSION['userrol']=='2' || $_SESSION['userrol']=='1'){ 
                                                if($ordenescompra->comppago=='S'){
                                            ?>
                                                <a class="btn btn-success" id="download" href="#" onclick="DownloadFromUrl('<?php echo $cadena ?>','<?php echo $Nomarch ?>','2','cp')" title="Archivo complemento pago"><i class="fa fa-download"></i></a>
                                            <?php }else{ ?>

                                                <span class='btn btn-light' style="pointer-events: none; cursor: default;" title="Archivo complemento pago"><i class="fa fa-file-text"></i></span>
                                            <?php }   
                                            }
                                            ?>
                                        </td>
                                    </table>
                                </td>
                                
                                
                                <?php 
                                if($ordenescompra->folio_crecibo && $ordenescompra->xml=='S'){?>
                                <td>
                                    <a href="#detalle<?php echo $ordenescompra->folio_crecibo; ?>" class="link-opacity-100" data-bs-toggle="modal" data-bs-target="#detalle<?php echo $ordenescompra->folio_crecibo; ?>" onclick="traedatoscr('<?php echo $ordenescompra->folio_crecibo; ?>')"><?php echo htmlentities($ordenescompra->folio_crecibo) ?></a>
                                <td>
                                   <?php  echo htmlentities( date("d-m-Y", strtotime($ordenescompra->facha_pago))); ?>
                                </td>
                                 <?php        
                                        }else{ 
                                    
                                    ?>
                                 <td></td> 
                                 <td></td>      
                                <?php        
                                        }
                                    
                                ?>
                                <td><strong><?php echo htmlentities($estatus).'<br>'.$estatuspago ?></strong></td>
                                <td><?php echo htmlentities($ordenescompra->fecha_crea) ?></td>
                                <td>
                                     <?php 
                                        if($ordenescompra->comentario=='N'){
                                            $colorcomentario="class='btn btn-danger'";
                                        }else{
                                            $colorcomentario="class='btn btn-info'";
                                        }
                                     ?>
                                    
                                    <button <?php echo $colorcomentario ?> type='button' title="Seguimientos"
                                            onclick='mandar_seguimiento("enviarseguimiento",<?php echo $ordenescompra->id ?>,<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,<?php echo $ordenescompra->estatus ?>)'><i class="fa fa-comment"></i></button>
                                 <?php if($_SESSION['userrol']=='2' || $_SESSION['userrol']=='1') { ?>
                                    
                                    <?php if($ordenescompra->estatus==5 && $ordenescompra->ruta_oc && $ordenescompra->xml=='S'  && $ordenescompra->contrarecibo=='S' && $ordenescompra->pago=='S' && $ordenescompra->comppago=='S' ) { ?>
                                        
                                        <button class='btn btn-success' type='button' 
                                                    onclick='opciones_form(<?php echo $ordenescompra->id ?>,<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"1")'><i class="fa fa-check"></i></button>
                                        
                                    <?php } ?>
                                    <?php if($ordenescompra->estatus==1 && ($ordenescompra->xml=='N'  && $ordenescompra->contrarecibo=='N' && $ordenescompra->pago=='N' && $ordenescompra->comppago=='N' )) { ?>
                                        
                                        <button class='btn btn-danger' type='button' 
                                                    onclick='opciones_form(<?php echo $ordenescompra->id ?>,<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"2")'><i class="fa fa-trash"></i></button>
                                    <?php } ?>
                                    <?php if($ordenescompra->estatus==1 || $ordenescompra->estatus==3 || $ordenescompra->estatus==4) { ?>
                                        <button class='btn btn-info' type='button' title="Finalizar" onclick='mandar_correo("mandarcorreovendedor",<?php echo $ordenescompra->iduser ?>,<?php echo $_SESSION['idUsuario'] ?>,<?php echo $_SESSION['userrol'] ?>,"<?php echo $motivocorreo ?>","inicio")'><i class="fa fa-envelope"></i></button>
                                    <?php } ?>  
                                <?php } include('ventanasmodal/detallecrmodal.php'); ?>             
                                </td>
                                
                            </tr>
                            <?php } ?>
                        </tbody>

                    </table>

                </div>
            </div>
            <br>
            <div id="cdocumentos" ></div>

            <div id="datosoc">
                <p>
                    <strong>OC:</strong> Orde compra,
                    <strong>F:</strong> Factura,
                    <strong>X:</strong> XML,
                    <strong>E:</strong> Archivo evidencia,
                    <strong>C:</strong> Contra recibo,
                    <strong>P:</strong> Pago,
                    <strong>CP:</strong> Complemento de pago
                </p> 
            </div>
    </div> 
</div>