{% extends "ui/templates/base/layout.html" %} {% block content %} {% include "modules/partners/templates/partners/_partner_tabs.html" %} {% macro engagement_row(task, column, payload) %} {% set stats = namespace(total=0, completed=0, blocked=0, review=0, rework=0, assignees=[]) %} {% for stat_column in payload.columns %} {% for item in stat_column.tasks %} {% if item.subscription_id == task.subscription_id %} {% set stats.total = stats.total + 1 %} {% if (item.status or '')|lower in ['completed', 'not_applicable', 'cancelled'] %} {% set stats.completed = stats.completed + 1 %} {% endif %} {% if (item.status or '')|lower == 'blocked' %} {% set stats.blocked = stats.blocked + 1 %} {% endif %} {% if stat_column.code == 'pending_review' %} {% set stats.review = stats.review + 1 %} {% endif %} {% if stat_column.code == 'rework_sent' %} {% set stats.rework = stats.rework + 1 %} {% endif %} {% if item.assignee_display and item.assignee_display not in stats.assignees %} {% set _ = stats.assignees.append(item.assignee_display) %} {% endif %} {% endif %} {% endfor %} {% endfor %}
{{ subtitle }}
{% if total_items %}Showing {{ start_index + 1 }}-{{ [start_index + page_ids|length, total_items]|min }} of {{ total_items }}
{% endif %}| Business / Client / Engagement | Period / Due | Status | Task Progress | Review Items | Assigned Team | Priority / Target | Action |
|---|---|---|---|---|---|---|---|
| No engagements in this section. | |||||||
Engagement-level review queue with business identity, engagement period, statutory due date and independent pagination for each section.