{{-- Header --}}

Angsuran

Riwayat pembayaran angsuran pinjaman. Koreksi hanya lewat reversal.

@can('access_batch_salary_deduction') Batch Potong Gaji @endcan @can('create_installment') Bayar Angsuran @endcan
{{-- Toolbar --}}
@if ($this->hasActiveFilters()) @endif
{{-- Tabel --}}
@for ($i = 0; $i < 5; $i++) @endfor @forelse ($installments as $installment) @empty @endforelse
No. Angsuran Anggota Pinjaman Dibayar Tanggal Metode Aksi
{{ $installment->installment_number }} @if ($installment->hasMedia('bukti')) @endif
@if ($installment->is_reversal)
Reversal
@endif
{{ $installment->loan?->member?->full_name ?? '—' }}

{{ $installment->loan?->member?->member_number }}

{{ $installment->loan?->loan_number ?? '—' }} {{ $installment->is_reversal ? '−' : '+' }}Rp {{ number_format((float) $installment->amount_paid, 0, ',', '.') }} {{ $installment->payment_date?->translatedFormat('d M Y') }} {{ $installment->created_at?->translatedFormat('H.i') }} WIB {{ $paymentMethods[$installment->payment_method] ?? $installment->payment_method }}
Lihat Detail Cetak Kuitansi @if ($this->canReverse($installment))
Reversal @endif

{{ $this->hasActiveFilters() ? 'Tidak ada angsuran yang cocok' : 'Belum ada pembayaran angsuran' }}

{{ $this->hasActiveFilters() ? 'Coba ubah kata kunci atau filter.' : 'Catat pembayaran angsuran pertama.' }}

@can('create_installment') @unless ($this->hasActiveFilters()) Bayar Angsuran @endunless @endcan
@if ($installments->hasPages())
{{ $installments->links() }}
@endif
{{-- Modal: Reversal --}}