{% extends "deliver_grant_funding/grant_base.html" %} {% from "govuk_frontend_jinja/components/back-link/macro.html" import govukBackLink %} {% from "govuk_frontend_jinja/components/details/macro.html" import govukDetails %} {% from "govuk_frontend_jinja/components/summary-list/macro.html" import govukSummaryList %} {% from "deliver_grant_funding/macros/data_sets.html" import render_data_set_data_with_missing_data_grant_recipients with context %} {% set type_constants = collection.type.constants %} {% set active_item_identifier = type_constants.active_nav %} {% set page_title = "Confirm " ~ session_data.name ~ " data" %} {% block beforeContent %} {% if session_data.has_columns_requiring_manual_formatting() == True and session_data.column_mappings|length > 0 %} {% set back_link = url_for("deliver_grant_funding.map_data_set_number_columns", grant_id=grant.id, collection_type=collection.type, collection_id=collection.id, data_source_id=session_data.data_source_id if session_data.is_replace == True else None) %} {% elif session_data.column_mappings|length > 0 %} {% set back_link = url_for("deliver_grant_funding.map_data_set_columns", grant_id=grant.id, collection_type=collection.type, collection_id=collection.id, data_source_id=session_data.data_source_id if session_data.is_replace == True else None) %} {% elif session_data.has_missing_data == True %} {% set back_link = url_for("deliver_grant_funding.data_set_missing_data", grant_id=grant.id, collection_type=collection.type, collection_id=collection.id, data_source_id=session_data.data_source_id if session_data.is_replace == True else None) %} {% elif session_data.has_grant_recipient_mismatches==True %} {% set back_link = url_for("deliver_grant_funding.confirm_data_set_grant_recipients", grant_id=grant.id, collection_type=collection.type, collection_id=collection.id, data_source_id=session_data.data_source_id if session_data.is_replace == True else None) %} {% elif session_data.is_replace == True %} {% set back_link = url_for("deliver_grant_funding.replace_data_set", grant_id=grant.id, collection_type=collection.type, collection_id=collection.id, data_source_id=session_data.data_source_id) %} {% else %} {% set back_link = url_for("deliver_grant_funding.upload_data_set", grant_id=grant.id, collection_type=collection.type, collection_id=collection.id) %} {% endif %} {{ govukBackLink({ "text": "Back", "href": back_link }) }} {% endblock beforeContent %} {% block content %}

{{ collection.name }} Confirm {{ session_data.name }} data

Check and confirm the {{ session_data.name }} data set is correct before uploading.

{{ form.csrf_token }}
{{ form.submit(params={"text":"Upload data set" }) }} Cancel

Data columns

{% set data_columns=[] %} {% for data_col in columns_to_display_in_formatting %} {% do data_columns.append( { "key":{"text":data_col.column_name}, "value":{"text":data_col.text_description}, } ) %} {% endfor %} {% set data_format_html %} {{ govukSummaryList({ "rows": data_columns }) }} {% endset %} {{ govukDetails({ "summaryText": "Data format settings", "html": data_format_html, }) }}
{{ render_data_set_data_with_missing_data_grant_recipients(session_data.data_columns,missing_data_rows,formatted_data_rows) }}
{% endblock content %}