Membandingkan saldo SWP & Tabungan Berjangka yang tercatat dengan yang seharusnya menurut data pinjaman. Hanya menampilkan yang tidak cocok.
Diperiksa {{ \Illuminate\Support\Carbon::parse($checkedAt)->translatedFormat('d M Y · H:i') }}
@endifSeluruhnya cocok
{{ number_format($memberCount, 0, ',', '.') }} anggota diperiksa. Saldo SWP dan Tabungan Berjangka setiap anggota sama persis dengan data pinjamannya.
{{ count($rows) }} anggota tidak cocok — periksa satu per satu.
Selisih positif = saldo tercatat lebih besar dari yang seharusnya (kemungkinan setoran yang tak berdasar). Selisih negatif = saldo lebih kecil (kemungkinan pembalikan yang tak semestinya, atau penarikan yang belum terhitung).
| Anggota | SWP | Tabungan Berjangka | ||||
|---|---|---|---|---|---|---|
| Tercatat | Seharusnya | Selisih | Tercatat | Seharusnya | Selisih | |
|
{{ $row['member_name'] }}
{{ $row['member_number'] }}
|
@foreach (['swp', 'tabungan_berjangka'] as $type)
@php($cell = $row[$type])
{{ number_format((float) $cell['tercatat'], 0, ',', '.') }} | {{ number_format((float) $cell['seharusnya'], 0, ',', '.') }} | $cell['selisih'] === '0.00', 'text-danger' => $cell['selisih'] !== '0.00', ])> {{ $cell['selisih'] === '0.00' ? '—' : number_format((float) $cell['selisih'], 0, ',', '.') }} | @endforeach|||
Seharusnya dihitung ulang dari data pinjaman: SWP = jumlah
swp_amount seluruh pinjaman yang tidak dibatalkan; Tabungan Berjangka = tarif bulanan × jumlah
angsuran terbayar (bersih setelah pembatalan, baris pelunasan tidak dihitung).