{% extends 'base.html' %} {% load static %} {% block title %}Detalhes da Venda - {{ block.super }}{% endblock %} {% block content %}
Voltar {% if venda.status == 'finalizada' %} Imprimir Cupom {% endif %}
Venda #{{ venda.numero_venda }}

Data/Hora: {{ venda.data_venda|date:"d/m/Y H:i" }}

Cliente: {{ venda.cliente.nome|default:"Cliente não informado" }}

Vendedor: {{ venda.vendedor.username|default:"-" }}

Status: {% if venda.status == 'finalizada' %} Finalizada {% elif venda.status == 'cancelada' %} Cancelada {% else %} Aberta {% endif %}

Subtotal: R$ {{ venda.subtotal|floatformat:2 }}

Desconto: R$ {{ venda.desconto|floatformat:2 }}

Total: R$ {{ venda.total|floatformat:2 }}

{% if venda.observacoes %}
Observações: {{ venda.observacoes }}
{% endif %} {% if venda.status == 'cancelada' and venda.motivo_cancelamento %}
Venda cancelada: {{ venda.motivo_cancelamento }}
{% if venda.cancelada_por %}Por {{ venda.cancelada_por.username }}{% endif %} {% if venda.cancelada_em %} em {{ venda.cancelada_em|date:"d/m/Y H:i" }}{% endif %}
{% endif %}
Itens da Venda
{% for item in itens_ativos %} {% empty %} {% endfor %}
Produto Quantidade Preço Unit. Subtotal Ações
{{ item.produto.nome }} {{ item.quantidade }} R$ {{ item.preco_unitario|floatformat:2 }} R$ {{ item.subtotal|floatformat:2 }} {% if venda.status == 'finalizada' %} {% else %} - {% endif %}
Nenhum item ativo nesta venda.
{% if itens_cancelados %}
Histórico de Itens Cancelados
{% for item in itens_cancelados %} {% endfor %}
Produto Quantidade Motivo Cancelado em Por
{{ item.produto.nome }} {{ item.quantidade }} {{ item.motivo_cancelamento|default:"-" }} {{ item.cancelado_em|date:"d/m/Y H:i"|default:"-" }} {{ item.cancelado_por.username|default:"-" }}
{% endif %}
Pagamentos
{% for pagamento in venda.pagamentos.all %}

{{ pagamento.forma_pagamento.nome }}

Valor: R$ {{ pagamento.valor|floatformat:2 }}

Parcelas: {{ pagamento.parcelas }}x

{% if pagamento.forma_pagamento.tipo == 'credito' or pagamento.forma_pagamento.tipo == 'debito' %}

Bandeira: {% if pagamento.taxa_maquininha %}{{ pagamento.taxa_maquininha.get_bandeira_display }}{% else %}{{ pagamento.bandeira_cartao|default:"-" }}{% endif %}

Taxa maquininha: R$ {{ pagamento.valor_taxa|floatformat:2 }}

Líquido: R$ {{ pagamento.valor_liquido|floatformat:2 }}

{% endif %} {% if pagamento.forma_pagamento.tipo == 'credito' and pagamento.parcelas > 1 %}

Parcelamento processado pela operadora do cartão.

{% endif %}

Data: {{ pagamento.data_pagamento|date:"d/m/Y H:i" }}

{% empty %}

Nenhum pagamento registrado

{% endfor %}
{% if venda.parcelas.all %}
Parcelas
{% for parcela in venda.parcelas.all %}
{{ parcela.numero_parcela }}/{{ parcela.pagamento.parcelas }}
R$ {{ parcela.valor|floatformat:2 }}
Venc: {{ parcela.data_vencimento|date:"d/m/Y" }}
{{ parcela.get_status_display }}
{% endfor %}
{% endif %}
{% if venda.status == 'finalizada' %} {% endif %} {% endblock %}