{% extends "base.html" %} {% block content %}

Relatório de Sangrias do PDV

Retiradas de dinheiro do caixa com detalhamento por operador, forma de pagamento e período

Filtros
Total de Sangrias

{{ sangrias|length }}

Valor Total

R$ {{ '%.2f'|format(total_sangrias) }}

Formas de Pagamento

{{ sangrias_por_forma|length }}

Operadores

{{ sangrias_por_usuario|length }}

Por Forma de Pagamento
{% for forma, dados in sangrias_por_forma.items() %} {% endfor %}
Forma Quantidade Total
{{ forma }} {{ dados['qtd'] }} R$ {{ '%.2f'|format(dados['total']) }}
Por Operador
{% for usuario_nome, dados in sangrias_por_usuario.items() %} {% endfor %}
Operador Quantidade Total
{{ usuario_nome }} {{ dados['qtd'] }} R$ {{ '%.2f'|format(dados['total']) }}
Sangrias Detalhadas
{% if sangrias %}
{% for sangria in sangrias %} {% endfor %}
Data/Hora Caixa Operador Forma Responsável Destino Valor Observações Ações
{{ formatar_datetime_operacional(sangria.data_hora, '%d/%m/%Y', sangria.caixa.empresa if sangria.caixa else None) }}
{{ formatar_datetime_operacional(sangria.data_hora, '%H:%M', sangria.caixa.empresa if sangria.caixa else None) }}
{% if sangria.caixa %} Caixa #{{ sangria.caixa.numero_caixa }} {% else %} - {% endif %} {{ sangria.usuario.username if sangria.usuario else '-' }} {{ sangria.forma_pagamento or 'Não informado' }} {{ sangria.responsavel or '-' }} {{ sangria.origem_destino or '-' }} R$ {{ '%.2f'|format(sangria.valor) }} {{ sangria.observacoes or '-' }}
TOTAL GERAL: R$ {{ '%.2f'|format(total_sangrias) }}
{% else %}

Nenhuma sangria encontrada no período selecionado

{% endif %}
{% endblock %}