{% extends "base.html" %}{% block content %}

{{ kind }}

Approval-based payroll input
{% if kind == 'Overtime' %}Add Overtime{% elif kind == 'Bonus' %}Add Bonus{% else %}Add Deduction{% endif %}
{% for x in items %}{% if kind == 'Overtime' %}{% elif kind == 'Bonus' %}{% else %}{% endif %}{% empty %}{% endfor %}
EmployeeDate/MonthType/RequestedAmount/ApprovedStatusReasonAction
{{ x.employee }}{{ x.work_date }}{{ x.requested_minutes }} min{{ x.approved_minutes }} min × {{ x.rate_multiplier }}{{ x.payroll_month }}{{ x.bonus_type }}{{ x.amount }}{{ x.payroll_month }}{{ x.deduction_type }}{{ x.amount }}{{ x.status }}{{ x.reason|default:"—" }}{% if x.status == 'PENDING' %}{% if kind == 'Overtime' %}Edit{% elif kind == 'Bonus' %}Edit{% else %}Edit{% endif %}{% else %}Decision finalized{% endif %}
No records.
{% if page_obj and page_obj.paginator.num_pages > 1 %}
{% if page_obj.has_previous %}Previous{% endif %}Page {{ page_obj.number }} of {{ page_obj.paginator.num_pages }} · {{ page_obj.paginator.count }} records{% if page_obj.has_next %}Next{% endif %}
{% endif %}{% endblock %}