@php $item = $item ?? null; $selectedKegiatan = $kegiatan ?? null; $currentKegiatanId = old('kegiatan_id', $item->kegiatan_id ?? $selectedKegiatan?->id); // Nilai awal untuk input uang $nilaiKontrakAwal = old('nilai_kontrak', $selectedKegiatan?->anggaran ?? $item?->kegiatan?->anggaran ?? ''); $realisasiKeuanganAwal = old('realisasi_keuangan', $item->realisasi_keuangan ?? ''); // Format angka uang Indonesia $formatInputUang = function ($nilai) { if ($nilai === null || $nilai === '') { return ''; } $nilai = (float) $nilai; if (floor($nilai) == $nilai) { return number_format($nilai, 0, ',', '.'); } return number_format($nilai, 2, ',', '.'); }; @endphp
{{-- Kegiatan --}}
@if ($selectedKegiatan && !$item) @endif @error('kegiatan_id')
{{ $message }}
@enderror
{{-- Nilai Kontrak | Rencana % | Rencana Rp --}}
Nilai kontrak mengikuti anggaran kegiatan yang dipilih.
@error('nilai_kontrak')
{{ $message }}
@enderror
%
@error('rencana_persen')
{{ $message }}
@enderror
{{-- Tanggal Rencana | Tanggal Realisasi --}}
@error('tanggal_rencana')
{{ $message }}
@enderror
@error('tanggal_realisasi')
{{ $message }}
@enderror
{{-- Realisasi % | Realisasi Rp | Deviasi Rp --}}
%
@error('realisasi_persen')
{{ $message }}
@enderror
@error('realisasi_keuangan')
{{ $message }}
@enderror
{{-- Catatan rumus --}}
Perhitungan otomatis
Rencana: Rp 0  |  Deviasi: Rp 0