Training Management
Employee training records and certification tracking
{{ total_records }}
Total Records
{{ completed_trainings }}
Completed
{{ pending_trainings }}
Scheduled / In Progress
{{ overdue_trainings }}
Expired / Overdue
| Employee | Training | Type | Training Date | Completion | Status | Expiry | Score | Actions |
|---|---|---|---|---|---|---|---|---|
|
{{ tr.employee.get_full_name }}
{{ tr.employee.job_title }} |
{{ tr.training_name }}
{% if tr.training_provider %}
{{ tr.training_provider }}{% endif %} |
{{ tr.get_training_type_display }} | {{ tr.training_date|date:"M d, Y" }} | {% if tr.completion_date %} {{ tr.completion_date|date:"M d, Y" }} {% else %} — {% endif %} | {% if tr.status == 'COMPLETED' %} Completed {% elif tr.status == 'IN_PROGRESS' %} In Progress {% elif tr.status == 'SCHEDULED' %} Scheduled {% elif tr.status == 'CANCELLED' %} Cancelled {% elif tr.status == 'NO_SHOW' %} No Show {% elif tr.status == 'FAILED' %} Failed {% else %} {{ tr.get_status_display }} {% endif %} | {% if tr.expiry_date %} {{ tr.expiry_date|date:"M d, Y" }} {% else %} No expiry {% endif %} | {% if tr.score is not None %} {{ tr.score }} {% else %} — {% endif %} | |
No training records foundCreate Training Record |
||||||||
Compliance Overview
{{ compliance_rate }}%
Overall Compliance
{{ expiring_soon_count }}
Expiring Soon (≤ 30d)
Department Compliance
{% for dept in department_compliance %}
{{ dept.name }}
{{ dept.compliance_rate }}%
{% empty %}
No departments.
{% endfor %}Compliance Alerts
{% if compliance_alerts %}
{% else %}
{% endif %}
| Employee | Requirement | Due Date | Priority |
|---|---|---|---|
| {{ alert.employee.get_full_name }} | {{ alert.requirement }} | {{ alert.due_date|date:"M d, Y" }} | {{ alert.get_priority_display }} |
All Clear!
No compliance alerts at this time.