{% extends "base.html" %} {% block content %}

Información del crédito

{{ client.first_name }} {{ client.last_name }}

  • Cuotas Totales: {{ loan_detail.cuotas_totales }}

  • Cuotas Pagadas: {{ "%.1f" | format(loan_detail.cuotas_progreso_decimal) }} / {{ loan_detail.cuotas_totales }}

  • Cuotas Abonadas: {{ installments|selectattr('status.value', 'equalto', 'ABONADA')|list|length }}

  • Cuotas en mora: {{ loan_detail.cuotas_vencidas }}

  • Valor Total: $ {{ '{:,.0f}'.format(loan_detail.valor_total | float | int) }}

  • Saldo Pendiente: $ {{ '{:,.0f}'.format(loan_detail.saldo_pendiente | float | int) }}

Detalle de Cuotas

{% for installment in installments %} {% endfor %}
N° Cuota Estado Fecha de Pago Valor de Cuota
{{ installment.installment_number }} {{ installment.status.value }} {{ installment.due_date.strftime('%d/%m/%Y') }} $ {{ '{:,.0f}'.format(installment.amount | float | int) }}

Pagos

{% for datetime, payment_info in payments_by_datetime.items() %} {% endfor %}
TOTAL {{ payments_by_datetime|length }} pagos $ {{ '{:,.0f}'.format(payments_by_datetime.values() | sum(attribute='total_amount') | int) }}
# Fecha y Hora de Pago Total Pagado
{{ loop.index }} {{ payment_info.date.strftime('%d/%m/%Y') }} {{ payment_info.time.strftime('%H:%M') }} $ {{ '{:,.0f}'.format(payment_info.total_amount | int) }}
{% endblock %}