+
+
+ {% trans "Employee" %}
+
+
+ {% trans "Title" %}
+
+
+ {% trans "Based On" %}
+
+
+ {% trans "Rotate" %}
+
+
+ {% trans "Start Date" %}
+
+
+ {% trans "Current Work Type" %}
+
+
+ {% trans "Next Switch" %}
+
+
+ {% trans "Next Work Type" %}
+
+
+ {% trans "Status" %}
+
+ {% if not request.GET.profile and perms.base.change_rotatingworktypeassign or perms.base.delete_rotatingworktypeassign or request.user|check_manager:rwork_type_assign.0 or request.user|is_reportingmanager %}
+
+
+
{% trans "Actions" %}
+
+
+ {% endif %}
+
+
+ {% for rwork_type in rwork_type_assign %}
+
+
+
+
+

+
+
{{rwork_type.employee_id}}
+
+
+
+ {{rwork_type.rotating_work_type_id}}
+
+
+ {{rwork_type.get_based_on_display}}
+
+
+ {% if rwork_type.based_on == 'after' %}
+ {% trans "Rotate after " %}{{rwork_type.rotate_after_day}}{% trans " days" %}
+ {% elif rwork_type.based_on == "weekly" %}
+ {% trans "Weekly every " %}{{rwork_type.rotate_every_weekend}}
+ {% elif rwork_type.based_on == "monthly" %}
+ {% if rwork_type.rotate_every == "1" %}
+ {% trans "Rotate every 1st day of month " %}
+ {% elif rwork_type.rotate_every == "2" %}
+ {% trans "Rotate every 2nd day of month " %}
+ {% elif rwork_type.rotate_every == "3" %}
+ {% trans "Rotate every 3rd day of month" %}
+ {% elif rwork_type.rotate_every == "last" %}
+ {% trans "Rotate every last day of month " %}
+ {% else %}
+ {% trans "Rotate every " %}{{rwork_type.rotate_every}}{% trans "th day of month " %}
+ {% endif %}
+ {% endif %}
+
+
+ {{rwork_type.start_date}}
+
+
+ {{rwork_type.current_work_type}}
+
+
+ {{rwork_type.next_change_date}}
+
+
+ {{rwork_type.next_work_type}}
+
+
+ {% if rwork_type.is_active %}
+ {% trans "Is Active" %}
+ {% else %}
+ {% trans "Archived" %}
+ {% endif %}
+
+ {% if not request.GET.profile and perms.base.change_rotatingworktypeassign or perms.base.delete_rotatingworktypeassign or request.user|check_manager:rwork_type %}
+
+
+ {% if perms.base.change_rotatingworktypeassign or request.user|is_reportingmanager %}
+
+
+
+
+
+
+ {% endif %}
+ {% if perms.base.change_rotatingworktypeassign or request.user|is_reportingmanager %}
+ {% if rwork_type.is_active %}
+
+ {% else %}
+
+ {% endif %}
+ {% endif %}
+ {% if perms.base.delete_rotatingworktypeassign or request.user|is_reportingmanager %}
+
+ {% endif %}
+
+
+ {% endif %}
+
+ {% endfor %}
+