@extends('layouts.master')
@section('title', 'Laporan Piutang')
@section('css')
@endsection
@section('content')
| No | Pelanggan | Nomor Faktur Penjualan | Tanggal Faktur Penjualan | Tanggal Tenggat | Total Piutang | Total Terbayar | Sisa Piutang |
|---|---|---|---|---|---|---|---|
| {{ $no++ }} | {{ $customer['customer_name'] }} | Saldo Awal | {{ number_format($customer['beginning_balance'], 2) }} | ||||
| {{ $no++ }} | {{ $customer['customer_name'] }} | {{ $debt['document_number'] }} | {{ \Carbon\Carbon::parse($debt['document_date'])->format('d M Y') }} | {{ \Carbon\Carbon::parse($debt['due_date'])->format('d M Y') }} | {{ number_format($debt['total_debt'], 2) }} | {{ number_format($debt['amount_paid'], 2) }} | {{-- Changed from debt_balance to adjusted_balance --}}{{ number_format($debt['adjusted_balance'], 2) }} |
| {{ $no++ }} | {{ $customer['customer_name'] }} | Saldo Akhir | {{ number_format($ending_balance, 2) }} | ||||
| Total: | {{-- Total Debt --}}{{ number_format($customers->sum(function($customer) { return collect($customer['receivables'])->sum('total_debt'); }), 2) }} | {{-- Total Amount Paid (Historical) --}}{{ number_format($customers->sum(function($customer) { return collect($customer['receivables'])->sum('amount_paid'); }), 2) }} | {{-- Total Balance (Beginning Balance + Historical Balance) --}}{{ number_format($customers->sum(function($customer) { return $customer['beginning_balance'] + collect($customer['receivables'])->sum('adjusted_balance'); }), 2) }} |