@extends('layouts.app', [ 'pageTitle' => $title, ]) @section('content') @php $purchaseCollection = $purchases->getCollection(); $summaryTotal = $purchaseCollection->sum('total_price'); $summaryPaid = $purchaseCollection->sum(function ($item) { return $item->paid_amount ?? 0; }); $summaryRemaining = $purchaseCollection->sum(function ($item) { return $item->remaining ?? 0; }); $countPaid = $purchaseCollection->where('payment_status', 'paid')->count(); $countPartial = $purchaseCollection->where('payment_status', 'partial')->count(); $countUnpaid = $purchaseCollection->where('payment_status', 'unpaid')->count(); $totalRows = $purchaseCollection->count(); @endphp
Monitor pembelian bahan, progres pembayaran, dan sisa hutang supplier dalam satu tampilan yang lebih ringkas dan cepat dibaca.
Total Pembelian
Data pada halaman ini
Nilai Pembelian
Akumulasi total tagihan
Sudah Dibayar
{{ $countPaid }} lunas, {{ $countPartial }} sebagian
Sisa Hutang
{{ $countUnpaid }} belum dibayar
Persempit data pembelian berdasarkan bahan, tipe, status, dan rentang tanggal.
Tampilan ringkas dengan progress pembayaran dan prioritas hutang.
Total Tagihan
{{ $purchase->formatted_total }}
Sudah Dibayar
{{ $purchase->formatted_paid }}
Sisa Hutang
{{ $purchase->formatted_remaining }}
Progres Pembayaran
{{ number_format($progress, 0) }}%
Jatuh Tempo
{{ $purchaseDueDate ? $purchaseDueDate->format('d/m/Y') : '-' }}
{{ $topLabel }}
Data pembelian belum tersedia untuk filter yang dipilih. Tambahkan pembelian baru atau ubah filter pencarian.
Tambah Pembelian