{% extends "base.html" %} {% load static %} {% block title %}Schedule Assignment Details - HR{% endblock %} {% block content %}
| Employee: |
{{ object.employee.get_full_name }}
{{ object.employee.employee_id }}
|
| Department: | {{ object.employee.department.name }} |
| Position: | {{ object.employee.position }} |
| Schedule: | {{ object.schedule.name }} |
| Schedule Type: | {{ object.schedule.get_schedule_type_display }} |
| Start Date: | {{ object.start_date|date:"M d, Y" }} |
| End Date: | {{ object.end_date|date:"M d, Y"|default:"Ongoing" }} |
| Status: | {{ object.get_status_display }} |
| Assigned By: | {{ object.assigned_by.get_full_name }} |
| Assigned On: | {{ object.assigned_at|date:"M d, Y H:i" }} |
| Day | Start Time | End Time | Hours |
|---|---|---|---|
| {{ day.day_name }} | {{ day.start_time|time:"H:i" }} | {{ day.end_time|time:"H:i" }} | {{ day.total_hours }}h |
| Total Hours/Week: | {{ object.schedule.total_weekly_hours }}h |
| Working Days: | {{ object.schedule.working_days_count }} days |
| Break Duration: | {{ object.schedule.break_duration|default:"Not specified" }} |
| Overtime Policy: | {{ object.schedule.overtime_policy|default:"Standard" }} |
| Date | Clock In | Clock Out | Total Hours | Status |
|---|---|---|---|---|
| {{ entry.date|date:"M d, Y" }} | {{ entry.clock_in|time:"H:i"|default:"--" }} | {{ entry.clock_out|time:"H:i"|default:"--" }} | {{ entry.total_hours|floatformat:2 }}h | {{ entry.get_status_display }} |
| Email: | {{ object.employee.email }} |
| Phone: | {{ object.employee.phone|default:"Not provided" }} |
| Hire Date: | {{ object.employee.hire_date|date:"M d, Y" }} |
| Status: | {{ object.employee.get_status_display }} |