Finansal Raporlar ve Analizler
Bu Ayki Nakit Akışı ({{todayStr.slice(0,7)}})
Bu Yılki Nakit Akışı ({{todayStr.slice(0,4)}})
Yıllık Toplam Gelir
{{ formatMoney(cashFlow.yearlyIn) }}
Yıllık Toplam Gider
{{ formatMoney(cashFlow.yearlyOut) }}
Net Durum
{{ formatMoney(cashFlow.yearlyNet) }}
| Proje | Müşteri | Gelir | Gider | Net | Marj |
|---|---|---|---|---|---|
| {{ row.projectLabel }} | {{ row.customerName }} | {{ formatMoney(row.income) }} | {{ formatMoney(row.expense) }} | {{ formatMoney(row.net) }} | {{ row.marginText }} |
| Henüz proje bazlı kâr / zarar verisi yok. | |||||
Toplam Gelir
{{ formatMoney(selectedDashboardCustomerSummary.income) }}
Toplam Gider (Proje)
{{ formatMoney(selectedDashboardCustomerSummary.projectExpense) }}
Net Kâr/Zarar
{{ formatMoney(selectedDashboardCustomerSummary.net) }}
Müşteri Kaynaklı Ofis Gideri
{{ formatMoney(selectedDashboardCustomerSummary.officeExpense) }}
Tüm Müşteriler (Özet)
Gelir, proje gideri, net ve ofis yükü aynı tabloda
| Müşteri | Gelir | Gider | Net | Marj | Ofis | Çıktı |
|---|---|---|---|---|---|---|
| {{ row.customerName }} | {{ formatMoney(row.income) }} | {{ formatMoney(row.projectExpense) }} | {{ formatMoney(row.net) }} | {{ row.marginText }} | {{ formatMoney(row.officeExpense) }} |
|
| Henüz müşteri analizi için veri yok. | ||||||
Ortaklık Nakit Durumu (Tüm Projeler)
{{ partner.name }}
Net Bakiye
{{ formatMoney(Math.abs(partner.netBalance)) }}
{{ partner.netBalance < 0 ? 'Ortak Borçlu' : 'Ortak Alacaklı' }}
Tüm Zamanlar Özeti
Toplam İş Hacmi
{{ formatMoney(stats.totalAgreed) }}
Tahsil Edilen (Giren)
{{ formatMoney(stats.totalCollected) }}
Alınacak Bakiye
{{ formatMoney(stats.clientBalanceRemaining) }}
Tahmini Toplam Maliyet
{{ formatMoney(stats.totalExpectedCost) }}
Müşteri Bazlı Kar/Zarar Analizi
| Müşteri / Proje | Anlaşma (KDV Dahil) | Tahmini Maliyet | Tahmini Kar |
|---|---|---|---|
|
{{ c.name }} {{c.projectLocation}} |
{{ formatMoney(getClientTotalAgreed(c)) }} | {{ formatMoney(getClientTotalCost(c)) }} | {{ formatMoney(getClientTotalAgreed(c) - getClientTotalCost(c)) }} |
| Henüz proje verisi yok. | |||
Kasa
Haftalık kasa takibi, müşteri bağlantılı sistem hareketleri ve manuel kasa girişleri.
Hafta Açılış Kasası
{{ formatMoney(cashboxOpeningBalance) }}
Haftalık Giriş
{{ formatMoney(cashboxWeeklyIn) }}
Haftalık Çıkış
{{ formatMoney(cashboxWeeklyOut) }}
Hafta Sonu Kasa
{{ formatMoney(cashboxClosingBalance) }}
Manuel Kasa Hareketi Ekle
İstersen müşteriye bağlı, istersen genel kasa hareketi girebilirsin.
{{ entry.label }}
{{ entry.source === 'system' ? 'Sistem' : 'Manuel' }} {{ entry.clientName }}{{ entry.description }}
{{ formatDate(entry.date) }} • {{ entry.category }}
Müşteriler ve Projeler
{{ client.name }}
{{ client.projectType || 'Uygulama' }}{{ client.projectLocation }} • {{ client.phone }}
Genel Toplam
{{ formatMoney(getClientTotalAgreed(client)) }} (+KDV)
{{ activeClient.name }}
{{ activeClient.projectType || 'Uygulama' }} {{ activeClient.projectLocation }} • {{ activeClient.phone }}
Genel Toplam (KDV {{ activeClient.taxType === 'haric_20' ? 'Eklendi' : 'Dahil' }})
{{ formatMoney(activeClientAgreedTotal) }}
Müşteri Borcu
{{ formatMoney(activeClientRemaining) }}
Maliyet ve Kar Özeti
Satınalma Özeti
Usta Özeti
Genel Maliyet Özeti
Projedeki anlık kasa durumu
{{ formatMoney(activeClientCashBalance) }}
Kasa = Tahsilatlar + Ortak Girişi - (Satınalma Ödenen + Usta Ödenen + Ofis Giderleri + Ortak Çekimi)
Tahsilat
{{ formatMoney(activeClientCollectedTotal) }}
Ortak Girişi
{{ formatMoney(activeClientPartnerContributedTotal) }}
Toplam Giriş
{{ formatMoney(activeClientCashInTotal) }}
Toplam Çıkış
{{ formatMoney(activeClientCashOutTotal) }}
Ortak Çekimi
{{ formatMoney(activeClientPartnerWithdrawnTotal) }}
Kasada Kalan
{{ formatMoney(activeClientCashBalance) }}
{{ (activeClient.partnerPayments || []).length > 0 ? 'Kasada Kalan Dağıtılabilir Net Kar' : 'Bu Projeden Tahmini Net Kar' }}
{{ formatMoney(activeClientProfit - (activeClient.partnerPayments || []).reduce((s,p)=>s+p.amount,0)) }}
Ortak Başına Düşen Kar Payı
{{ formatMoney(activeClientProfit / partners.length) }}
Müşteri İlave İşleri / Revizyonlar
Müşteri ile anlaştığınız ilk fiyatın üzerine, süreç içinde eklenen ekstra talepleri ve fiyat farklarını buradan ekleyebilirsiniz.
İlk Anlaşılan Fiyat (Matrah)
{{ add.description }}
{{ formatDate(add.date) }}
Hesaplanan KDV Tutarı (+%20)
Genel Toplam (Ödenecek)
Müşteriden Alınan Ödemeler
Müşterinin size yaptığı tahsilatları ve türünü (Nakit, Çek, Havale) buradan düşebilirsiniz.
Henüz ödeme alınmamış.
{{ payment.type || 'Nakit' }} Tahsilatı
İşlem: {{ formatDate(payment.date) }} • Vade: {{ formatDate(payment.dueDate) }} • Döviz Tutarı: {{ payment.currency === 'USD' ? '$' : '€' }}{{ formatMoney(payment.foreignAmount).replace('₺', '').trim() }} (Kur: {{ payment.exchangeRate }})
Tahsilat listesi gizlendi.
Firma Bazlı Satınalmalar
Firmalara olan fatura (borç) ve ödemelerinizi buradan takip edin.
Toplam Fatura
{{ formatMoney(activeClientPurchasesTotal) }}
Ödenen
{{ formatMoney(activeClientPurchasesPaidTotal) }}
Kalan Borç
{{ formatMoney(activeClientPurchasesTotal - activeClientPurchasesPaidTotal) }}
Henüz satınalma girilmemiş.
{{ getSupplierName(purchase.supplierId) }} {{ getSupplierCategory(purchase.supplierId) }}
İlk Fatura: {{ purchase.description }}
Toplam Fatura
{{ formatMoney(getPurchaseTotal(purchase)) }}
Ödenen
{{ formatMoney(getPurchasePaidTotal(purchase)) }}
Kalan Borç
{{ formatMoney(getPurchaseTotal(purchase) - getPurchasePaidTotal(purchase)) }}
Toplam Fatura
{{ formatMoney(getPurchaseTotal(purchase)) }}
Ödenen
{{ formatMoney(getPurchasePaidTotal(purchase)) }}
Kalan Borç
{{ formatMoney(getPurchaseTotal(purchase) - getPurchasePaidTotal(purchase)) }}
Fatura / Alımlar (+)
Firmaya Ödenenler (-)
{{ payment.note }}
Satınalma listesi gizlendi.
Usta Ata ve Yönet
Rehberden bir usta seçin. Seçtiğiniz usta projede varsa işlem otomatik "İlave İş" olarak atanır.
Toplam Hacim
{{ formatMoney(activeClientWorkerCostTotal) }}
Ödenen
{{ formatMoney(activeClientWorkerPaidTotal) }}
Kalan Borç
{{ formatMoney(activeClientWorkerCostTotal - activeClientWorkerPaidTotal) }}
Bu projeye henüz usta atanmamış.
{{ getWorkerName(worker.workerId) }} {{ getWorkerCategory(worker.workerId) }}
Ana İş: {{ worker.jobDescription }}
Toplam Anlaşılan
{{ formatMoney(getWorkerTotalAgreed(worker)) }}
Ödenen
{{ formatMoney(getWorkerPaidTotal(worker)) }}
Kalan Borç
{{ formatMoney(getWorkerTotalAgreed(worker) - getWorkerPaidTotal(worker)) }}
Toplam Anlaşılan
{{ formatMoney(getWorkerTotalAgreed(worker)) }}
Ödenen
{{ formatMoney(getWorkerPaidTotal(worker)) }}
Kalan Borç
{{ formatMoney(getWorkerTotalAgreed(worker) - getWorkerPaidTotal(worker)) }}
İlave İşler (+)
Ödemeler (-)
{{ payment.note }}
Usta listesi gizlendi.
Ofis ve Genel Giderler
Müşteri ödemesinden karşılanan yemek, ulaşım, fatura vb. proje dışı masrafları buradan düşün.
Henüz ofis gideri eklenmemiş.
{{ expense.description }}
İşlem Tarihi: {{ formatDate(expense.date) }}
Ofis gider listesi gizlendi.
Ortak İşlemleri (Kar Payı / Cepten Ödeme)
Ortakların projeye kendi cebinden yaptığı harcamaları veya projeden çektikleri avans/karları takip edin.
Cepten Koyulan
{{ formatMoney((activeClient.partnerPayments || []).filter(p=>p.type==='giris').reduce((s,p)=>s+p.amount,0)) }}Projeden Çekilen
{{ formatMoney((activeClient.partnerPayments || []).filter(p=>p.type!=='giris').reduce((s,p)=>s+p.amount,0)) }}Bu projeye henüz ortak işlemi girilmemiş.
{{ getPartnerName(payment.partnerId) }} {{ payment.type === 'giris' ? 'Cebinden Ödedi' : 'Projeden Çekti' }}
{{ formatDate(payment.date) }} • {{ payment.description }}
Hesap Özeti ve Tüm Hareketler
Aşağıdan içerik seç. Ekranda gördüğün liste aynı şekilde PDF'e kaydedilir.
{{ activeClient.name }}
{{ activeClient.projectLocation }} ({{ activeClient.projectType || 'Uygulama' }})
{{ activeClient.phone }}
{{ pdfHistoryTitle }}
Sayfa {{ pageIndex + 1 }} / {{ paginatedFilteredActiveClientHistory.length }}
Tarih: {{ formatDate(todayStr) }}
| Tarih | İşlem / Açıklama | Maliyet / Fatura | Tahsilat / Ödeme |
|---|---|---|---|
| Bu filtreye uygun hareket bulunamadı. | |||
| {{ formatDate(item.date) }} | {{ item.label }} | {{ item.type === 'cost' ? formatMoney(item.amount) : '-' }} | {{ item.type === 'in' || item.type === 'out' ? formatMoney(item.amount) : '-' }} |
Anlaşma Toplamı
{{ formatMoney(activeClientAgreedTotal) }}
Toplam Tahsilat
{{ formatMoney(activeClientCollectedTotal) }}
Müşteri Kalan Borcu
{{ formatMoney(activeClientRemaining) }}
Toplam Gider
{{ formatMoney(activeClientExpenseTotal) }}
Satınalma + Usta + Ofis
Giderlerde Ödenen
{{ formatMoney(activeClientExpensePaidTotal) }}
Giderlerde Kalan Borç
{{ formatMoney(activeClientExpenseRemainingTotal) }}
Toplam Ödeme / Çıkış
{{ formatMoney(activeClientOutPaymentsTotal) }}
Tedarikçi + Usta Ödemeleri
{{ formatMoney(activeClientPurchasesPaidTotal + activeClientWorkerPaidTotal) }}
Ortak Çekimleri
{{ formatMoney(activeClientPartnerWithdrawnTotal) }}
Anlaşma Toplamı
{{ formatMoney(activeClientAgreedTotal) }}
Toplam Tahsilat
{{ formatMoney(activeClientCollectedTotal) }}
Müşteri Kalan Borcu
{{ formatMoney(activeClientRemaining) }}
Toplam Gider
{{ formatMoney(activeClientExpenseTotal) }}
Giderlerde Ödenen
{{ formatMoney(activeClientExpensePaidTotal) }}
Giderlerde Kalan Borç
{{ formatMoney(activeClientExpenseRemainingTotal) }}
Satınalma Firmaları Rehberi
Kayıtlı firmaları yönetin ve projelerdeki bakiyelerini takip edin.
Gösterilen Toplam Fatura
{{ formatMoney(filteredGlobalPurchasesStats.total) }}
Gösterilen Toplam Ödenen
{{ formatMoney(filteredGlobalPurchasesStats.paid) }}
Gösterilen Kalan Borç
{{ formatMoney(filteredGlobalPurchasesStats.remaining) }}
Bu filtreye uygun firma bulunamadı.
{{ supplier.name }} {{ supplier.category }}
Çalışılan Proje: {{ supplier.items.length }}
Toplam Fatura
{{ formatMoney(supplier.totalAgreed) }}
Toplam Ödenen
{{ formatMoney(supplier.totalPaid) }}
Genel Kalan Borç
{{ formatMoney(supplier.totalRemaining) }}
Toplam Fatura
{{ formatMoney(supplier.totalAgreed) }}
Toplam Ödenen
{{ formatMoney(supplier.totalPaid) }}
Genel Kalan Borç
{{ formatMoney(supplier.totalRemaining) }}
Projelerdeki Fatura ve Ödeme Durumu
Kayıt: {{ item.purchaseRef.description }}
{{supplier.name}} firmasına yeni fatura/alım gir
Usta ve Taşeron Rehberi
Kayıtlı ustalarınızı yönetin, projelere atayın ve bakiyelerini takip edin.
Gösterilen Toplam Hacim
{{ formatMoney(filteredGlobalWorkersStats.total) }}
Gösterilen Toplam Ödenen
{{ formatMoney(filteredGlobalWorkersStats.paid) }}
Gösterilen Kalan Borç
{{ formatMoney(filteredGlobalWorkersStats.remaining) }}
Bu filtreye uygun usta bulunamadı.
{{ worker.name }} {{ worker.category }}
Çalışılan Proje: {{ worker.jobs.length }}
Toplam Hacim
{{ formatMoney(worker.totalAgreed) }}
Toplam Ödenen
{{ formatMoney(worker.totalPaid) }}
Genel Kalan Borç
{{ formatMoney(worker.totalRemaining) }}
Toplam Hacim
{{ formatMoney(worker.totalAgreed) }}
Toplam Ödenen
{{ formatMoney(worker.totalPaid) }}
Genel Kalan Borç
{{ formatMoney(worker.totalRemaining) }}
Projelerdeki Durumu
İş: {{ job.workerRef.jobDescription }}
{{worker.name}} isimli ustayı projeye ata
Ortaklar ve Kar Payları
Ortak isimlerini güncelleyin ve tüm projelerdeki para giriş/çıkışlarını detaylı takip edin.
Cebinden Koyduğu
{{ formatMoney(partner.totalContributed) }}
Projeden Çektiği
{{ formatMoney(partner.totalWithdrawn) }}
Net Durum
{{ formatMoney(Math.abs(partner.netBalance)) }}
{{ partner.netBalance < 0 ? 'Ortak Alacaklı' : 'Ortak Borçlu' }}
İşlem Geçmişi (Tüm Projeler)
Henüz hiçbir işlem kaydedilmemiş.
{{ tx.client.name }}
{{ formatDate(tx.paymentRef.date) }} • {{ tx.paymentRef.description }}
Tüm Ofis ve Genel Giderler
Projelerden bağımsız veya projelere yansıtılmış tüm ofis masraflarının detaylı listesi.
Toplam Ofis Gideri
{{ formatMoney(totalGlobalOfficeExpenses) }}
Gider Geçmişi
| Tarih | Müşteri / Proje | Gider Açıklaması | Tutar |
|---|---|---|---|
| {{ formatDate(exp.date) }} |
{{ exp.clientName }} {{ exp.projectName }} |
{{ exp.description }} | -{{ formatMoney(exp.amount) }} |
| Henüz ofis gideri kaydedilmemiş. | |||
Yedekleme ve Ayarlar
Verilerinizi güvende tutun ve sistem ayarlarınızı yönetin.
Sistemi Sıfırla (Fabrika Ayarları)
Tüm müşteri, usta, firma kayıtlarını ve geçmiş hareketlerinizi kalıcı olarak siler. Sistemi ilk kurduğunuz bomboş haline getirir. Bu işlem geri alınamaz!
Veri Yedekleme
Tüm kayıtlı müşterileriniz, masraflarınız ve usta verileriniz tek bir dosya olarak indirilir. Bu dosyayı daha sonra başka bir cihazda yükleyerek kaldığınız yerden devam edebilirsiniz.
Sistem Şifresi
Bir müşteriyi sistemden kalıcı olarak silmek istediğinizde sorulacak olan güvenlik şifresidir.
Varsayılan Şifreniz: {{ '•'.repeat((systemPassword || '').length || 4) }}
Şifreyi unuttuysanız, sistemde kayıtlı e-posta adresinize tek kullanımlık sıfırlama kodu gönderilir.