{% extends 'base.html' %} {% load format_tags %} {% block title %}{% if is_new %}Add Worker{% else %}Edit {{ worker.name }}{% endif %} | FoxFitt{% endblock %} {% block content %}

{% if is_new %}Add Worker{% else %}Edit {{ worker.name }}{% endif %}

{% if is_new %}Fill in the sections below. All fields except Name, ID Number, and Monthly Salary are optional. {% else %}Update any section. File uploads max 5 MB each.{% endif %}

{% if not is_new %} Cancel {% else %} Cancel {% endif %}
{% if form.errors or cert_formset.errors or warn_formset.errors %}
Please fix the errors below. {% if form.non_field_errors %}
{{ form.non_field_errors }}
{% endif %}
{% endif %}
{% csrf_token %}
Personal & Pay
{{ form.name }} {% if form.name.errors %}
{{ form.name.errors|first }}
{% endif %}
{{ form.id_number }} {% if form.id_number.errors %}
{{ form.id_number.errors|first }}
{% endif %}
{{ form.phone_number }}
{{ form.monthly_salary }} {% if form.monthly_salary.errors %}
{{ form.monthly_salary.errors|first }}
{% endif %}
{{ form.employment_date }}
{{ form.tax_number }}
{{ form.uif_number }}
{{ form.bank_name }}
{{ form.bank_account_number }}
{{ form.notes }}
{{ form.active }}
PPE Sizing
{{ form.shoe_size }}
{{ form.overall_top_size }}
{{ form.pants_size }}
{{ form.tshirt_size }}
Documents 5 MB max per file
{{ form.photo }} {% if form.photo.errors %}
{{ form.photo.errors|first }}
{% endif %} {% if worker.photo %}View current{% endif %}
{{ form.id_document }} {% if form.id_document.errors %}
{{ form.id_document.errors|first }}
{% endif %} {% if worker.id_document %}View current{% endif %}
Driver's License
{{ form.has_drivers_license }}
{{ form.drivers_license_code }}
{{ form.drivers_license }} {% if form.drivers_license.errors %}
{{ form.drivers_license.errors|first }}
{% endif %} {% if worker.drivers_license %}View current{% endif %}
Certifications
{{ cert_formset.management_form }}
{% for cf in cert_formset %}
{{ cf.id }}
{{ cf.cert_type }}
{{ cf.issued_date }}
{{ cf.valid_until }}
{{ cf.document }} {% if cf.instance.document %}Current{% endif %}
{{ cf.notes }}
{% endfor %}

Types: Skills, PDP (Professional Driving Permit), First Aid, Medical, Work at Height.

Warnings & Disciplinary
{{ warn_formset.management_form }}
{% for wf in warn_formset %}
{{ wf.id }}
{{ wf.date }}
{{ wf.severity }}
{{ wf.reason }}
{{ wf.document }} {% if wf.instance.document %}Current{% endif %}
{{ wf.description }}
{% endfor %}
{% if not is_new %} Cancel {% else %} Cancel {% endif %}
{% endblock %}