{% extends "ui/templates/base/layout.html" %} {% block content %}

Engagement Documents

{{ engagement.client.client_name if engagement.client else '-' }} · {{ engagement.catalogue.service_name if engagement.catalogue else '-' }} · FY {{ engagement.financial_year }}

{% if request.query_params.get('uploaded') %}
Document uploaded successfully.
{% endif %} {% if request.query_params.get('deleted') %}
Document archived successfully.
{% endif %} {% if request.query_params.get('download_queued') %}
The file is stored in branch local storage. A secure retrieval request #{{ request.query_params.get('download_queued') }} has been queued. Please refresh after the local storage app fulfils it.
{% endif %} {% if request.query_params.get('udin_saved') %}
UDIN details saved successfully.
{% endif %} {% if request.query_params.get('released') %}
Document released as final.
{% endif %} {% if request.query_params.get('reopened') %}
Final release reopened to draft.
{% endif %} {% if request.query_params.get('error') %}
Action failed. Please check file size, permission, UDIN, release status and storage path.
{% endif %} {% if can_upload %}

Upload Document / New Revision

Use this for certificate, audit report, signed output or other deliverable where partner UDIN is applicable.

{% endif %}
{% for doc in documents %} {% set latest = doc.versions[0] if doc.versions else None %} {% else %} {% endfor %}
Document Type Latest Version Storage UDIN / Release Revision History Action
{{ doc.title }}
{{ doc.document_code }}{% if doc.description %} · {{ doc.description }}{% endif %}
{{ doc.document_type.replace('_',' ').title() }} {% if latest %}
v{{ latest.version_no }} · {{ latest.original_filename }}
{{ (latest.file_size_bytes / 1024)|round(1) }} KB · {{ latest.uploaded_at_utc }}
{% else %}-{% endif %}
{% if latest %}
{{ latest.storage_status.replace('_',' ').title() }}
{{ latest.local_relative_path }}
{% else %}-{% endif %}
{{ (doc.final_release_status or 'draft').replace('_',' ').title() }}
UDIN: {{ (doc.udin_status or 'not_required').replace('_',' ').title() }}
{% if doc.udin_number %}
{{ doc.udin_number }}
{% endif %} {% if doc.udin_date %}
Date: {{ doc.udin_date }}
{% endif %} {% if doc.udin_required and not doc.udin_number %}
UDIN pending before final release.
{% endif %}
{% for v in doc.versions %}
v{{ v.version_no }} · {{ v.original_filename }}{% if v.remarks %} · {{ v.remarks }}{% endif %}
{% endfor %}
{% if latest %}Download Latest{% endif %} {% if 'udin.manage' in current_user_permissions %}
UDIN / Release
{% if doc.final_release_status != 'released' %}
{% else %}
{% endif %}
{% endif %} {% if can_upload %}
{% endif %}
No documents uploaded for this engagement.
{% if download_requests %}

Recent Local Storage Retrieval Requests

Used when the ERP staged file is unavailable and the file must be pulled back from branch local storage.

View All
{% for req in download_requests %} {% endfor %}
RequestVersionStatusCreatedAction
#{{ req.id }} v{{ req.version.version_no if req.version else req.version_id }} {{ req.request_status.replace('_',' ').title() }} {{ req.created_at_utc }} {% if req.request_status == 'ready' %}Download{% else %}Waiting for local app{% endif %}
{% endif %}
{% endblock %}