{% extends "ui/templates/base/layout.html" %} {% block content %}
Persistent client services shown by their assigned scope. Period-wise engagements are generated and tracked separately.
| Client / Scope | Service | Recurrence | Default Team | Engagements | Status | Action |
|---|---|---|---|---|---|---|
|
{% set display = scope_displays.get(plan.id) %}
{{ display.primary if display else plan.client.client_name }}
{% if display and display.secondary %}
{{ display.secondary }}
{% elif plan.client.client_code %}
{{ plan.client.client_code }}
{% endif %}
{% if display and display.context %}
{{ display.context }}
{% endif %}
{% if display and display.scope_label != 'Client' %}
{{ display.scope_label }}
{% endif %}
|
{{ plan.catalogue.service_name }}
{{ plan.catalogue.service_code }}
|
{{ plan.recurrence_type|replace('_', ' ')|title }} |
Partner: {{ plan.default_partner.full_name if plan.default_partner else '-' }}
Performing: {{ plan.default_performing_partner.full_name if plan.default_performing_partner else '-' }}
Manager: {{ plan.default_manager.full_name if plan.default_manager else '-' }}
Staff: {{ plan.default_staff.full_name if plan.default_staff else '-' }}
|
{{ count or 0 }}
{% if latest_due %}
Latest due: {{ latest_due }}
{% endif %}
|
{{ plan.status|replace('_', ' ')|title }} | |
| No client service subscriptions found. | ||||||