{% 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, or Accept a row inline. The list defaults to Open — un-actioned differences — so it shrinks as you sign items off. Download the full per-key detail: CSV · Excel.

{% if signoff_progress and signoff_progress.total %}

Sign-off: {{ "{:,}".format(signoff_progress.reviewed) }} of {{ "{:,}".format(signoff_progress.total) }} break(s) reviewed ({{ "{:,}".format(signoff_progress.accepted) }} accepted, {{ "{:,}".format(signoff_progress.rejected) }} rejected) — {{ "{:,}".format(signoff_progress.open) }} open{% if signoff_progress.changed %}, incl. {{ "{:,}".format(signoff_progress.changed) }} changed since sign-off{% endif %}.

{% endif %} {% if signoff_decision_count %}
{% endif %}
{# 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 %}sign-off
{%- if c == key_column -%}{{ row[c] }} {%- elif c == status_column -%}{% if row.get('signoff_stale') %}changed{% else %}{{ row[c] }}{% endif %} {%- elif c == 'signoff_reason' -%}{{ row[c]|string|truncate(60) if row[c] else "" }} {%- else -%}{{ fmt(row[c]) }}{%- endif -%} {%- if row[status_column] == 'open' -%}
{%- elif row[status_column] in ('accepted', 'rejected') -%} edit {%- 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 %} {% block scripts %} {% endblock %}