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

{{ _('Novedades de la Nómina') }}

{{ _('Volver a la Nómina') }} {% if nomina.estado != 'applied' %} {{ _('Nueva Novedad') }} {% endif %}
{{ _('Planilla:') }} {{ planilla.nombre }}
{{ _('Período:') }} {{ nomina.periodo_inicio.strftime('%d/%m/%Y') }} - {{ nomina.periodo_fin.strftime('%d/%m/%Y') }}
{{ _('Estado:') }} {% if nomina.estado == 'generated' %} {{ _('Generado') }} {% elif nomina.estado == 'approved' %} {{ _('Aprobado') }} {% elif nomina.estado == 'applied' %} {{ _('Aplicado') }} {% endif %}
{% if nomina.estado == 'applied' %}
{{ _('Esta nómina ya ha sido aplicada. No se pueden agregar, editar o eliminar novedades.') }}
{% endif %}
{{ _('Lista de Novedades') }} ({{ novedades|length }})
{% if novedades %} {% for novedad in novedades %} {% endfor %}
{{ _('Empleado') }} {{ _('Código Concepto') }} {{ _('Tipo') }} {{ _('Tipo Valor') }} {{ _('Valor') }} {{ _('Fecha') }} {{ _('Estado') }} {{ _('Acciones') }}
{{ novedad.empleado.primer_nombre }} {{ novedad.empleado.primer_apellido }}
{{ novedad.empleado.codigo_empleado }}
{{ novedad.codigo_concepto }} {% if novedad.percepcion_id %} {{ _('Percepción') }} {% elif novedad.deduccion_id %} {{ _('Deducción') }} {% else %} {{ _('General') }} {% endif %} {% if novedad.tipo_valor == 'monto' %} {{ _('Monto Fijo') }} {% elif novedad.tipo_valor == 'horas' %} {{ _('Horas') }} {% elif novedad.tipo_valor == 'dias' %} {{ _('Días') }} {% elif novedad.tipo_valor == 'cantidad' %} {{ _('Cantidad') }} {% elif novedad.tipo_valor == 'porcentaje' %} {{ _('Porcentaje') }} {% else %} {{ novedad.tipo_valor or '-' }} {% endif %} {{ "{:,.2f}".format(novedad.valor_cantidad|float) }} {{ novedad.fecha_novedad.strftime('%d/%m/%Y') if novedad.fecha_novedad else '-' }} {% if novedad.estado == 'executed' %} {{ _('Ejecutada') }} {% else %} {{ _('Pendiente') }} {% endif %} {% if nomina.estado != 'applied' %}
{% else %} - {% endif %}
{% else %}

{{ _('No hay novedades registradas para esta nómina.') }}

{% if nomina.estado != 'applied' %} {{ _('Agregar Primera Novedad') }} {% endif %}
{% endif %}
{{ _('¿Qué son las Novedades?') }}

{{ _('Las novedades son eventos o ajustes que afectan la nómina de un empleado en un período específico. Pueden incluir:') }}

{{ _('Nota: Las novedades se aplican automáticamente a cualquier nómina cuyo período incluya la fecha de la novedad. Después de agregar novedades, use el botón "Recalcular" en la vista de la nómina para aplicar los cambios.') }}

{% endblock %}