{% extends "macros/base.html" %} {% from "macros/modals.html" import report_filters %} {% block title %}Reporte: Horarios - {{ modulo_name }}{% endblock %} {% block styles %} {% endblock %} {% block content %}
Volver al Menú

Control de Horarios

{{ modulo_name }}
Período: {{ mes_nombre }}
{{ report_filters( url_for('report_modulo_periodo', modulo_id=modulo_id), workers_list, worker_actual, dia_actual, [('01','Ene'),('02','Feb'),('03','Mar'),('04','Abr'),('05','May'),('06','Jun'),('07','Jul'),('08','Ago'),('09','Sep'),('10','Oct'),('11','Nov'),('12','Dic')], mes_actual, anios_disponibles, anio_actual ) }} {% if workers_data %}
{% for w_id, data in workers_data.items() %} {% endfor %} {% for w_id, data in workers_data.items() %} {% endfor %} {% for dia in dias_en_periodo %} {% for w_id, data in workers_data.items() %} {% set turno = data.dias.get(dia.num) %} {% endfor %} {% endfor %} {% for w_id, data in workers_data.items() %} {% endfor %}
Día{{ data.name }}
Entrada Salida Hrs
{{ dia.name }} {{ dia.num }}
{{ turno.in if turno else '-' }} {{ turno.out if turno else '-' }} {{ turno.hrs if turno else '0:00' }}
TOTALHoras Totales: {{ data.total_hrs_str }}
{% else %}
No hay trabajadores asignados ni registros de horarios para este módulo.
{% endif %} {% endblock %}