PTO Balance Tracker
{% if selected_employee %}
Balances
Remaining
{{ remaining_balance|fmt2 }}
Add Adjustment
Adjustments apply to the selected year.
PTO Ledger ({{ selected_year }}, submitted timesheets only)
| Date |
Description |
Hours (±) |
Running Balance |
Actions |
{% for row in ledger %}
| {% if row.date %}{{ row.date.strftime("%b %d, %Y") }}{% endif %} |
{{ row.desc }} |
{% if row.delta != '' %}{{ row.delta|fmt2 }}{% endif %} |
{{ row.balance|fmt2 }} |
{% if row.kind == 'adjustment' and row.adj_id %}
{% elif row.kind == 'usage' and row.u_date is defined %}
{% else %}
{% endif %}
|
{% endfor %}
Usage rows reflect PTO on submitted timesheets within the selected year. “Exclude” hides a specific date/type without altering timesheets. Adjustments and starting balances are year-specific.
{% endif %}
{% endblock %}