{% import 'macros/_account_macros.html' as account_macros with context %} {% import "_charts.html" as charts with context %} {% set roots = extension.make_table() %} {% set wrows = extension.wrows %} {% set crows = extension.crows %} {% set trows = extension.trows %} {{ charts.net_worth(g.interval) }} {{ charts.hierarchy(ledger.options['name_assets']) }} {{ charts.hierarchy(ledger.options['name_liabilities']) }}
{% for root in roots %}
  1. Working Cleared Total

  2. {% for account in [root] if extension._is_open(account) recursive %}

    {% set working = extension._row(wrows, account) %} {% set cleared = extension._row(crows, account) %} {% set total = extension._row(trows, account) %} {{ working | format_currency("USD") }} {{ extension._row_children(wrows, account) | format_currency("USD", show_if_zero=True) }} {{ cleared | format_currency("USD") }} {{ extension._row_children(crows, account) | format_currency("USD", show_if_zero=True) }} {{ total | format_currency("USD") }} {{ extension._row_children(trows, account) | format_currency("USD", show_if_zero=True) }}

      {{ loop(extension._sort_subtree(account)) }}
    {% endfor %}
{% endfor %}