{% extends "base.html" %} {% block title %}{{ statement.statement_id }} — painfree{% endblock %} {% block body %}

{{ statement.statement_id }}

{{ statement.message_type }}, {{ t('statements.entry_count', count=statement.entry_count) }}

{% if statement.order_id %} {% elif statement.message_type.startswith('pain.002') %} {% endif %}
{{ t('common.connection') }}{{ statement.connection_id }}
{{ t('statements.reports_on') }}{{ statement.order_id }}
{{ t('statements.reports_on') }}{{ t('statement.no_order') }} {{ statement.identification or '—' }}
{{ t('statement.identification') }}{{ statement.identification or '—' }}
{{ t('statement.sequence') }}{{ statement.sequence_number or '—' }}
{{ t('statements.account') }}{{ statement.iban or '—' }}
{{ t('statement.currency') }}{{ statement.currency or '—' }}
{{ t('statement.opening_balance') }}{{ statement.opening_balance | amount(statement.currency) }}
{{ t('statements.closing_balance') }}{{ statement.closing_balance | amount(statement.currency) }}
{{ t('statement.period') }}{{ statement.from_datetime | moment }} → {{ statement.to_datetime | moment }}
{{ t('statement.download_run') }}{{ statement.run_id or '—' }}
{{ t('order.ingested') }}{{ statement.ingested_at | moment }}
{{ t('statement.content_hash') }}{{ statement.content_hash }}
{# The payload is the normalised document: an interchange shape whose field names and values are the same in every locale. It is shown as it is stored. #}

{{ t('statement.normalised') }}

{{ statement.payload | pretty_json }}
{% endblock %}