{{-- Müşteri kartı → Faturalar sekmesi. Kişiye/şirkete kesilmiş tüm faturalar klasik tablo düzeninde; satırlar tıklanınca fatura kartı açılır. Hücrelerin sağındaki simgeyle kopyalanır. Beklenen: $customer, $invoices --}} @include('agency.partials.qv-table') @php $totalAmount = $invoices->whereNotIn('status', ['cancelled'])->sum('amount'); $totalPaid = $invoices->whereNotIn('status', ['cancelled'])->sum('paid_amount'); $officialPending = $invoices->where('official_status', 'pending')->where('status', '!=', 'cancelled')->count(); @endphp
| Fatura No | Tarih | Muhatap | Durum | Resmi | Satış | Tutar | Kalan | |
|---|---|---|---|---|---|---|---|---|
| @if($inv->invoice_type === 'refund')@endif {{ $inv->invoice_number }} | {{ $inv->issue_date?->format('d.m.Y') ?: '—' }} | {{ $inv->billing_name ?: '—' }} · {{ $inv->billing_type_label }} | {{ $inv->status_label }} | @if($inv->official_status === 'pending' && $inv->status !== 'cancelled') bekliyor @elseif($inv->official_status === 'issued') kesildi @else — @endif | @if($inv->sale) #{{ $inv->sale->sale_code }} @else — @endif | {{ number_format((float) $inv->amount, 2, ',', '.') }} {{ $inv->currency }} | @if($remaining > 0) {{ number_format($remaining, 2, ',', '.') }} @elseif((float) $inv->amount > 0) tahsil edildi @else — @endif | |
| Fatura yok Bu müşteriye henüz fatura kesilmemiş. | ||||||||