{{ currentNav?.label || 'Tedarikçi Portalı' }}

Bayi

En Çok Satan Ürünler

{{ selectedDealer?.company_name }} · {{ datePresets[dateRange]?.label }}

#ÜrünKod AdetTutarFatura Pay
Veri yok
{{ i+1 }}
{{ r.name }}
{{ r.item_code || '—' }} {{ fmt(r.qty,0) }} ₺{{ fmt(r.amount) }} {{ r.invoice_count }}

En Az Satan Ürünler (satış olan)

{{ selectedDealer?.company_name }} · {{ datePresets[dateRange]?.label }} · Düşük performanslı satışlar

#ÜrünKod SatışTutarMevcut Stok Uyarı
Veri yok
{{ i+1 }}
{{ r.name }}
{{ r.item_code || '—' }} {{ fmt(r.qty,0) }} ₺{{ fmt(r.amount) }} {{ fmt(r.current_stock,0) }} 🐢 Yavaş

⚰️ Ölü Stok

{{ selectedDealer?.company_name }} · Stok var, son {{ deadDays }} gündür satış yok

Ölü Stok Sayısı
{{ dead.rows.length }}
Toplam Adet
{{ fmt(deadTotalQty,0) }}
Bağlı Sermaye
₺{{ fmt(deadTotalValue) }}
ÜrünKod StokMaliyetBağlı Sermaye Son Satış
Ölü stok bulunamadı 🎉
{{ r.name }}
{{ r.item_code || '—' }} {{ fmt(r.current_stock,0) }} ₺{{ fmt(r.purchase_price) }} ₺{{ fmt(r.locked_value) }} {{ r.last_sale_date || 'hiç satılmadı' }}

⚡ Hız Analizi

{{ selectedDealer?.company_name }} · Son {{ velocityDays }} gün

{{ velocity.summary.fast }}
🚀 HIZLI
≥1 adet/gün
{{ velocity.summary.medium }}
📈 ORTA
0.2-1 adet/gün
{{ velocity.summary.slow }}
🐢 YAVAŞ
<0.2 adet/gün
{{ velocity.summary.dead }}
⚰️ ÖLÜ
0 satış
{{ velocityFiltered.length }} ürün
ÜrünKod StokSatış Adet/GünStok Süresi Sınıf
Veri yok
{{ r.name }}
{{ r.item_code || '—' }} {{ fmt(r.current_stock,0) }} {{ fmt(r.sold_qty,0) }} {{ fmt(r.per_day,2) }} {{ r.days_of_stock!==null ? r.days_of_stock + ' gün' : '—' }} {{ ({fast:'🚀 Hızlı', medium:'📈 Orta', slow:'🐢 Yavaş', dead:'⚰️ Ölü'})[r.velocity_class] }}
Toplam {{ velocityFiltered.length }} · Sayfa {{ velocityPageNum }} / {{ velocityTotalPages }}

📦 Stok Durumu

{{ selectedDealer?.company_name }} · {{ stock?.pagination?.total || 0 }} ürün

BayiÜrünKodRenk/BedenBarkod StokSatış ₺KK ₺ Durum
Ürün yok
{{ selectedDealer?.company_name }}
{{ r.name }}
{{ r.item_code }} {{ r.color_code }} / {{ r.size_code }} {{ r.barcode }} {{ fmt(r.current_stock,0) }} ₺{{ fmt(r.sales_price) }} ₺{{ fmt(r.credit_card_price) }} {{ r.current_stock<=0?'Tükendi':r.current_stock<=5?'Az Kaldı':'Stokta' }}
Toplam {{ stock.pagination.total }} · Sayfa {{ stock.pagination.page }} / {{ stock.pagination.pages }}

🔀 Çapraz Analiz: Ürün × Bayi

Her ürünün her bayide stok ve satış durumu — {{ datePresets[dateRange]?.label }}

Renk skalası: Eşlenmemiş Stok yok Düşük satış İyi satış
Ürün Kod {{ d.name }}
Eşlenmiş ürün yok
{{ p.name }}
{{ p.item_code }}

