@extends('layouts.app') @section('title', 'Jatuh Tempo & Tunggakan Angsuran') @section('content') @use('App\Http\Controllers\JatuhTempoController', 'JT') @php $bayarUrl = fn ($pj) => route('pembayaran.bayar', ['jenis' => 'angsuran', 'perumahan_id' => $pj->unit->perumahan_id, 'penjualan_id' => $pj->id]); @endphp {{-- Ringkasan --}}
Rumah Terlambat Bayar
{{ $rekapUmur->sum('rumah') }}
tunggakan {{ rupiah($rekapUmur->sum('tunggakan')) }}
Segera Jatuh Tempo ({{ $rentang }} hari)
{{ $segera->count() }}
tagihan {{ rupiah($segera->sum('tagihan')) }} s/d {{ tgl($sampai) }}
Lama keterlambatan (dihitung dari angsuran tertua yang belum lunas)
@foreach($rekapUmur as $k => $r) @endforeach
{{-- Filter --}}
@if($umur)@endif
{{-- Terlambat --}}
Angsuran Terlambat {{ $terlambat->count() }} @if($umur){{ JT::UMUR[$umur][2] }} ×@endif Total tunggakan {{ rupiah($terlambat->sum('tunggakan')) }}
@forelse($terlambat as $t) @php $pj = $t->pj; $wa = JT::linkWa($pj->pembeli->telepon, "Yth. Bapak/Ibu {$pj->pembeli->nama},\n\nKami informasikan angsuran rumah {$pj->unit->perumahan->nama} {$pj->unit->label} ({$pj->kode}) " ."sebanyak {$t->jumlah}× sejak ".tgl($t->sejak)." telah melewati jatuh tempo ({$t->hari} hari) dengan total tunggakan ".rupiah($t->tunggakan).".\n\n" ."Mohon segera melakukan pembayaran. Abaikan pesan ini bila sudah membayar.\n\nTerima kasih,\n".perusahaan()); @endphp @empty @endforelse
UnitPembeliJatuh Tempo TertuaTerlambat AngsuranTunggakanSaran Denda
{{ $pj->unit->label }}
{{ $pj->unit->perumahan->nama }} · {{ $pj->kode }}
{{ $pj->pembeli->nama }}
{{ $pj->pembeli->telepon }}
{{ tgl($t->sejak) }}
angsuran ke-{{ $t->angsuran->pluck('angsuran_ke')->implode(', ') }}
{{ $t->hari }} hari {{ $t->jumlah }}×
{{ rupiah($pj->angsuran_bulanan) }}/bln
{{ rupiah($t->tunggakan) }} {{ $t->denda > 0 ? rupiah($t->denda) : '-' }} Bayar @if($wa)@endif
Tidak ada angsuran yang terlambat{{ request()->hasAny(['q', 'perumahan_id', 'umur']) ? ' untuk filter ini' : '' }}.
{{-- Segera jatuh tempo --}}
Segera Jatuh Tempo hari ini s/d {{ tgl($sampai) }} {{ $segera->count() }} Total tagihan {{ rupiah($segera->sum('tagihan')) }}
@forelse($segera as $s) @php $pj = $s->pj; $wa = JT::linkWa($pj->pembeli->telepon, "Yth. Bapak/Ibu {$pj->pembeli->nama},\n\nMengingatkan angsuran ke-{$s->jadwal->angsuran_ke} rumah {$pj->unit->perumahan->nama} {$pj->unit->label} ({$pj->kode}) " ."sebesar ".rupiah($s->jadwal->sisa)." akan jatuh tempo pada ".tgl($s->jadwal->jatuh_tempo).".\n\nAbaikan pesan ini bila sudah membayar.\n\nTerima kasih,\n".perusahaan()); @endphp @empty @endforelse
UnitPembeliJatuh TempoSisa Waktu Angsuran KeTagihan
{{ $pj->unit->label }}
{{ $pj->unit->perumahan->nama }} · {{ $pj->kode }}
{{ $pj->pembeli->nama }}
{{ $pj->pembeli->telepon }}
@if($s->juga_terlambat)juga ada tunggakan@endif
{{ tgl($s->jadwal->jatuh_tempo) }} {{ JT::hitungMundur($s->hari) }} {{ $s->jadwal->angsuran_ke }}@if($s->jumlah > 1)
+{{ $s->jumlah - 1 }} lagi dlm rentang
@endif
{{ rupiah($s->jadwal->sisa) }} @if($s->jadwal->status === 'sebagian')
sisa dari {{ rupiah($s->jadwal->jumlah) }}
@endif
Bayar @if($wa)@endif
Tidak ada angsuran yang jatuh tempo dalam {{ $rentang }} hari ke depan.
@endsection