@include('reports._styles') @include('reports._letterhead')

{{ $title }}

{{ $subtitle }}

@forelse ($groups as $group) @foreach ($group['members'] as $member) @foreach ($member['rows'] as $row) $row->is_reversal])> @endforeach @endforeach @empty @endforelse @if (! empty($groups)) @endif
Tgl Bayar No. Pinjaman Angsuran ke Reversal Nominal (net)
OPD: {{ $group['agency'] }}
{{ $member['number'] ?? '—' }} — {{ $member['name'] ?? '—' }}
{{ optional($row->payment_date)->format('d/m/Y') }} {{ $row->loan?->loan_number }} {{ $row->installment_number }} {{ $row->is_reversal ? 'Ya' : 'Tidak' }} {{ number_format((float) $row->signed_amount, 0, ',', '.') }}
Subtotal {{ $member['name'] ?? '—' }} {{ number_format((float) $member['subtotal'], 0, ',', '.') }}
Subtotal OPD {{ $group['agency'] }} {{ number_format((float) $group['subtotal'], 0, ',', '.') }}
Tidak ada data pada periode & filter ini.
GRAND TOTAL (net) {{ number_format((float) $grandTotal, 0, ',', '.') }}
@include('reports._signature')
Dicetak {{ $generatedAt->format('d/m/Y H:i') }} — angka net of reversal (terbayar − pembalikan). Baris merah = reversal.