⏳ Tükenme Tahmini

{{ selectedDealer?.company_name }} · son {{ stockoutDays }} günün hızına göre — en yakın tükenecekler önde

ÜrünKodMevcut StokSatış ({{ stockoutDays }}g)Adet/GünTahmini Tükenme
Tahmin edilecek hareket yok
{{ r.name }} {{ r.item_code }} {{ fmt(r.current_stock,0) }} {{ fmt(r.sold_qty,0) }} {{ fmt(r.per_day,2) }} {{ r.days_to_out }} gün

🏷️ Fiyat / İskonto Gerçekleşmesi

{{ selectedDealer?.company_name }} · {{ datePresets[dateRange]?.label }} · ortalama satış fiyatı vs liste fiyatı

ÜrünKodAdetOrt. Satış ₺Liste ₺İskonto %Ciro ₺
Veri yok
{{ r.name }} {{ r.item_code }} {{ fmt(r.qty,0) }} ₺{{ fmt(r.avg_price) }} ₺{{ fmt(r.list_price) }} %{{ fmt(r.discount_pct,1) }} ₺{{ fmt(r.amount) }}

↩️ İade Analizi

{{ selectedDealer?.company_name }} · {{ datePresets[dateRange]?.label }}

İade Tutarı
₺{{ fmt(returnsData.summary.return_amount) }}
İade Adedi
{{ fmt(returnsData.summary.return_qty,0) }}
Satış Tutarı
₺{{ fmt(returnsData.summary.sale_amount) }}
İade Oranı
%{{ fmt(returnsData.summary.return_rate,1) }}
ÜrünKodİade Adetİade TutarSatış Adetİade Oranı
İade yok 🎉
{{ r.name }} {{ r.item_code }} {{ fmt(r.return_qty,0) }} ₺{{ fmt(r.return_amount) }} {{ fmt(r.sale_qty,0) }} {{ r.return_rate==null?'—':'%'+fmt(r.return_rate,1) }}

🏬 Şube Kırılımı

{{ selectedDealer?.company_name }} · {{ datePresets[dateRange]?.label }} · hangi şube ne kadar satıyor

ŞubeAdetCiro ₺Fatura
Veri yok
🏬 {{ r.warehouse_name }} {{ fmt(r.qty,0) }} ₺{{ fmt(r.amount) }} {{ r.invoice_count }}

🗓️ Sezon Raporu

Tüm bayiler · {{ datePresets[dateRange]?.label }} · sezona göre satış

SezonAdetCiro ₺Ürün Çeşidi
Veri yok
🗓️ {{ r.season_label }} {{ fmt(r.qty,0) }} ₺{{ fmt(r.amount) }} {{ r.product_count }}

🔎 Ürün Analizi

Ürün ara → tüm bayilerde stok, satış ve trendini gör

{{ r.name }}
{{ r.item_code }} · {{ r.company_name }}

👥 Bayilerim

Veri erişim izinlerinizi gözden geçirin

{{ d.company_name }}
Nebim: {{ d.nebim_curr_acc_code }}
{{ d.access_enabled?'Aktif':'Pasif' }}
Satış okuma{{ d.can_read_sales?'✅':'❌' }}
Stok okuma{{ d.can_read_stock?'✅':'❌' }}
Ürün açma{{ d.can_create_products?'✅':'❌' }}
Fatura gönderme{{ d.can_push_invoices?'✅':'❌' }}

⚙️ Hesap Bilgileri

Tedarikçi{{ me.supplier?.name }}
Tedarikçi Kodu{{ me.supplier?.code }}
Nebim Şirket Kodu{{ me.supplier?.nebim_company_code || '—' }}
Kullanıcı E-posta{{ me.user?.email }}
API Anahtarı{{ me.supplier?.api_key_preview }}***
Durum{{ me.supplier?.status }}
BAYİ DETAYI

{{ drawerDealer?.name }}