💰 Total del Período
${{ '{:,.0f}'.format(stats.total_monto) }}
{{ stats.total_ventas }} registros
📅 Promedio por Día
${{ '{:,.0f}'.format(stats.promedio_dia) }}
{{ stats.dias }} días del período
📊 Promedio por Registro
{% set prom_reg = (stats.total_monto / stats.total_ventas) if stats.total_ventas else 0 %}
${{ '{:,.0f}'.format(prom_reg) }}
por transacción
{% set medios_pago = [
('💵', 'Efectivo', stats.efectivo, '#1e7a40', 'efectivo'),
('💳', 'Débito', stats.debito, '#1a6fbb', 'debito'),
('💳', 'Crédito', stats.credito, '#7b4fa6', 'credito'),
('🏦', 'Transferencia', stats.transferencia, '#c8930e', 'transferencia'),
('🔄', 'Otros', stats.otros, '#6c757d', 'otros'),
] %}
{% for icono, nombre, monto, color, _ in medios_pago %}
{{ icono }} {{ nombre }}
${{ '{:,.0f}'.format(monto) }}
{{ '%.1f'|format((monto / stats.total_monto * 100) if stats.total_monto else 0) }}%
{% endfor %}
{% if stats.ventas %}
☀️ Turno AM (mañana)
${{ '{:,.0f}'.format(am_total) }}
{{ am_ventas|length }} registros
🌙 Turno PM (tarde)
${{ '{:,.0f}'.format(pm_total) }}
{{ pm_ventas|length }} registros