@extends('layouts.app') @section('title', 'RAB - ' . $rab->nama) @section('content')

RAB - {{ $rab->nama }}

{{ $rab->keterangan }}

@include('carei.partials.alert')
Keterangan
{{ $rab->keterangan }}
Kementerian/Lembaga — Unit Eselon I/Satker
{{ $rab->kementerian }} — {{ $rab->unit_eselon }}
Program — Kegiatan
Program: {{ $rab->program }} | Kegiatan: {{ $rab->kegiatan }}

Rincian Anggaran & Realisasi

@php $sumPagu = 0; $sumRealisasi = 0; @endphp @forelse ($items as $item) @php $realisasiBulanIni = $item->realisasiBulanIni($bulanDipilih); $realisasiTotal = $item->realisasiTotal(); $pct = $item->jumlah > 0 ? ($realisasiTotal / $item->jumlah) * 100 : 0; $sisa = (float) $item->jumlah - $realisasiTotal; $sumPagu += (float) $item->jumlah; $sumRealisasi += $realisasiTotal; @endphp @empty @endforelse
No Uraian Jumlah (Rp) Realisasi s.d. Bulan % Sisa
{{ $item->no }} {{ $item->uraian }} {{ $item->jumlah !== null ? number_format($item->jumlah, 0, ',', '.') : '-' }} {{ number_format($realisasiTotal, 0, ',', '.') }} {{ number_format($pct, 1, ',', '.') }}% {{ number_format($sisa, 0, ',', '.') }}
Belum ada rincian.
Total {{ number_format($sumPagu, 0, ',', '.') }} {{ number_format($sumRealisasi, 0, ',', '.') }}

Input Realisasi Bulanan

@csrf
@error('rab_item_id')

{{ $message }}

@enderror
@error('bulan')

{{ $message }}

@enderror
@error('tahun')

{{ $message }}

@enderror
@error('jumlah')

{{ $message }}

@enderror

Tambah Rincian RAB

@csrf
@error('level')

{{ $message }}

@enderror
@error('uraian')

{{ $message }}

@enderror
@error('volume')

{{ $message }}

@enderror
@error('unit')

{{ $message }}

@enderror
@error('harga_satuan')

{{ $message }}

@enderror
@error('jumlah')

{{ $message }}

@enderror

Daftar Realisasi Bulanan

@php $semuaRealisasi = \App\Modules\CareI\Models\RabRealisasi::with('item')->whereHas('item', fn ($q) => $q->where('rab_id', $rab->id))->orderBy('tahun')->orderBy('bulan')->get(); @endphp @forelse ($semuaRealisasi as $real) @empty @endforelse
Rincian Tahun Bulan Jumlah (Rp) Aksi
{{ $real->item?->uraian }} {{ $real->tahun }} {{ $real->bulan }} {{ number_format($real->jumlah, 0, ',', '.') }}
@csrf @method('DELETE')
Belum ada realisasi bulanan.
@endsection @push('scripts') @endpush