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

{{ _('Cuenta de Vacaciones') }} - {{ account.empleado.primer_nombre }} {{ account.empleado.primer_apellido }}

{{ _('Volver') }}
{{ _('Balance Actual') }}

{{ account.current_balance }}

{{ account.policy.unit_type }}

{{ _('Información de la Cuenta') }}
{{ _('Empleado') }}
{{ account.empleado.primer_nombre }} {{ account.empleado.primer_apellido }}
{{ _('Código') }}
{{ account.empleado.codigo_empleado }}
{{ _('Política') }}
{{ account.policy.nombre }}
{{ _('Última Acumulación') }}
{{ account.last_accrual_date.strftime('%Y-%m-%d') if account.last_accrual_date else '-' }}
{{ _('Estado') }}
{% if account.activo %} {{ _('Activa') }} {% else %} {{ _('Inactiva') }} {% endif %}
{% if pending_requests %}
{{ _('Solicitudes Pendientes') }}
    {% for request in pending_requests %}
  • {{ request.start_date.strftime('%Y-%m-%d') }} al {{ request.end_date.strftime('%Y-%m-%d') }}
    {{ request.units }} {{ account.policy.unit_type }}
  • {% endfor %}
{% endif %}
{{ _('Historial de Movimientos') }}
{% for entry in ledger_entries %} {% else %} {% endfor %}
{{ _('Fecha') }} {{ _('Tipo') }} {{ _('Cantidad') }} {{ _('Balance Después') }} {{ _('Origen') }} {{ _('Observaciones') }}
{{ entry.fecha.strftime('%Y-%m-%d') }} {% if entry.entry_type == 'accrual' %} {{ _('Acumulación') }} {% elif entry.entry_type == 'usage' %} {{ _('Uso') }} {% elif entry.entry_type == 'adjustment' %} {{ _('Ajuste') }} {% elif entry.entry_type == 'expiration' %} {{ _('Vencimiento') }} {% elif entry.entry_type == 'payout' %} {{ _('Pago') }} {% endif %} {% if entry.quantity >= 0 %} +{{ entry.quantity }} {% else %} {{ entry.quantity }} {% endif %} {{ entry.balance_after }} {{ entry.source }} {{ entry.observaciones or '-' }}
{{ _('No hay movimientos registrados.') }}
{% endblock %}