{% extends 'base.html' %} {% load static %} {% block title %}Histórico de {{ cliente.nome }} - {{ block.super }}{% endblock %} {% block content %}

Histórico do Cliente

Voltar para Lista
Dados do Cliente

Nome: {{ cliente.nome }}

CPF: {{ cliente.cpf|default:"-" }}

Telefone: {{ cliente.telefone }}

Email: {{ cliente.email|default:"-" }}

Endereço: {{ cliente.endereco|default:"-" }}

Cliente desde: {{ cliente.data_cadastro|date:"d/m/Y" }}

Condicionais do Cliente
Em aberto: {{ condicionais_abertos|length }}
Vencidos: {{ condicionais_vencidos }}
Peças com o cliente: {{ pecas_condicional }}
Valor em condicional: R$ {{ valor_condicional|floatformat:2 }}
{% if resumo_limite_crediario %}Limite total: R$ {{ resumo_limite_crediario.limite_total|floatformat:2 }}
Saldo devedor: R$ {{ resumo_limite_crediario.valor_em_aberto|floatformat:2 }}
Disponível: R$ {{ resumo_limite_crediario.limite_disponivel|floatformat:2 }}{% if user.is_superuser or perms.core.change_cliente %}
Editar limite do cliente{% endif %} {% else %}Limite de crediário inativo{% endif %}

O valor em condicional é separado do limite de crediário e não reduz o saldo disponível para compras a prazo.

{% if condicionais_cliente %}
{% for condicional in condicionais_cliente %}{% endfor %}
NúmeroEnvioPrevisãoSituaçãoPeças pendentesValor pendenteProdutos devolvidos / comprados
{{ condicional.numero }}{{ condicional.enviado_em|date:'d/m/Y H:i'|default:'-' }}{{ condicional.previsao_devolucao|date:'d/m/Y'|default:'-' }} {{ condicional.get_status_display }}{% if condicional.vencido %} Vencido{% endif %}{{ condicional.quantidade_pendente }}R$ {{ condicional.valor_pendente|floatformat:2 }} {% for evento in condicional.historico.all %}{% if evento.tipo == 'devolucao' or evento.tipo == 'venda' %}{{ evento.get_tipo_display }}: {{ evento.item.descricao }} ({{ evento.quantidade }})
{% endif %}{% endfor %}
Abrir
{% else %}

Este cliente ainda não possui condicionais.

{% endif %}
Total de Compras

{{ quantidade_vendas }}

Valor Total

R$ {{ total_compras|floatformat:2 }}

Parcelas Pendentes

{{ parcelas_pendentes|length }}

R$ {{ total_pendente|floatformat:2 }}

Última Compra
{% if ultima_compra %}

{{ ultima_compra.data_venda|date:"d/m/Y" }}

{% else %}

Nenhuma

{% endif %}
Histórico de Vendas
{% if vendas %}
{% for venda in vendas %} {% endfor %}
Data Número Forma de Pagamento Parcelas Valor Total Status Ações
{{ venda.data_venda|date:"d/m/Y H:i" }} {{ venda.numero_venda }} {% for pagamento in venda.pagamentos.all %} {{ pagamento.forma_pagamento.nome }} {% if not forloop.last %}, {% endif %} {% endfor %} {% if venda.parcelas.count > 0 %} {{ venda.parcelas.count }}x {% else %} À vista {% endif %} R$ {{ venda.total|floatformat:2 }} {% if venda.status == 'finalizada' %} Finalizada {% elif venda.status == 'cancelada' %} Cancelada {% else %} {{ venda.status|title }} {% endif %}
Total: R$ {{ total_compras|floatformat:2 }}
{% else %}
Este cliente ainda não realizou nenhuma compra.
{% endif %}
{% if parcelas_pendentes %}
Parcelas Pendentes
{% for parcela in parcelas_pendentes %} {% endfor %}
Venda Parcela Vencimento Saldo Último Recebimento Status Ações
{{ parcela.venda.numero_venda }} {{ parcela.numero_parcela }}/{{ parcela.venda.parcelas.count }} {{ 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.ultimo_recebimento %} {{ parcela.ultimo_recebimento.data_recebimento|date:"d/m/Y H:i" }}
R$ {{ parcela.ultimo_recebimento.valor|floatformat:2 }} via {{ parcela.ultimo_recebimento.forma_pagamento.nome }} {% else %} - {% endif %}
{% if parcela.status == 'atrasada' %} Atrasada {% else %} Pendente {% endif %}
Total Pendente: R$ {{ total_pendente|floatformat:2 }}
{% endif %} {% if recebimentos_parcelas %}
Histórico de Recebimentos
{% for recebimento in recebimentos_parcelas %} {% endfor %}
Data Venda Parcela Forma Recebido por Valor Recebido
{{ recebimento.data_recebimento|date:"d/m/Y H:i" }} {{ recebimento.parcela.venda.numero_venda }} {{ recebimento.parcela.numero_parcela }}/{{ recebimento.parcela.pagamento.parcelas }} {{ recebimento.forma_pagamento.nome }} {{ recebimento.recebido_por.username|default:"-" }} R$ {{ recebimento.valor|floatformat:2 }}
{% endif %} {% if parcelas_pagas %}
Parcelas Pagas
{% for parcela in parcelas_pagas %} {% endfor %}
Venda Parcela Vencimento Pagamento Valor
{{ parcela.venda.numero_venda }} {{ parcela.numero_parcela }}/{{ parcela.venda.parcelas.count }} {{ parcela.data_vencimento|date:"d/m/Y" }} {{ parcela.data_pagamento|date:"d/m/Y" }} R$ {{ parcela.valor|floatformat:2 }}
Total Pago: R$ {{ total_pago|floatformat:2 }}
{% endif %} {% endblock %}