{% extends "base.html" %} {% from "_recon_table.html" import fmt %} {% block title %}Reconciliation explorer — RWA Calculator{% endblock %} {% block content %}

← Back to the reconciliation report

Per-key explorer

Filter, sort and page the full per-key reconciliation. Click a key to open its single-loan forensic. Download the full per-key detail: CSV · Excel.

{# Preserve the active sort when the filters change. #} {% if sort %} {% endif %}
Clear
{% if rows %}

Rows {{ "{:,}".format(first_row) }}–{{ "{:,}".format(last_row) }} of {{ "{:,}".format(total) }}{% if total != grand_total %} (filtered from {{ "{:,}".format(grand_total) }}){% endif %}.

{% for c in columns %} {% endfor %} {% for row in rows %} {% for c in columns %} {% endfor %} {% endfor %}
{{ c }}{% if sort == c %} {{ '▼' if sort_dir == 'desc' else '▲' }}{% endif %}
{% if c == key_column %}{{ row[c] }}{% else %}{{ fmt(row[c]) }}{% endif %}
{% if page > 1 %}← Prev{% endif %} Page {{ "{:,}".format(page) }} of {{ "{:,}".format(pages) }} {% if page < pages %}Next →{% endif %}
{% else %}
No rows match the current filter.
{% endif %} {% endblock %}