{% extends "base.html" %} {% block page_title %}Laporan{% endblock %} {% block content %}

Laporan Realisasi

{% if session.role == 'super_admin' %} Laporan realisasi semua bidang {% else %} Laporan realisasi bidang {{ session.bidang|title }} {% endif %}

Filter Laporan

Reset

Total Records

{{ summary.count }}

Total Pagu

Rp {{ "{:,.0f}".format(summary.total_pagu) }}

Total Realisasi

Rp {{ "{:,.0f}".format(summary.total_realisasi) }}

Rata-rata Fisik

{{ "%.1f"|format(summary.avg_fisik) }}%

Detail Laporan Realisasi

Total: {{ summary.count }} record{% if summary.count != 1 %}s{% endif %}
{% for item in report_data %} {% endfor %} {% if report_data %} {% endif %}
No Program/Kegiatan Lokasi Pagu Anggaran Realisasi Keuangan Realisasi Fisik Sumber Dana Periode Status
{{ loop.index }}
{{ item.program_name or 'Program tidak diketahui' }}
{{ item.kegiatan_name or 'Kegiatan tidak diketahui' }}
{% if item.sub_kegiatan_name %}
{{ item.sub_kegiatan_name }}
{% endif %}
{{ item.kecamatan or '-' }}
{% if item.desa %}
{{ item.desa }}
{% endif %}
Rp {{ "{:,.0f}".format(item.pagu_anggaran or 0) }}
Rp {{ "{:,.0f}".format(item.realisasi_keuangan or 0) }}
{% if item.pagu_anggaran and item.pagu_anggaran > 0 %}
{{ "%.1f"|format((item.realisasi_keuangan or 0) * 100 / item.pagu_anggaran) }}%
{% endif %}
{{ "%.1f"|format(item.realisasi_fisik or 0) }}%
{{ item.sumber_dana_name or '-' }} {% if item.bulan and item.tahun %} {{ ['', 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des'][item.bulan] }} {{ item.tahun }} {% else %} - {% endif %} {% if item.status_kontrak == 'Aktif' %} Aktif {% elif item.status_kontrak == 'Selesai' %} Selesai {% else %} {{ item.status_kontrak or '-' }} {% endif %}
TOTAL Rp {{ "{:,.0f}".format(summary.total_pagu) }} Rp {{ "{:,.0f}".format(summary.total_realisasi) }} {{ "%.1f"|format(summary.avg_fisik) }}% {{ summary.count }} record{% if summary.count != 1 %}s{% endif %}
{% if not report_data %}

Tidak ada data laporan untuk filter yang dipilih

Coba ubah filter atau tambah data realisasi terlebih dahulu

{% endif %}

Template Laporan Cepat

{% endblock %}