{#- SPDX-License-Identifier: Apache-2.0 SPDX-FileCopyrightText: 2025 - 2026 BMO Soluciones, S.A. -#} {% extends 'base.html' %} {% block content %}

{{ _('Aprobar/Rechazar Préstamo') }}

{{ _('Volver') }}
{{ _('Información del Préstamo') }}

{{ _('Empleado:') }} {{ prestamo.empleado.primer_nombre }} {{ prestamo.empleado.primer_apellido }}

{{ _('Código:') }} {{ prestamo.empleado.codigo_empleado }}

{{ _('Tipo:') }} {% if prestamo.tipo == 'advance' %} {{ _('Adelanto de Salario') }} {% else %} {{ _('Préstamo') }} {% endif %}

{{ _('Monto Solicitado:') }} {% if prestamo.moneda %} {{ prestamo.moneda.simbolo or prestamo.moneda.codigo }} {% endif %} {{ "{:,.2f}".format(prestamo.monto_solicitado) }}

{{ _('Cuotas:') }} {{ prestamo.cuotas_pactadas }}

{{ _('Fecha de Solicitud:') }} {{ prestamo.fecha_solicitud.strftime('%d/%m/%Y') }}

{% if prestamo.motivo %}

{{ _('Motivo:') }} {{ prestamo.motivo }}

{% endif %}
{{ form.hidden_tag() }}
{{ form.monto_aprobado(class="form-control" + (" is-invalid" if form.monto_aprobado.errors else "")) }} {% if form.monto_aprobado.errors %}
{{ form.monto_aprobado.errors[0] }}
{% endif %} {% if form.monto_aprobado.description %}
{{ form.monto_aprobado.description }}
{% endif %}
{{ form.fecha_aprobacion(class="form-control" + (" is-invalid" if form.fecha_aprobacion.errors else "")) }} {% if form.fecha_aprobacion.errors %}
{{ form.fecha_aprobacion.errors[0] }}
{% endif %}
{{ form.fecha_desembolso(class="form-control" + (" is-invalid" if form.fecha_desembolso.errors else "")) }} {% if form.fecha_desembolso.errors %}
{{ form.fecha_desembolso.errors[0] }}
{% endif %} {% if form.fecha_desembolso.description %}
{{ form.fecha_desembolso.description }}
{% endif %}
{{ form.monto_por_cuota(class="form-control" + (" is-invalid" if form.monto_por_cuota.errors else ""), readonly=true) }} {% if form.monto_por_cuota.errors %}
{{ form.monto_por_cuota.errors[0] }}
{% endif %} {% if form.monto_por_cuota.description %}
{{ form.monto_por_cuota.description }}
{% endif %}
{{ form.motivo_rechazo(class="form-control" + (" is-invalid" if form.motivo_rechazo.errors else ""), rows=3) }} {% if form.motivo_rechazo.errors %}
{{ form.motivo_rechazo.errors[0] }}
{% endif %} {% if form.motivo_rechazo.description %}
{{ form.motivo_rechazo.description }}
{% endif %}
{{ _('Cancelar') }} {{ form.rechazar(class="btn btn-danger", onclick="return confirm('" + _('¿Está seguro de rechazar este préstamo?') + "');") }} {{ form.aprobar(class="btn btn-success") }}
{% endblock %}