@section('title', 'Pengembalian Simpanan Anggota Keluar')

Pengembalian Simpanan Anggota Keluar

Kelola daftar anggota berhenti/keluar, kalkulasi sisa simpanan & potongan pinjaman, serta proses pelunasan.

@if (session()->has('message'))
{{ session('message') }}
@endif
Anggota Keluar

{{ number_format($totalResignedCount) }}

Status nonaktif / resigned

Total Hak Simpanan

Rp {{ number_format($totalSimpananGross, 0, ',', '.') }}

Simpok + Simwa + Simsuka

Sudah Dilunasi

{{ number_format($settledCount) }}

Pengembalian selesai

Belum Dilunasi

{{ number_format($pendingCount) }}

Menunggu proses pelunasan

@forelse($members as $m) @php $simpok = (float) $m->simpananPokok; $simwa = (float) $m->simpananWajib; $simsuka = (float) $m->simpananSukarela; $gross = $simpok + $simwa + $simsuka; $settlement = $m->settlement; $isSettled = $settlement && $settlement->status === 'SETTLED'; $loanDeduction = $settlement ? (float)$settlement->loan_deduction : 0; $netRefund = $settlement ? (float)$settlement->net_refund_amount : $gross; @endphp

{{ $m->name }}

#{{ $m->nomorAnggota }} • {{ $m->unitKerja ?? 'Unit Tidak Diisi' }}
@if($isSettled) LUNAS @else PENDING @endif
Total Simpanan (Gross): Rp {{ number_format($gross, 0, ',', '.') }}
Potongan Pinjaman: {{ $loanDeduction > 0 ? '- Rp '.number_format($loanDeduction, 0, ',', '.') : '-' }}
Net Pengembalian: Rp {{ number_format($netRefund, 0, ',', '.') }}
@if($isSettled) Cetak PDF @endif
@empty
Tidak ada data anggota keluar yang ditemukan.
@endforelse
{{ $members->links() }}
@if($showDetailModal && $selectedMember)

Rincian Hak & Kewajiban Anggota

{{ $selectedMember->name }}
No. Anggota: #{{ $selectedMember->nomorAnggota }} • Unit: {{ $selectedMember->unitKerja ?? '-' }}
A. RINCIAN SIMPANAN (HAK)
1. Simpanan Pokok: Rp {{ number_format($selectedMember->simpananPokok, 0, ',', '.') }}
2. Simpanan Wajib: Rp {{ number_format($selectedMember->simpananWajib, 0, ',', '.') }}
3. Simpanan Sukarela: Rp {{ number_format($selectedMember->simpananSukarela, 0, ',', '.') }}
TOTAL SIMPANAN GROSS: Rp {{ number_format($selectedMember->simpananPokok + $selectedMember->simpananWajib + $selectedMember->simpananSukarela, 0, ',', '.') }}
B. POTONGAN PINJAMAN (KEWAJIBAN)
Potongan Pinjaman Aktif: - Rp {{ number_format($selectedSettlement ? $selectedSettlement->loan_deduction : 0, 0, ',', '.') }}
SISA BERSIH PENGEMBALIAN: Rp {{ number_format($selectedSettlement ? $selectedSettlement->net_refund_amount : ($selectedMember->simpananPokok + $selectedMember->simpananWajib + $selectedMember->simpananSukarela), 0, ',', '.') }}
@endif @if($showProcessModal && $selectedMember)

Proses Pelunasan Simpanan

Nama Anggota: {{ $selectedMember->name }} (#{{ $selectedMember->nomorAnggota }})
Total Simpanan (Gross): Rp {{ number_format($selectedMember->simpananPokok + $selectedMember->simpananWajib + $selectedMember->simpananSukarela, 0, ',', '.') }}
@if($payment_method === 'BANK_TRANSFER')
@error('bank_name') {{ $message }} @enderror
@error('bank_account_number') {{ $message }} @enderror
@error('bank_account_holder') {{ $message }} @enderror
@endif
@endif