{% extends "base.html" %} {% load static %} {% block title %}{% if object %}Edit Employee{% else %}Add Employee{% endif %} - {{ block.super }}{% endblock %} {% block content %}

{% if object %} Edit Employee {% else %} Add Employee {% endif %}

{% csrf_token %}
Personal Information
{{ form.first_name }} {% if form.first_name.errors %}
{{ form.first_name.errors.0 }}
{% endif %}
{{ form.middle_name }} {% if form.middle_name.errors %}
{{ form.middle_name.errors.0 }}
{% endif %}
{{ form.last_name }} {% if form.last_name.errors %}
{{ form.last_name.errors.0 }}
{% endif %}
{{ form.preferred_name }} {% if form.preferred_name.errors %}
{{ form.preferred_name.errors.0 }}
{% endif %}
Name the employee prefers to be called
{{ form.employee_number }} {% if form.employee_number.errors %}
{{ form.employee_number.errors.0 }}
{% endif %}
Unique identifier for the employee
Employment Information
{{ form.department }} {% if form.department.errors %}
{{ form.department.errors.0 }}
{% endif %}
{{ form.job_title }} {% if form.job_title.errors %}
{{ form.job_title.errors.0 }}
{% endif %}
{{ form.hire_date }} {% if form.hire_date.errors %}
{{ form.hire_date.errors.0 }}
{% endif %}
{{ form.employment_status }} {% if form.employment_status.errors %}
{{ form.employment_status.errors.0 }}
{% endif %}
{{ form.employment_type }} {% if form.employment_type.errors %}
{{ form.employment_type.errors.0 }}
{% endif %}
{{ form.supervisor }} {% if form.supervisor.errors %}
{{ form.supervisor.errors.0 }}
{% endif %}
$ {{ form.salary }}
{% if form.salary.errors %}
{{ form.salary.errors.0 }}
{% endif %}
Annual salary amount
Contact Information
{{ form.email }} {% if form.email.errors %}
{{ form.email.errors.0 }}
{% endif %}
{{ form.phone }} {% if form.phone.errors %}
{{ form.phone.errors.0 }}
{% endif %}
{{ form.mobile_phone }} {% if form.mobile_phone.errors %}
{{ form.mobile_phone.errors.0 }}
{% endif %}
{{ form.address_line_1 }} {% if form.address_line_1.errors %}
{{ form.address_line_1.errors.0 }}
{% endif %}
{{ form.address_line_2 }} {% if form.address_line_2.errors %}
{{ form.address_line_2.errors.0 }}
{% endif %}
{{ form.city }} {% if form.city.errors %}
{{ form.city.errors.0 }}
{% endif %}
{{ form.state }} {% if form.state.errors %}
{{ form.state.errors.0 }}
{% endif %}
{{ form.postal_code }} {% if form.postal_code.errors %}
{{ form.postal_code.errors.0 }}
{% endif %}
{{ form.country }} {% if form.country.errors %}
{{ form.country.errors.0 }}
{% endif %}
Emergency Contact
{{ form.emergency_contact_name }} {% if form.emergency_contact_name.errors %}
{{ form.emergency_contact_name.errors.0 }}
{% endif %}
{{ form.emergency_contact_relationship }} {% if form.emergency_contact_relationship.errors %}
{{ form.emergency_contact_relationship.errors.0 }}
{% endif %}
{{ form.emergency_contact_phone }} {% if form.emergency_contact_phone.errors %}
{{ form.emergency_contact_phone.errors.0 }}
{% endif %}
Actions
Cancel
Help

  • Employee Number: Must be unique across the organization
  • Preferred Name: Optional name the employee prefers to be called

  • Department: Select the employee's primary department
  • Supervisor: Choose the employee's direct supervisor
  • Employment Status: Current status of employment

  • Email: Primary work email address
  • Phone: Work phone number
  • Mobile: Personal mobile number for emergencies
Required Fields
  • * First Name
  • * Last Name
  • * Employee Number
  • * Hire Date
  • * Employment Status
{% endblock %}