{% extends "base.html" %} {% macro moeda_br(valor, casas=2) -%}{{ valor|formatar_moeda_br(casas) }}{%- endmacro %} {% block content %}

Relatório de Caixa do PDV

Acompanhe fechamentos, movimentos e diferenças por caixa/operador

Filtros
Total de Caixas

{{ caixas_dados|length }}

Total Vendas

{{ moeda_br(total_vendas_geral) }}

Caixas com Diferença

{{ caixas_com_diferenca }}

Total Diferenças

{{ moeda_br(total_diferencas) }}

Caixas do Período
Use o botão PDF em cada caixa (layout padrão de fechamento)
{% if caixas_dados %} {% for item in caixas_dados %}
{{ item.origem|default('PDV') }}
Caixa #{{ item.caixa.numero_caixa|default(item.caixa.id) }}
{{ item.caixa.usuario.username if item.caixa.usuario else 'N/A' }}
Abertura
{{ formatar_datetime_operacional(item.caixa.data_abertura, '%d/%m/%Y %H:%M', item.caixa.empresa) }}
Fechamento
{% if item.caixa.data_fechamento %} {{ formatar_datetime_operacional(item.caixa.data_fechamento, '%d/%m/%Y %H:%M', item.caixa.empresa) }} {% else %} Aberto {% endif %}
Vendas
{{ moeda_br(item.total_vendas) }}
({{ item.qtd_vendas }} vendas)
Suprimentos
+{{ moeda_br(item.total_suprimentos) }}
Sangrias
-{{ moeda_br(item.total_sangrias) }}
Esperado / Informado
{{ moeda_br(item.valor_esperado) }} {% if item.caixa.valor_informado %}
{{ moeda_br(item.caixa.valor_informado) }} {% endif %}
{% if item.diferenca|abs > 0.01 %} Dif: {{ moeda_br(item.diferenca) }} {% else %} Conferido {% endif %}
{% if item.origem == 'PDV Nativo Web' %} PDF {% else %} {% endif %}
{% if item.caixa.observacoes %}
Obs: {{ item.caixa.observacoes }}
{% endif %}
{% endfor %} {% else %}

Nenhum caixa encontrado no período selecionado

{% endif %}
{% endblock %}