{% extends "layouts/base.html" %} {% load i18n %} {% block title %}{% trans "Acknowledgement Compliance Report" %} - PX360{% endblock %} {% block content %}

{% trans "Compliance Report" %}

{% trans "Track acknowledgement completion rates" %}

{% trans "Total Users" %}

{{ stats.total_users }}

{% trans "Fully Compliant" %}

{{ stats.compliant_users }}

{% trans "Pending" %}

{{ stats.pending_users }}

{% trans "Compliance Rate" %}

{{ stats.compliance_rate }}%

{% trans "Compliance by Category" %}

{% if category_stats %}
{% for cat_stat in category_stats %}

{{ cat_stat.category.name_en }}

{{ cat_stat.total_items }} {% trans "items" %}

{{ cat_stat.completion_rate|floatformat:0 }}%

{{ cat_stat.signed }}/{{ cat_stat.total }} {% trans "completed" %}

{% endfor %}
{% else %}

{% trans "No category data available" %}

{% endif %}

{% trans "Non-Compliant Users" %}

{% if non_compliant_users %}
{% for user_data in non_compliant_users %} {% endfor %}
{% trans "User" %} {% trans "Department" %} {% trans "Pending Items" %} {% trans "Completion" %}
{{ user_data.user.get_initials }}

{{ user_data.user.get_full_name }}

{{ user_data.user.email }}

{{ user_data.user.department.name|default:"-" }} {{ user_data.pending_count }} {% trans "pending" %}
{{ user_data.completion_rate }}%
{% else %}

{% trans "All Users Compliant!" %}

{% trans "All users have completed their required acknowledgements." %}

{% endif %}
{% endblock %}