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

Reporte de Comisiones

{{ 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 dia in dias_en_periodo %} {% for w_id, data in workers_data.items() %} {% set comision = data.dias.get(dia, 0) %} {% endfor %} {% endfor %} {% for w_id, data in workers_data.items() %} {% endfor %}
Día {{ data.name }}
{{ data.tipo }}
{% if data.enabled %}(Comisión Activa){% else %}(Sin Comisión){% endif %}
{{ dia }} {{ ("$" ~ "{:,.0f}".format(comision).replace(',', '.')) if comision > 0 else "-" }}
TOTAL ${{ "{:,.0f}".format(data.total).replace(',', '.') }}
{% else %}
No hay trabajadores con rendiciones registradas para este módulo en el período actual.
{% endif %}
{% endblock %}