{% extends "base.html" %} {% block title %}Budget{% endblock %} {% block body %}

Budget vs Actual — {{ period }}

Period
{% if bva %}

Version: {{ versions[0].name }}. Actual is posted ledger activity for the month.

{% for r in bva.rows %} {% endfor %}
CodeAccountBudgetActualVariance
{{ r.code }}{{ r.name }} {{ r.budget|c }}{{ r.actual|c }} {{ r.variance|c }}
Total{{ bva.total_budget|c }}{{ bva.total_actual|c }}{{ bva.total_variance|c }}
{% else %}

No budget version.

{% endif %}

Goals

{% for g in goals %} {% endfor %}
GoalTargetCurrentProgressTarget date
{{ g.name }}{{ g.target_cents|c }}{{ g.current_cents|c }} {{ '%.0f'|format(100*g.current_cents/g.target_cents) }}%{{ g.target_date }}

Commitments (future obligations — {{ commit.total_cents|c }} total)

{% for c in commit.rows %}{% endfor %}
CommitmentDueAmountStatus
{{ c.name }}{% if c.vendor_name %} · {{ c.vendor_name }}{% endif %}{{ c.due_date }}{{ c.amount_cents|c }}{{ c.status }}

Purchase Requests

{% for p in prs %}{% endfor %}
ItemVendorEstimateDesiredCapitalizeStatus
{{ p.item }}{{ p.vendor or '' }}{{ p.estimated_cents|c }}{{ p.desired_date }}{{ 'yes' if p.capitalize else 'no' }}{{ p.status }}
{% endblock %}