📅 Yaklaşan Teslimler
🕒 Son Hareketler
📋 Proje Bilgileri kaydederken ve raporda kullanılır
Bu alanlar satış dosyasında
Tarih ; Termin ; Proje Kodu ; Firma ; Proje Adı sütunları varsa otomatik dolar. Çalışmayı bitirince 💾 Çalışmayı kaydet ile sipariş veya fatura olarak saklayabilirsin.
💱 Analiz para birimi:
📈 Kârlılık Analizi Satış dosyanı bırak → sistemdeki maliyete göre kalem bazlı ve toplam kâr
Satış / sipariş dosyanı buraya sürükle-bırak
Excel (.xlsx / .xls) veya CSV · ya da tıklayıp seç
Beklenen sütunlar:
Ürün Kodu · Ürün · Miktar · Satış Fiyatı (eşleşme ürün koduna göre)Dosyadaki fiyatların para birimi yükleme sırasında sorulur — gerekirse otomatik çevrilir.
Maliyetler sistemden gelir. Maliyet Kartları sekmesinden yükleyebilirsin.
Maliyet Kartı Ekle / Güncelle Maliyeti malzeme + fason + hizmet olarak gir; toplam otomatik
Opsiyonlar bu karta özeldir — fiyatı burada girilir, başka maliyet kartından çekilmez. Para birimi boş bırakılırsa kartın birimi kullanılır.
📥 Toplu İçe Aktar Excel/CSV: Ürün Kodu ; Ürün ; Ana Grup ; Alt Grup ; Birim ; Para Birimi ; Malzeme ; Fason ; Hizmet
⚙️ Opsiyonlar
Sütunlar:
Ürün Kodu ; Ürün ; Opsiyon ; Adet ; Maliyet ; Para Birimi ; Zorunlu ; Hedef Marj % — ürün koduna göre eşlenir, aynı adlı opsiyon güncellenir, yenisi eklenir. Para birimi boş/kart ise kartın birimi kullanılır. Zorunlu: Evet / Hayır.Kayıtlı Ürünler
| Kod | Ürün | Ana Grup | Alt Grup | Birim | Döviz | Malzeme | Fason | Hizmet | Toplam | 🎯 Hedef Satış |
|---|
📦 Kaydedilmiş Siparişler
📅 Termin Takvimi bekleyen kalemler · tüm açık siparişler
| Tarih | ⏱️ Termin | 🙋 İstenen | Proje Kodu / Durum | Firma | Proje | Kalem | Sipariş | Faturalanan | Kalan | Maliyet | Kâr | Mal. Üstü Kâr | ✅ |
|---|
Tutarlar TL gösterilir (her kayıt kaydedildiği andaki kuruyla çevrilir). ▼ Detay kalemleri açar. 📂 Aç çalışmayı Kârlılık sekmesine geri yükler (maliyetler o anki maliyet kartlarından tazelenir).
⏱️ Termin = bizim verdiğimiz teslim sözü, 🙋 İstenen = müşterinin talep ettiği tarih. Aradaki fark söz farkıdır: ⚠️ N gün geç çıkan siparişlerde müşteriyi önceden uyar.
⏱️ Termin = bizim verdiğimiz teslim sözü, 🙋 İstenen = müşterinin talep ettiği tarih. Aradaki fark söz farkıdır: ⚠️ N gün geç çıkan siparişlerde müşteriyi önceden uyar.
🧾 Kaydedilmiş Faturalar
| Tarih | Proje Kodu | Fatura No | Firma | Proje | Kalem | Satış | Maliyet | Kâr | Mal. Üstü Kâr |
|---|
Tutarlar TL gösterilir (kayıt anındaki kurla). 📂 Aç çalışmayı Kârlılık sekmesine geri yükler (maliyetler o anki maliyet kartlarından tazelenir).
📊 Genel Analiz
🏆 Hedef Yarışması aylık kâr hedefine karşı yarış
🏅 Sezon Tablosu ay ay hedef karnesi
🗓️ Aylık Özet sipariş ve fatura · ay bazında
👥 Firma Bazında Kârlılık hangi müşteri gerçekten kazandırıyor
👥 Firma Bazında Kâr ilk 10 · 📦 sipariş / 🧾 fatura kârı
🏷️ Satış Grubu Bazında sipariş ve faturada ne kadar tuttu
Grup Bazında Satış 📦 sipariş / 🧾 fatura
📦 Ürün Bazında Miktar hangi üründen kaç adet sipariş / fatura / bekleyen
🔤 ABC Analizi kârın %80'i hangi %20'den geliyor
Hesaplama Ayarları
Genel gider payı, her ürünün maliyetine oransal eklenir; kâr buna göre hesaplanır. Yukarıdaki hedef marj genel hedeftir; aşağıdan satış gruplarına özel hedef verebilirsin.
🎯 Gruba Özel Hedef Marj maliyet üstü % · satış ana / alt grup bazında
| Satış Ana Grup | Satış Alt Grup | Hedef Marj (maliyet üstü %) |
|---|
Alt grup boş bırakılırsa kural o ana grubun tamamına uygulanır; ana grup boş bırakılırsa kural o alt gruba (hangi ana grupta olursa olsun) uygulanır.
Öncelik sırası: ana+alt → yalnız alt → yalnız ana → genel hedef (%20).
Kârlılık sekmesinde her kalem, ürünün maliyet kartındaki gruba göre kendi hedefiyle karşılaştırılır.
🏭 Gruba Özel Genel Gider % · her grup aynı yükü taşımaz
| Satış Ana Grup | Satış Alt Grup | Genel Gider (%) |
|---|
Öncelik hedef marj kurallarıyla aynı: ana+alt → yalnız alt → yalnız ana → genel oran (%0).
Kural yoksa yukarıdaki genel gider payı geçerlidir.
⚠️ Oran, kalem kaydedilirken donar (
⚠️ Oran, kalem kaydedilirken donar (
it.ovh) — sonradan kuralı değiştirmen geçmiş kayıtları bozmaz.
🔒 Dönem Kilidi geçmiş raporlar sabit kalsın
Kilit tarihine kadar olan sipariş ve faturalar kapalı dönem sayılır:
açıldığında maliyetleri güncel maliyet kartlarından tazelenmez (kayıt anındaki hâliyle kalır),
kayıt güncellenemez ve silinemez, o döneme yeni kayıt açılamaz.
Böylece geçen ayın raporu bugün de aynı çıkar. Termin, istenen termin ve tamamlandı tikleri kilitten etkilenmez — bunlar mali veri değil, teslim takibidir.
Böylece geçen ayın raporu bugün de aynı çıkar. Termin, istenen termin ve tamamlandı tikleri kilitten etkilenmez — bunlar mali veri değil, teslim takibidir.
🎯 Aylık Kâr Hedefi TL · Genel Analiz'deki 🏆 Hedef Yarışması'nı besler
| Aya Özel Hedef | 📦 Sipariş Kâr Hedefi | 🧾 Fatura Kâr Hedefi |
|---|
Varsayılan hedef her ay için geçerlidir. Belirli bir ayda hedefi yükseltmek/düşürmek için
+ Ay ekle ile o aya özel tutar gir (0 bırakılan alan varsayılana döner).
Hedefler kâr (satış − maliyet) üzerindendir ve TL'dir; fason/hizmet görünüm tikleri kârı değiştirdiğinde yarış da ona uyar.
📥 Toplu Sipariş / Fatura Aktarımı tek Excel/CSV ile çok kayıt
Sütunlar:
Faturalar Fatura No'ya, siparişler Proje Kodu'na göre gruplanır. Kayıt bilgileri (tarih/firma/proje) yalnız ilk satıra yazılır, alttaki satırlar devralır. Malzeme/Fason/Hizmet boş bırakılırsa maliyet kartından gelir (
Tür ; Proje Kodu ; Fatura No ; Tarih ; Termin ; İstenen Termin ; Firma ; Proje Adı ; Ürün Kodu ; Ürün ;
Ana Grup ; Alt Grup ; Miktar ; Satış Fiyatı ; Satış Dövizi ; Malzeme ; Fason ; Hizmet ; Maliyet Dövizi ;
Genel Gider % ; Tamamlandı ; Düzenlenecek ; Düzenlenecek NotuFaturalar Fatura No'ya, siparişler Proje Kodu'na göre gruplanır. Kayıt bilgileri (tarih/firma/proje) yalnız ilk satıra yazılır, alttaki satırlar devralır. Malzeme/Fason/Hizmet boş bırakılırsa maliyet kartından gelir (
0 yazarsan sıfır olur). Tarih aylık kâr hedeflerinin ve tüm analizlerin baz aldığı alandır.
Aktarmadan önce önizleme gösterilir.
Yedekleme
VPS sürümünde ana veri merkezi veritabanında tutulur; JSON dışa aktarma ayrıca taşınabilir yedek sağlar. Dosya olarak açılan yerel sürüm localStorage kullanır.
🗄️ Depolama & Yedek Sağlığı
Kullanıcılar uygulama erişimi ve görev ayrımı
Yönetici hesapları kullanıcıları yönetir; editörler veri değiştirir; görüntüleyiciler salt okunur çalışır.
| Kullanıcı | Rol | Durum | İşlem |
|---|
🛡️ İşlem Günlüğü kim, ne zaman, ne yaptı
Son 250 güvenlik ve veri değişikliği kaydı · yalnız yöneticiler görebilir.
| Zaman | Kullanıcı | İşlem | Ayrıntı | Hedef |
|---|
📜 Fiyat Arşivi maliyet kartlarının eski fiyatları
| Tarih | Ürün Kodu | Ürün | Değişen | Eski Maliyet | Yeni Maliyet | Fark | Kaynak |
|---|
Maliyet kartlarının malzeme / fason / hizmet / opsiyon fiyatları her değiştiğinde eski değer buraya yazılır.
▼ Detay bileşen bazında kırılımı açar. Fark sütunu TL bazındadır (değişiklik anındaki kurla çevrilir).
Arşiv JSON yedeğine dahildir.
🗂️ Kayıt Sürüm Arşivi üzerine yazılan sipariş / fatura kayıtlarının eski hâli
| Arşivlenme | Tür | Proje Kodu | Firma / Proje | Kalem | Satış | Maliyet | Kaynak |
|---|
Toplu aktarımda aynı proje koduna sahip bir kayıt güncellendiğinde eski hâli buraya kopyalanır —
hiçbir şey sessizce kaybolmaz. ↩ Geri yükle o sürümü tekrar aktif kayıt yapar (o anki hâli de
arşive alınır, yani geri alma da geri alınabilir). En fazla sürüm tutulur, eskiler düşer.
Sürüm arşivi JSON yedeğine dahildir.
📝 Düzenlenecek maliyeti net olmayan kalemler
| Kayıt | Ürün | Adet | Birim Maliyet | Tutar | Not | İşaret |
|---|
Bir kalemin maliyeti net değilse Siparişler → ▼ Detay içindeki 📝 düğmesiyle işaretle;
buraya düşer. Bu işaret yalnız hatırlatıcıdır — maliyet, kâr ve marj hesaplarına
hiç etkisi yoktur. Maliyet netleşince ✓ Çözüldü ile listeden çıkar.
İşaretler JSON yedeğine dahildir.
👥 Firmalar sipariş · bekleyen · fatura · masraf · net kâr
| Firma | 📦 Sipariş | ⏳ Bekleyen | 🧾 Fatura | 💸 Masraf | 💰 Net Kâr | Maliyet Üstü Kâr |
|---|
Sipariş ve fatura ayrı tutulur — aynı iş iki kez sayılmasın diye.
⏳ Bekleyen, siparişin henüz teslim edilmemiş (tamamlandı işaretli olmayan) kısmıdır.
💸 Masraf firmaya yazılan, kayda bağlı olmayan giderdir; kayıtların maliyetine karışmaz,
yalnız kârdan düşülüp net kârı verir. Üstteki tik kapalıyken hiçbir hesap etkilenmez.
Masraflar Genel Analiz KPI'larına ve 🏆 aylık kâr hedefi yarışına da yansır;
Siparişler / Faturalar sekmelerindeki filtreli KPI toplamlarında brüt ve net kârı etkiler,
ancak dondurulmuş kayıt maliyetlerini değiştirmez.