{% extends "macros/base.html" %} {% from "macros/modals.html" import report_filters %} {% from "macros/ui.html" import back_link %} {% block title %}Reporte: Comisiones - {{ modulo_name }}{% endblock %} {% block content %}
{{ back_link(url_for('admin.admin_reportes_index'), 'Volver al Menú') }}

Reporte de Comisiones

{{ modulo_name }}
Período: {{ mes_nombre }}
{{ report_filters( url_for('admin.report_modulo_comisiones', modulo_id=modulo_id), workers_list, worker_actual, fecha_inicio, fecha_fin ) }}
{% 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 %}