{% extends 'app_base.html' %}{% block content %}

Contas a pagar / Despesas

Controle vencimentos, fornecedores, pagamento e impacto no caixa.

{% set pendentes = expenses|selectattr('status','equalto','PENDENTE')|list %}{% set pagas = expenses|selectattr('status','equalto','PAGO')|list %}
Despesas{{ expenses|length }}
Pendentes{{ pendentes|length }}
Pagas{{ pagas|length }}
GestãoContas a pagar
{% for e in expenses %}{% else %}{% endfor %}
VencimentoFornecedor / descriçãoCategoriaValorStatusPagamentoAções
{{ e.due_date or e.date or '—' }}{{ e.supplier or '—' }}
{{ e.description }}
{{ e.category or '—' }}R$ {{ e.value }}{{ e.status or 'PENDENTE' }}{% if e.status=='PAGO' %}{{ e.paid_date or '—' }}
{{ e.payment_method or '' }}
{% else %}—{% endif %}
{% if e.status not in ['PAGO','CANCELADO'] %}{% endif %}{% if e.status!='CANCELADO' %}
{% endif %}
Nenhuma despesa cadastrada.
{% macro ef(e=None) -%}
{%- endmacro %}

Nova despesa

{{ ef() }}
{% for e in expenses %}

Editar despesa

{{ ef(e) }}

Pagar despesa

{{ e.description }}
Valor: R$ {{ e.value }}
{% endfor %} {% endblock %}