{% extends 'base.html' %} {% load static %} {% block title %}Contas a Receber - {{ block.super }}{% endblock %} {% block content %}

Contas a Receber

Voltar para Vendas
{% if messages %} {% for message in messages %} {% endfor %} {% endif %}
Parcelas Pendentes{% if view_mode == 'pendentes' %} · filtro{% endif %}
{{ estatisticas.qtd_pendentes }}
R$ {{ estatisticas.valor_pendentes|floatformat:2 }}
Atrasadas{% if view_mode == 'atrasadas' %} · filtro{% endif %}
{{ estatisticas.qtd_atrasadas }}
R$ {{ estatisticas.valor_atrasadas|floatformat:2 }}
Total Recebido{% if view_mode == 'pagas' %} · filtro{% endif %}
R$ {{ estatisticas.valor_pago|floatformat:2 }}
{{ estatisticas.qtd_pagas }} parcela(s)
Clientes com Dívidas{% if view_mode == 'todas' %} · filtro{% endif %}
{{ estatisticas.clientes_com_dividas }}
Ativos no momento
Filtros {% if view_mode != 'pendentes' or busca or status_filtro %} Resetar filtros {% endif %}
{% if view_mode == 'pendentes' %}
Visualização: Mostrando apenas clientes com parcelas pendentes ou atrasadas. Clique aqui para ver todos os clientes.
{% elif view_mode == 'atrasadas' %}
Visualização: Mostrando apenas parcelas atrasadas.
{% elif view_mode == 'pagas' %}
Visualização: Mostrando apenas parcelas pagas.
{% elif view_mode == 'todas' %}
Visualização: Mostrando todos os clientes e parcelas.
{% endif %}
Total de Clientes: {{ clientes_com_parcelas.paginator.count }} | Total a Receber: R$ {{ total_geral_pendente|floatformat:2 }} {% if qtd_total_atrasadas > 0 %} | {{ qtd_total_atrasadas }} parcela{{ qtd_total_atrasadas|pluralize }} atrasada{{ qtd_total_atrasadas|pluralize }} {% endif %}
{% if busca %} {% endif %} {% if status_filtro %} {% endif %}
Clientes com Parcelas {% if clientes_com_parcelas.paginator.num_pages > 1 %} Página {{ clientes_com_parcelas.number }} de {{ clientes_com_parcelas.paginator.num_pages }} {% endif %}
{% if clientes_com_parcelas %}
{% for cliente_data in clientes_com_parcelas %}

{% for parcela in cliente_data.parcelas %} {% endfor %}
Venda Parcela Vencimento Valor Status Pagamento Ações
{{ parcela.venda.numero_venda }} {{ parcela.numero_parcela }}/{{ parcela.pagamento.parcelas }} {{ parcela.data_vencimento|date:"d/m/Y" }} R$ {{ parcela.valor_restante|floatformat:2 }} {% if parcela.valor_pago > 0 %}
Original: R$ {{ parcela.valor|floatformat:2 }}
Pago: R$ {{ parcela.valor_pago|floatformat:2 }}
{% endif %}
{% if parcela.status == 'paga' %} Paga {% elif parcela.status == 'atrasada' or parcela.data_vencimento < hoje %} Atrasada {% else %} Pendente {% endif %} {% if parcela.historico_recebimentos %}
{% for recebimento in parcela.historico_recebimentos %}
{{ recebimento.data_recebimento|date:"d/m/Y H:i" }} {{ recebimento.tipo_recebimento }}
R$ {{ recebimento.valor|floatformat:2 }} via {{ recebimento.forma_pagamento.nome }}
{% if recebimento.valor_taxa %}
Taxa: R$ {{ recebimento.valor_taxa|floatformat:2 }} | Líquido: R$ {{ recebimento.valor_liquido|floatformat:2 }}
{% endif %}
{% endfor %}
{% elif parcela.data_pagamento %} {{ parcela.data_pagamento|date:"d/m/Y" }} {% if parcela.forma_pagamento_recebimento %}
{{ parcela.forma_pagamento_recebimento.nome }} {% endif %} {% else %} - {% endif %}
{% if parcela.status != 'paga' %} {% endif %}
Total do Cliente: R$ {{ cliente_data.total_pendente|floatformat:2 }} a receber {% if cliente_data.total_pago > 0 %} | R$ {{ cliente_data.total_pago|floatformat:2 }} recebido {% endif %}
{% endfor %}
{% else %}

Nenhuma parcela encontrada

{% if busca or status_filtro %} Tente ajustar os filtros de busca {% else %} Não há parcelas a receber no momento {% endif %}

{% endif %}
{% if clientes_com_parcelas.paginator.num_pages > 1 %} {% endif %}
{% if parcelas_sem_cliente %}
Vendas sem Cliente Identificado
{% for parcela in parcelas_sem_cliente %} {% endfor %}
Venda Parcela Vencimento Valor Status Pagamento Ações
{{ parcela.venda.numero_venda }} {{ parcela.numero_parcela }}/{{ parcela.pagamento.parcelas }} {{ parcela.data_vencimento|date:"d/m/Y" }} R$ {{ parcela.valor_restante|floatformat:2 }} {% if parcela.valor_pago > 0 %}
Pago: R$ {{ parcela.valor_pago|floatformat:2 }} {% endif %}
{% if parcela.status == 'paga' %} Paga {% else %} Pendente {% endif %} {% if parcela.historico_recebimentos %}
{% for recebimento in parcela.historico_recebimentos %}
{{ recebimento.data_recebimento|date:"d/m/Y H:i" }} {{ recebimento.tipo_recebimento }}
R$ {{ recebimento.valor|floatformat:2 }} via {{ recebimento.forma_pagamento.nome }}
{% endfor %}
{% else %} - {% endif %}
{% if parcela.status != 'paga' %} {% endif %}
{% endif %} {% endblock %}