@php use App\Models\Invoice; use App\Models\PointSalesDetail; $two_months_ago = 6; $invoices = Invoice::join('instalasi','instalasi.id_instalasi','invoice.id_instalasi') ->join('produk','produk.id_produk','instalasi.id_produk') ->whereMonth('tgl_invoice', $two_months_ago) ->whereYear('tgl_invoice', now()->year) ->where('invoice.id_unit_instalasi',1) ->where('status_invoice','!=','settlement')->get(); @endphp @foreach ($invoices as $invoice) @php $pointSalesDetails = PointSalesDetail::where('id_instalasi', $invoice->id_instalasi) ->where('jenis_komisi', 'Reduction') ->limit(1) ->first(); @endphp
Invoice ID: {{ $invoice->no_invoice }}
Customer Name: {{ $invoice->first_name }}
Status: {{ $invoice->status_invoice }}
Point Sales Detail: {{ $pointSalesDetails ? $pointSalesDetails->id_instalasi : 'N/A' }}