Logo Kota
Resume OPD

{{ $nama_opd }}

Redaksi Nilai
Pagu Rp{{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu') , 0, ',', '.') }}
Pagu Kontrak Rp{{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu_berjalan') , 0, ',', '.') }}
Nilai Kontrak Rp{{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_nilai_kontrak') , 0, ',', '.') }}
Realisasi Keuangan Rp{{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('realisasi_keuangan_pd') , 0, ',', '.') }}
Sisa Pagu Rp{{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu') - $dataOpdPerBulan[$currentMonth]->flatten()->sum('realisasi_keuangan_pd') , 0, ',', '.') }}
Realisasi Fisik {{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_realisasi')/$dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu') , 2, ',', '.') }}%
Realisasi Keuangan Pembayaran {{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('realisasi_keuangan_pd')/max($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_nilai_kontrak')+$dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu_tanpa_realisasi'),1) *100 , 2, ',', '.') }}%
Realisasi Keuangan Penyerapan {{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('realisasi_keuangan_pd')/$dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu')*100 , 2, ',', '.') }}%
Sisa Pagu Kontrak Rp{{ number_format($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu_berjalan') - $dataOpdPerBulan[$currentMonth]->flatten()->sum('total_nilai_kontrak') , 0, ',', '.') }}

@php $realisasiFisik = $dataOpdPerBulan[$currentMonth]->flatten()->sum('total_realisasi') / max($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu'), 1); $targetFisik = $dataOpdPerBulan[$currentMonth]->flatten()->sum('target_fisik') / max($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu'), 1) * 100; $realisasiKeuangan = $dataOpdPerBulan[$currentMonth]->flatten()->sum('realisasi_keuangan_pd') / max($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_nilai_kontrak') + $dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu_tanpa_realisasi'), 1)*100; $targetKeuangan = $dataOpdPerBulan[$currentMonth]->flatten()->sum('target_keuangan')/max($dataOpdPerBulan[$currentMonth]->flatten()->sum('total_pagu'),1) *100; if (($realisasiFisik - $targetFisik) > 5) { $backgroundRealisasiFisik = '#1B82EC'; // biru } elseif (($realisasiFisik - $targetFisik) >= 0) { $backgroundRealisasiFisik = '#2ecc71'; // hijau } elseif (($realisasiFisik - $targetFisik) >= -5) { $backgroundRealisasiFisik = '#F5B225'; // kuning } elseif (($realisasiFisik - $targetFisik) < -5) { $backgroundRealisasiFisik = '#ff7675'; // merah } else{ $backgroundRealisasiFisik = '#ff7675'; // merah } if (($realisasiKeuangan - $targetKeuangan) > 5) { $backgroundRealisasiKeuangan = '#1B82EC'; // biru } elseif (($realisasiKeuangan - $targetKeuangan) >= 0) { $backgroundRealisasiKeuangan = '#2ecc71'; // hijau } elseif (($realisasiKeuangan - $targetKeuangan) >= -5) { $backgroundRealisasiKeuangan = '#F5B225'; // kuning } elseif (($realisasiKeuangan - $targetKeuangan) < -5) { $backgroundRealisasiKeuangan = '#ff7675'; // merah } @endphp
Deviasi Fisik dan Keuangan
Fisik Keuangan
{{ number_format($realisasiFisik - $targetFisik, 2, ',', '.') }}% {{ number_format($realisasiKeuangan - $targetKeuangan, 2, ',', '.') }}%
@foreach ($dataOpdPerBulan[$currentMonth] as $opd) @endforeach
No
Perangkat Daerah
Pagu
Sisa Pagu
Realisasi
Fisik
Keuangan
(Rp)
(%)
(%)
(Rp)
Pembayaran (%)
Penyerapan (%)
{{ $loop->iteration }} {{ $opd->nama_perangkat_daerah }} Rp{{ number_format($opd->total_pagu , 0, ',', '.') }} Rp{{ number_format($opd->total_pagu - $opd->realisasi_keuangan_pd , 0, ',', '.') }} {{ number_format(($opd->total_pagu - $opd->realisasi_keuangan_pd)/ max($opd->total_pagu, 1) *100 , 2, ',', '.') }}% {{ number_format($opd->total_realisasi/ max($opd->total_pagu, 1) , 2, ',', '.') }}% Rp{{ number_format($opd->realisasi_keuangan_pd , 0, ',', '.') }} {{ number_format($opd->realisasi_keuangan_pd/ max(($opd->total_nilai_kontrak + $opd->total_pagu_tanpa_realisasi), 1)*100 , 2, ',', '.') }}% {{ number_format($opd->realisasi_keuangan_pd/ max($opd->total_pagu, 1)*100 , 2, ',', '.' )}}%
@foreach ($programUnggulans[$currentMonth] as $program_unggulan_nama => $program_unggulan) @endforeach
No
{{ $judul }}
Pagu
Realisasi
Fisik
Keuangan
(%)
(Rp)
Pembayaran (%)
Penyerapan (%)
Total Rp{{ number_format($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_pagu') , 0, ',', '.') }} {{ number_format($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_realisasi')/($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_pagu') > 0 ? $programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_pagu'):1),2, ',', '.')}}% Rp{{number_format($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('realisasi_keuangan_pd') , 0, ',', '.')}} {{number_format(($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('realisasi_keuangan_pd')/($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_nilai_kontrak') > 0 ? $programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_nilai_kontrak') + $programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_pagu_tanpa_realisasi') :1))*100,2, ',', '.')}}% {{number_format(($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('realisasi_keuangan_pd')/($programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_pagu') > 0 ? $programUnggulans[$currentMonth]->flatMap(fn ($item) => $item['data'])->flatten()->sum('total_pagu'):1))*100,2, ',', '.')}}%
{{ $program_unggulan['nomor'] }} {{ $program_unggulan_nama }} Rp{{ number_format($program_unggulan['data']->sum('total_pagu') , 0, ',', '.') }} {{ number_format($program_unggulan['data']->sum('total_realisasi')/($program_unggulan['data']->sum('total_pagu') > 0 ? $program_unggulan['data']->sum('total_pagu'):1),2, ',', '.')}}% Rp{{number_format($program_unggulan['data']->sum('realisasi_keuangan_pd') , 0, ',', '.')}} {{number_format(($program_unggulan['data']->sum('realisasi_keuangan_pd')/($program_unggulan['data']->sum('total_nilai_kontrak') > 0 ? $program_unggulan['data']->sum('total_nilai_kontrak') + $program_unggulan['data']->sum('total_pagu_tanpa_realisasi') : 1))*100,2, ',', '.')}}% {{number_format(($program_unggulan['data']->sum('realisasi_keuangan_pd')/($program_unggulan['data']->sum('total_pagu') > 0 ? $program_unggulan['data']->sum('total_pagu'):1))*100,2, ',', '.')}}%
@foreach ($strategis as $index => $sheet)
No Data Keterangan
1 Nama Proyek {{ $sheet->uraian }}
2 Lokasi {{ $sheet->RealisasiRincianKegiatan->lokasi ?? '-' }}
3 Sumber Pendanaan {{ $sheet->SumberDana->sumber_dana }}
4 Pagu Anggaran Rp{{ number_format($sheet->pagu , 0, ',', '.') }}
5 Nilai Kontrak Rp{{ number_format($sheet->RealisasiRincianKegiatan->kontrak , 0, ',', '.') }}
6 Perangkat Daerah {{ $sheet->Opd->nama_perangkat_daerah }}
7 Metode Pelaksanaan {{ $sheet->RealisasiRincianKegiatan->metode }}
8 Penyedia {{ $sheet->RealisasiRincianKegiatan->nama_penyedia ?? '-' }}
10 Masa Kontrak {{ $sheet->RealisasiRincianKegiatan->masa_kontrak ?? '-' }}
11 Realisasi Keuangan Rp{{ $sheet->RealisasiRincianKegiatan ? number_format($sheet->RealisasiRincianKegiatan->realisasiKeuangan->sum(function ($item) { return is_numeric($item->realisasi) ? $item->realisasi : 0; }), 0, ',', '.') : "-" }}
12 Realisasi Fisik {{ $sheet->RealisasiRincianKegiatan ? number_format( ( ($sheet->volume != 0) ? ($sheet->RealisasiRincianKegiatan->realisasiFisik->sum('realisasi') / $sheet->volume) * 100 : 0 ),2 , ',', '.' ) : "0" }}%
13 Masa Pemeliharaan {{ $sheet->RealisasiRincianKegiatan->masa_pemeliharaan ?? '-' }}
14 Dokumentasi @forelse($sheet->RealisasiRincianKegiatan->dokumen as $doc)

{{ $doc->keterangan == 0 ? 'Dokumen Kontrak, SK dan lain-lain' : ($doc->keterangan == 1 ? 'Dokumentasi Kegiatan' : 'Dokumen Berita Acara Serah Terima') }}

{{ $doc->file_name }}

file_name") }}" alt="{{ $doc->file_name }}" height="100">


@empty
Belum ada dokumentasi
@endforelse
@endforeach @foreach (json_decode($lokasiJson) as $lokasi) @endforeach
Pekerjaan
Lat
Lang
{{ $lokasi->title }} {{ $lokasi->lat }} {{ $lokasi->lng }}
http://e-tepian.samarindakota.go.id/