@extends('layouts.app') @section('title', 'Biaya Lain Unit') @section('content') @include('pembayaran._nav', ['aktif' => 'biaya'])
@include('pembayaran._pilih_unit', [ 'routeName' => 'biaya-unit.form', 'routeParams' => [], 'subjudul' => 'unit yang sudah dimiliki / dipesan pembeli', 'pesanKosong' => 'Belum ada unit yang terjual.', 'judulDaftar' => 'Unit & total biaya lain', 'labelTanda' => '', ])
@if(! $terpilih)

Pilih perumahan lalu rumah untuk mencatat biaya lain unit.

Contoh: administrasi surat menyurat, perbaikan, tagihan air, tagihan listrik.

@else @php $pj = $terpilih; @endphp
2. {{ $pj->pembeli->nama }} — {{ $pj->kode }} {{ \App\Models\Penjualan::STATUS[$pj->status] }}
Unit
{{ $pj->unit->perumahan->nama }}, {{ $pj->unit->label }} · {{ $pj->unit->tipe }}
Pemilik
{{ $pj->pembeli->nama }}
Total Biaya Lain
{{ rupiah($pj->biayaUnit->sum('jumlah')) }}
@if($pj->status === 'batal')
Transaksi ini sudah dibatalkan sehingga tidak dapat dibebani biaya baru.
@elseif($pos->isEmpty())
Belum ada jenis biaya aktif. @if(auth()->user()->isAdmin())Tambahkan di Pos Transaksi Kas (pos kas masuk dengan tanda Biaya lain unit rumah).@else Hubungi admin untuk menambahkannya.@endif
@else
Catat Pembayaran Biaya Lain — tidak mengurangi tagihan rumah @if(auth()->user()->isAdmin()) Atur jenis biaya@endif
@csrf
@foreach($pos as $p) count() === 1 ? $p->id : null) == $p->id)> @endforeach
@error('pos_kas_id')
{{ $message }}
@enderror
@error('jumlah')
{{ $message }}
@enderror
@error('tanggal')
{{ $message }}
@enderror
Untuk tagihan bulanan (air, listrik).
@error('keterangan')
{{ $message }}
@enderror
Diterima dari {{ $pj->pembeli->nama }} · tercatat di Buku Kas sebagai kas masuk.
@endif @if($rekap->isNotEmpty())
@foreach($rekap as $r)
{{ $r->pos->nama }}
{{ rupiah($r->total) }}
{{ $r->jumlah }}× · terakhir {{ tgl($r->terakhir) }}
@endforeach
@endif
Riwayat Biaya Lain Unit Ini
@forelse($pj->biayaUnit->sortByDesc(fn ($k) => $k->tanggal->format('Ymd').str_pad($k->id, 10, '0', STR_PAD_LEFT)) as $k) @empty @endforelse
TanggalNo. BuktiJenis BiayaKeteranganJumlah
{{ tgl($k->tanggal) }} {{ $k->nomor }}
{{ $k->kode_verifikasi_format }}
{{ $k->uraian_biaya }} {{ $k->keterangan }}
{{ ucfirst($k->cara_bayar) }} · dari {{ $k->pembeli->nama ?? $k->pihak }} · {{ $k->petugas->name ?? '-' }}
{{ rupiah($k->jumlah) }} @if(auth()->user()->isAdmin()) @endif
Belum ada biaya lain untuk unit ini.
@endif
@endsection @push('scripts') @endpush