{% extends "./layout/default.twig" %} {% block content %} {{ Breadcrumbs.renderIfExists(Route.getCurrentRoute.getName, date) }}

Income vs. expenses
Income vs. expenses
Account balance
{% set start = 0 %} {% set end = 0 %} {% set diff = 0 %} {% for balance in balances %} {% set start = start + balance.start %} {% set end = end + balance.end %} {% set diff = diff + (balance.end - balance.start) %} {% if not balance.hide %} {% endif %} {% endfor %}
Name Balance at start of year Balance at end of year Difference
{{ balance.account.name }} {% if balance.shared %} shared {% endif %} {{ balance.start|formatAmount }} {{ balance.end|formatAmount }} {{ (balance.end - balance.start)|formatAmount }}
Sum of sums {{ start|formatAmount }} {{ end|formatAmount }} {{ diff|formatAmount }}
Income vs. expense
{% set incomeSum = 0 %} {% set expenseSum = 0 %} {% for income in groupedIncomes %} {% set incomeSum = incomeSum + (income.queryAmount*-1) %} {% endfor %} {% for expense in groupedExpenses %} {% set expenseSum = expenseSum + expense.queryAmount %} {% endfor %}
In {{ incomeSum|formatAmount }}
Out {{ (expenseSum*-1)|formatAmount }}
Difference {{ (incomeSum - expenseSum)|formatAmount }}
Income
{% set sum = 0 %} {% for income in groupedIncomes %} {% set sum = sum + (income.queryAmount * -1) %} {% endfor %}
{{ income.name }} {{ (income.queryAmount * -1)|formatAmount }}
Sum {{ sum|formatAmount }}
Expenses
{% set sum =0 %} {% for expense in groupedExpenses %} {% set sum = sum + (expense.queryAmount * -1) %} {% endfor %}
{{ expense.name }} {{ (expense.queryAmount*-1)|formatAmount }}
Sum {{ sum|formatAmount }}
Budgets
{% endblock %} {% block scripts %} {% endblock %}