@php $period = request('period', 12); // Varsayılan 12 ay // Cache servisini kullan $revenueCache = app(\App\Services\RevenueCacheService::class); // Cache'den verileri al $revenueData = $revenueCache->getMonthlyRevenueData($period); $totalRevenueStats = $revenueCache->getTotalRevenueStats(); $thisMonthRevenue = $revenueCache->getThisMonthRevenue(); // Verileri ayır $labels = $revenueData['labels']; $issuedValues = $revenueData['issued_values']; $paidValues = $revenueData['paid_values']; $monthlyInvoices = $revenueData['monthly_invoices']; $monthlyPayments = $revenueData['monthly_payments']; // Bu ay verileri $kesilen = $thisMonthRevenue['issued']; $tahsil = $thisMonthRevenue['collected']; $kalan = $thisMonthRevenue['remaining']; // Toplam gelir istatistikleri $totalRevenue = $totalRevenueStats['total_revenue']; $avgMonthlyRevenue = $totalRevenueStats['avg_monthly_revenue']; $maxMonthlyRevenue = $totalRevenueStats['max_monthly_revenue']; @endphp

Gelir Analizi

İşletmenizin gelir performansını detaylı analiz edin

Gelir Analizi Nasıl Çalışır?

📊 Kesilen: O ay kesilen faturaların toplam tutarı (fatura kesim tarihi baz alınır)

💰 Tahsilat: O ay kesilen faturaların tahsil edilen kısmı (sadece o ay kesilen faturaların ödemeleri)

⏳ Bekleyen: O ay kesilen faturaların henüz tahsil edilmeyen kısmı

📈 Toplam Gelir: Tüm ödenmiş faturaların toplamı (tüm zamanlar)

Analiz Dönemi

@foreach([1, 3, 6, 12] as $p) {{ $p }} {{ $p == 1 ? 'Ay' : 'Ay' }} @endforeach
Bu Ay
Bu ay kesilen toplam fatura tutarı. Fatura kesim tarihi baz alınır.

Kesilen

₺{{ number_format($kesilen,2,',','.') }}

Fatura kesim tutarı

Bu Ay
Bu ay kesilen faturaların tahsil edilen kısmı. Sadece bu ay kesilen faturaların ödemeleri sayılır.

Tahsil Edilen

₺{{ number_format($tahsil,2,',','.') }}

Bu ay faturalarının tahsilatı

Kalan
Bu ay kesilen faturaların henüz tahsil edilmeyen kısmı. Kesilen - Tahsilat = Bekleyen

Bekleyen

₺{{ number_format($kalan,2,',','.') }}

Tahsil edilmeyen tutar

Ortalama
Tüm ödenmiş faturaların toplamının 12 aya bölünmüş hali. Genel gelir performansını gösterir.

Aylık Gelir

₺{{ number_format($avgMonthlyRevenue,2,',','.') }}

Ortalama aylık gelir

Gelir Trendi (Son {{ $period }} Ay)

Fatura kesim ve tahsilat değişimini görsel olarak analiz edin

💡 Nasıl Okunur: Yeşil çizgi (Kesilen) o ay kesilen faturaları, mavi çizgi (Tahsilat) o ay kesilen faturaların tahsilatını gösterir. Tahsilat çizgisinin kesilen çizginin altında olması normaldir çünkü faturalar genellikle aynı ay içinde tamamen tahsil edilmez. En Yüksek değerler: Her çizginin ulaştığı en yüksek noktayı gösterir.

Kesilen
Tahsilat
En Yüksek Kesilen: ₺{{ number_format(max($issuedValues),2,',','.') }}
En Yüksek Tahsilat: ₺{{ number_format($maxMonthlyRevenue,2,',','.') }}

Aylık Detaylar

Kesilen: O ay kesilen fatura tutarı
Tahsilat: O ay kesilen faturaların tahsilatı
Fark: Kesilen - Tahsilat (negatif = fazla tahsilat)
@foreach($labels as $index => $label) @php $issuedValue = $issuedValues[$index]; $paidValue = $paidValues[$index]; $difference = $issuedValue - $paidValue; @endphp @endforeach
Dönem Kesilen Tahsilat Fark
{{ $label }} ₺{{ number_format($issuedValue,2,',','.') }} ₺{{ number_format($paidValue,2,',','.') }} {{ $difference >= 0 ? '+' : '' }}₺{{ number_format($difference,2,',','.') }}