@extends('layouts.portal') @section('title', $pj->unit->perumahan->nama.' — '.$pj->unit->label) @section('content') Kembali @php $persen = $pj->total > 0 ? min(100, round($pj->terbayar / $pj->total * 100)) : 0; @endphp
Terbayar {{ rupiah($pj->terbayar) }}{{ $persen }}%
Sisa {{ rupiah(max(0, $pj->sisa)) }} Deposit {{ rupiah($pj->saldo_deposit) }}
Data Aset {{ \App\Models\Penjualan::STATUS[$pj->status] }}
Perumahan{{ $pj->unit->perumahan->nama }}
Alamat{{ $pj->unit->perumahan->alamat }}, {{ $pj->unit->perumahan->kota }}
Unit{{ $pj->unit->label }} · {{ $pj->unit->tipe }}
LuasTanah {{ $pj->unit->luas_tanah }} m² · Bangunan {{ $pj->unit->luas_bangunan }} m²
Kamar{{ $pj->unit->kamar_tidur }} KT · {{ $pj->unit->kamar_mandi }} KM
No. Transaksi{{ $pj->kode }} · {{ tgl($pj->tanggal) }}
Kode Verifikasi SPR{{ $pj->kode_verifikasi_format }}
Pembayaran
@if($pj->isKredit()) @endif
Metode{{ \App\Models\Penjualan::METODE[$pj->metode] }}@if($pj->bank_kpr) — {{ $pj->bank_kpr }}@endif
Harga{{ rupiah($pj->total) }}
DP{{ rupiah($pj->uang_muka) }}
Angsuran{{ rupiah($pj->angsuran_bulanan) }} × {{ $pj->tenor_bulan }} bulan
Terbayar{{ rupiah($pj->terbayar) }}
Sisa Tagihan{{ rupiah(max(0, $pj->sisa)) }}
Denda Dibayar{{ rupiah($pj->total_denda) }}
Saldo Deposit{{ rupiah($pj->saldo_deposit) }}
@if($pj->isKredit() && $jadwal->isNotEmpty())
Jadwal Angsuran
@foreach($jadwal as $j) @php [$label, $warna] = \App\Models\JadwalAngsuran::STATUS[$j->status]; @endphp @endforeach
KeJatuh TempoAngsuranTerbayarStatus
{{ $j->angsuran_ke }} {{ tgl($j->jatuh_tempo) }} {{ rupiah($j->jumlah) }} {{ rupiah($j->terbayar) }} {{ $label }}
@endif
Riwayat Transaksi
@php $riwayat = $pj->pembayaran->map(fn ($b) => (object) ['tanggal' => $b->tanggal, 'jenis' => \App\Models\Pembayaran::JENIS[$b->jenis], 'warna' => 'success', 'ket' => $b->keterangan, 'jumlah' => $b->jumlah, 'keluar' => false, 'm' => $b]) ->concat($pj->transaksiLain->map(fn ($t) => (object) ['tanggal' => $t->tanggal, 'jenis' => \App\Models\TransaksiLain::JENIS[$t->jenis], 'warna' => $t->badge, 'ket' => $t->keterangan, 'jumlah' => $t->jumlah, 'keluar' => $t->isKeluar(), 'm' => $t])) ->concat($pj->biayaUnit->map(fn ($k) => (object) ['tanggal' => $k->tanggal, 'jenis' => $k->uraian_biaya, 'warna' => 'secondary', 'ket' => $k->keterangan, 'jumlah' => $k->jumlah, 'keluar' => false, 'm' => $k])) ->sortByDesc(fn ($r) => $r->tanggal->format('Y-m-d').$r->m->created_at); @endphp
@forelse($riwayat as $r) @empty @endforelse
TanggalJenisKeteranganJumlahKode Verifikasi
{{ tgl($r->tanggal) }} {{ $r->jenis }} {{ $r->ket }} {{ $r->keluar ? '−' : '' }}{{ rupiah($r->jumlah) }} {{ $r->m->kode_verifikasi_format }}
Belum ada transaksi.
@endsection