{% extends "base.html" %} {% block page_title %}Laporan{% endblock %} {% block content %}
{% if session.role == 'super_admin' %} Laporan realisasi semua bidang {% else %} Laporan realisasi bidang {{ session.bidang|title }} {% endif %}
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) }}%
| 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 %} | ||||
Tidak ada data laporan untuk filter yang dipilih
Coba ubah filter atau tambah data realisasi terlebih dahulu