%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 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 <?= $anio ?> </div>
</div>
<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>