@if($rincianKegiatan->count() > 0) @foreach($rincianKegiatan as $data) @if($data->RealisasiRincianKegiatan) {{-- {{-- data-pm="1"> --}} {{-- --}} @php $realisasiFisikPercentage = ($data->volume != 0) ? ($data->RealisasiRincianKegiatan->realisasiFisik->sum('realisasi') / $data->volume) * 100 : 0; $realisasiKeuanganPercentage = ($data->pagu != 0) ? ($data->RealisasiRincianKegiatan->realisasiKeuangan->sum(function ($item) { return is_numeric($item->realisasi) ? $item->realisasi : 0; }) / ((float) $data->RealisasiRincianKegiatan->nilai_kontrak ?: 1)) * 100 : 0; $pagu = $data->pagu != 0 ? $data->pagu : 1; $nilai_kontrak = (float) $data->RealisasiRincianKegiatan->nilai_kontrak != 0 ? (float) $data->RealisasiRincianKegiatan->nilai_kontrak : 1; @endphp @if ($data->RealisasiRincianKegiatan->uang_muka && $data->RealisasiRincianKegiatan->realisasiKeuangan->first() != null) @php $uangmukapercentage = number_format(($data->RealisasiRincianKegiatan->realisasiKeuangan->first()->realisasi) / $nilai_kontrak * 100 ,2); @endphp @if ($realisasiFisikPercentage > 0) @php $cicilanpercentage = number_format(($data->RealisasiRincianKegiatan->realisasiFisik->last()->cicilan_uang_muka) / $nilai_kontrak * 100 ,2); $cicilanuangmuka = $data->RealisasiRincianKegiatan->realisasiFisik->last()->cicilan_uang_muka; $uangmuka = $data->RealisasiRincianKegiatan->realisasiKeuangan->first()->realisasi; $realisasiFisikPercentageKhusus = ($data->volume != 0) ? ($data->RealisasiRincianKegiatan->realisasiFisik->last()->realisasi / $data->volume) * 100 : 0; @endphp Maksimal dibayarkan {{ number_format(intVal($realisasiFisikPercentageKhusus)-(intVal($cicilanpercentage)) ,2 , ',', '.')}}% Rp{{ number_format(($nilai_kontrak * $realisasiFisikPercentageKhusus/100) - (intVal($cicilanuangmuka)) , 0, ',', '.') }} @elseif ($uangmukapercentage > 0) Uang Muka Boleh Dibayarkan Maksimal {{ number_format($uangmukapercentage, 2 , ',', '.') }}% Rp{{ number_format($nilai_kontrak * $uangmukapercentage / 100 , 0, ',', '.') }} @else Belum Boleh Dibayarkan Karena Fisik dan Keuangan Masih Kosong! @endif @else @if ($realisasiFisikPercentage != 0 and $realisasiKeuanganPercentage != 0) @if ($realisasiFisikPercentage < $realisasiKeuanganPercentage) Belum Boleh Dibayarkan Karena Fisik Kurang dari Keuangan! {{-- Uang Muka Boleh Dibayarkan {{ number_format($realisasiKeuanganPercentage - $realisasiFisikPercentage, 2) }}% Rp.{{ number_format($nilai_kontrak * ($realisasiKeuanganPercentage - $realisasiFisikPercentage) / 100) }} --}} @else Maksimal Dibayarkan {{ number_format($realisasiFisikPercentage - $realisasiKeuanganPercentage, 2 , ',', '.') }}% Rp{{ number_format($nilai_kontrak * ($realisasiFisikPercentage - $realisasiKeuanganPercentage) / 100 , 0, ',', '.') }} @endif @elseif ($realisasiFisikPercentage != 0) Maksimal Dibayarkan {{ number_format($realisasiFisikPercentage, 2 , ',', '.') }}% Rp{{ number_format($nilai_kontrak * $realisasiFisikPercentage / 100 , 0, ',', '.') }} @elseif ($realisasiKeuanganPercentage != 0) Uang Muka Boleh Dibayarkan Maksimal {{ number_format($realisasiKeuanganPercentage, 2 , ',', '.') }}% Rp{{ number_format($nilai_kontrak * $realisasiKeuanganPercentage / 100 , 0, ',', '.') }} @else Belum Boleh Dibayarkan Karena Fisik dan Keuangan Masih Kosong! @endif @endif {{-- {{$data->id}} --}} {{$data->kode_rekening}} {{$data->uraian}} Rp{{number_format($data->pagu, 0, ',', '.')}} Rp{{number_format($data->paguberjalan, 0, ',', '.')}} Rp{{$data->RealisasiRincianKegiatan?number_format($data->RealisasiRincianKegiatan->kontrak, 0, ',', '.'):"0"}} {{-- realisasi fisik --}} {{--

{{$data->RealisasiRincianKegiatan?number_format(($data->RealisasiRincianKegiatan->realisasiFisik->sum('realisasi')/(intVal($data->volume) == 0) ? 1 : intVal($data->volume))*100 ,2):"0"}}%

--}}

{{-- @dump($data->volume) --}} {{ $data->RealisasiRincianKegiatan ? number_format( ( ($data->volume != 0) ? ($data->RealisasiRincianKegiatan->realisasiFisik->sum('realisasi') / $data->volume) * 100 : 0 ),2 , ',', '.' ) : "0" }}%

Rp{{ $data->RealisasiRincianKegiatan ? number_format($data->RealisasiRincianKegiatan->realisasiKeuangan->sum(function ($item) { return is_numeric($item->realisasi) ? $item->realisasi : 0; }), 0, ',', '.') : "-" }} {{-- realisasi keuangan pembayaran --}}

{{ $data->RealisasiRincianKegiatan ? number_format( ( ($data->RealisasiRincianKegiatan->realisasiKeuangan->sum(function ($item) { return is_numeric($item->realisasi) ? $item->realisasi : 0; })) / (( (float) $data->RealisasiRincianKegiatan->nilai_kontrak > 0) ? (float) $data->RealisasiRincianKegiatan->nilai_kontrak : 1) ) * 100, 2 , ',', '.' ) : "0" }}%

{{-- realisasi keuangan penyerapan --}}

{{ $data->RealisasiRincianKegiatan ? number_format( ( ($data->RealisasiRincianKegiatan->realisasiKeuangan->sum(function ($item) { return is_numeric($item->realisasi) ? $item->realisasi : 0; })) / (($data->pagu > 0) ? $data->pagu : 1) ) * 100, 2 , ',', '.' ) : "0" }}%

Rp{{$data->RealisasiRincianKegiatan?number_format($data->paguberjalan-$data->RealisasiRincianKegiatan->kontrak, 0, ',', '.'):"-"}} {{$data->RealisasiRincianKegiatan?$data->RealisasiRincianKegiatan->metode:"-"}} {{ ($data->RealisasiRincianKegiatan->pdn == '1') ? "PDN" : "Non PDN" }} {{ number_format($data->RealisasiRincianKegiatan->tkdn), 2 , ',', '.' }}% @endif @endforeach {{-- Indikator Sub Kegiatan --}} @else Tidak ada data dengan realisasi di bulan dan tahun ini @endif