{% load i18n offboarding_filter mathfilters %} {% if response_message %}
{{response_message}}
{% endif %} {% for employee in stage.list %} {% if perms.offboarding.view_offboarding or request.user.employee_get|is_in_managers:offboarding.offboarding or request.user.employee_get|is_in_managers:stage.grouper or request.user.employee_get|is_in_managers:employee %}
{{ employee.employee_id.get_full_name }}
{% if employee.notice_period_ends == today %} {% trans "today" %} {% elif employee.notice_period_ends < today %} {% trans "Notice period ended" %} {% else %} {% if employee.notice_period_ends %} {% trans 'In' %} {{employee.notice_period_ends|timeuntil}} {% endif %} {% endif %}
{{ employee.notice_period_starts }}
{{ employee.notice_period_ends }}
{% if request.user.employee_get|is_any_stage_manager or perms.offboarding.change_offboarding or perms.offboarding.change_offboardingemployee %}
{{ stage_forms|stages:employee.stage_id }}
{% endif %}
{{ employee.employeetask_set|completed_tasks }} / {{employee.employeetask_set.all|length}}
{% if request.user.employee_get|is_any_stage_manager or perms.offboarding.change_offboarding or perms.offboarding.change_offboardingemployee %} {% if stage.grouper.type == "archived" %} {% else %} {% endif %} {% if employee.employee_id.get_archive_condition %} {% endif %} {% if perms.offboarding.delete_offboardingemployee %} {% endif %} {% else %} {% endif %}
{% for task in stage.grouper.offboardingtask_set.all %} {% if task|have_task:employee %}
{% for assinged_tasks in employee|get_assigned_task:task %} {% endfor %}
{% else %} {% if perms.offboarding.add_offboardingtask or request.user.employee_get|any_manager %}
{% endif %} {% endif %} {% endfor %} {% if perms.offboarding.add_offboardingtask or request.user.employee_get|any_manager %}
{% endif %}
{% endif %} {% endfor %}