%PDF- %PDF-
Direktori : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/fondo/ |
Current File : /home/tjamichg/intranet.tjamich.gob.mx/intranet/sistemas/fondo/content_find_fondos.php |
<?php $anio = isset($_REQUEST['anio']) ? $_REQUEST['anio'] : date('Y'); $conf = new Configuracion(); $conf->conectarBD(); ?> <div class="page-content"> <a href="page_inicio.php" class="btn btn-pink">Regresar <i class="fa fa-mail-reply"></i></a> <br><br> <div class="row"> <div class="col-md-12"> <div id="generalTabContent" class="tab-content"> <div id="tab-messages" class="tab-pane fade in active"> <div class="portlet box"> <div class="portlet-header"> <div class="caption">Lista del personal del TJAM con FONDO DE AHORROS 2023 </div> </div> </div> </div> <div class="row mbm"> <form method="POST"> <div class="row"> <div class="col-md-4"> <div class="form-group"><label for="inputName" class="control-label"><dt>Año</dt></label><span class='require'> *</span> <select class="select2-multi-value form-control" onChange="this.form.submit()" required name="anio" > <?php for ($i = 2023; $i <= date('Y'); $i++) { $selected = ''; if($i == $anio) $selected = 'selected'; echo '<option '.$selected.' value="'.$i.'">'.$i.'</option>'; } ?> </select> </div> </div> </form> <div class="col-lg-12"> <div class="table-responsive"> <table id="table_id" style="border-bottom:1px solid #ddd" class="table table-striped table-bordered table-hover"> <thead> <tr> <th>#</th> <th>Folio</th> <th>Porcentaje</th> <th>Nombre Completo</th> <th>Tel / Celular</th> <th>Cargo</th> <th>Área</th> <th>Estatus RH</th> <th>Dias en fondo</th> <th>Rendimientos</th> <th>Fondo <br> (acumulado - entregas + rendimiento = a pagar)</th> <th>Opciones</th> </tr> </thead> <tbody> <?php $factor1 = 0.024436995899059; $factor2 = 60.923482786229; $color = array("","success","warning","primary"); $estatus = array("","Validados","Pendientes","Rechazados"); $consulta = "SELECT pla.id_area,pla.id_puesto,ef.id_fondo,ef.folio,ef.porcentaje,ef.rendimiento, (SELECT SUM(monto_trabajador + monto_patron) FROM tjam_empleados_fondos_acumulado WHERE id_fondo =ef.id_fondo AND monto_trabajador >0) as cantidadAcumulada, (SELECT COUNT(*) FROM tjam_empleados_fondos_acumulado WHERE id_fondo =ef.id_fondo AND monto_trabajador >0) as cantidadDias, (SELECT SUM(cantidad) FROM tjam_empleados_fondos_entregas WHERE id_fondo =ef.id_fondo ) as cantidadEntregada, e.id,e.rfc, e.num_empleado, e.id, GROUP_CONCAT(a.area) AS area, CONCAT(e.nombre, ' ', e.apellido1, ' ', e.apellido2) AS nombre, p.puesto, e.celular, s.estatus, e.id_estatus, r.rol,ep.id_plaza,ep.posicion_plaza FROM tjam_empleados e JOIN tjam_empleados_fondos ef ON (ef.no_empleado = e.num_empleado) LEFT JOIN tjam_estatus s ON (e.id_estatus = s.id_estatus) LEFT JOIN tjam_roles r ON (e.id_rol = r.id_rol) LEFT JOIN tjam_empleados_plazas ep ON (ep.id_empleado = e.id) LEFT JOIN tjam_plantilla pla ON (ep.id_plantilla = pla.id_plantilla) LEFT JOIN tjam_areas a ON (pla.id_area = a.id_area) LEFT JOIN tjam_puestos p ON (pla.id_puesto = p.id_puesto) WHERE e.id != -1 AND ef.anio = $anio GROUP BY ef.folio ORDER BY ef.folio"; $rst1 = $conf->consulta($consulta); $cantidadDias = 0; $sumaTotalAnticipo = 0.0; $sumaTotalAcumulada = 0.0; for($i = 0; $i < count($rst1); $i++) { $color = $estatus[$rst1[$i]["id_estatus"]]; echo "<tr>"; echo "<td>".($i+1)."</td>"; echo "<td>".$rst1[$i]["folio"]."</td>"; echo "<td>".$rst1[$i]["porcentaje"]."</td>"; echo "<td>".$rst1[$i]["nombre"]."</td>"; echo "<td>".$rst1[$i]["celular"]."</td>"; echo "<td>".$rst1[$i]["puesto"]."</td>"; echo "<td>".$rst1[$i]["area"]."</td>"; echo "<td>".$rst1[$i]["estatus"]."</td>"; echo "<td>".$rst1[$i]["cantidadDias"]."</td>"; $resta = $rst1[$i]["cantidadAcumulada"] - $rst1[$i]["cantidadEntregada"] + $rst1[$i]["rendimiento"]; echo "<td>".$rst1[$i]["rendimiento"]."</td>"; $cantidadDias += $rst1[$i]["cantidadDias"]; $sumaTotalAnticipo += $rst1[$i]["cantidadEntregada"]; $sumaTotalAcumulada += $rst1[$i]["cantidadAcumulada"]; echo "<td>".formatMoney($rst1[$i]["cantidadAcumulada"]).' - '.formatMoney($rst1[$i]["cantidadEntregada"]).' + '.$rst1[$i]["rendimiento"].' <br>= '.formatMoney($resta)."</td>"; echo '<td><div class="btn-group"> <button data-toggle="dropdown" class="btn btn-sm dropdown-toggle btn-blue"> <i class="fa fa-cog"></i> Opciones <span class="caret"></span> </button> <ul class="dropdown-menu pull-right">'; echo '<li><a href="page_fondo_acumulado.php?id_fondo='.$rst1[$i]['id_fondo'].'"> <i class="fa fa-dollar"></i><span class="divider-text"></span>Ver acumulado de fondo DB</a></li>'; echo '<li><a href="../usuarios/page_fondo.php?id_personal='.$rst1[$i]['id'].'"> <i class="fa fa-dollar"></i><span class="divider-text"></span>Ver acumulado de fondo XML</a></li>'; if($rst1[$i]["cantidadEntregada"] > 0) { echo '<li><a href="page_detalles_entregas.php?id_fondo='.$rst1[$i]['id_fondo'].'"> <i class="fa fa-check"></i><span class="divider-text"></span>Ver entregas de fondo</a></li>'; } echo '<li><a target="_blank" href="pdffondoahorrofinal_tjamich.php?id_personal='.$rst1[$i]['id'].'&folio='.$rst1[$i]["folio"].'"> <i class="fa fa-dollar"></i><span class="divider-text"></span>Ver PDF Fondo</a></li>'; echo '<li><a href="page_agregar_retiro_fondo.php?id_personal='.$rst1[$i]['id'].'&id_puesto='.$rst1[$i]['id_puesto'].'&id_area='.$rst1[$i]['id_area'].'&id_fondo='.$rst1[$i]['id_fondo'].'"> <i class="fa fa-dollar"></i><span class="divider-text"></span>Generar nueva entrega anticipada de fondo</a></li>'; echo '</ul> </div> </td>'; echo '</tr>'; } $rendimientos = 456560.58; $bolsaAcumulada = $sumaTotalAcumulada - $sumaTotalAnticipo; $conf->desconectarDB(); ?> </tbody> </table> </div> <!-- <strong>SUMATORIA TOTAL <?php echo formatMoney($sumaTotalAcumulada);?></strong> <br> <strong>RETIROS ANTICIPADOS -<?php echo formatMoney($sumaTotalAnticipo);?></strong> <br> <strong>BOLSA ACUMULADA <?php echo formatMoney($bolsaAcumulada);?></strong><br> <strong>DIAS LABORALES TOTALES <?php echo $cantidadDias;?></strong><br> <strong>RENDIMIENTOS TOTALES <?php echo formatMoney($rendimientos);?></strong><br> <strong>FACTOR1 <?php echo formatMoney($rendimientos/2).' -> '.(($rendimientos/2)/$bolsaAcumulada); ?></strong><br> <strong>FACTOR2 <?php echo formatMoney($rendimientos/2).' -> '.(($rendimientos/2)/$cantidadDias); ?></strong> --> </div> </div> </div> </div> </div> </div> </div>