YK Portal Yardım Merkezi

YK Portal kullanım kılavuzu

Tüm modüller için adım adım kullanım talimatları, ekran açıklamaları, alan tanımları ve sık karşılaşılan durumlar tek yerde.

Dizin

CRM Modülü

Amaç ve Kimler Kullanır

CRM modülü; müşteri adaylarının (potansiyel müşteri) takibi, satış fırsatlarının (pipeline/kanban) yönetimi, görüşme/arama/not gibi aktivitelerin kaydı ve müşteriye gönderilecek teklif belgelerinin hazırlanmasını sağlar. Modül, kullanıcının AktifModuller yetkisinde Crm claim'i bulunması şartıyla görünür.

  • Satış temsilcisi / plasiyer: kendi müşteri adaylarını, fırsatlarını, aktivitelerini ve tekliflerini yönetir.
  • Satış yöneticisi: tüm kullanıcıların kayıtlarını görür, tanım ekranlarını (etiket, ünvan, pipeline aşaması, kayıp sebebi) düzenler, teklif şablonlarını hazırlar.
  • Kısıtlı kullanıcı ("CRM sadece kendi kayıtları"): Şirket ayarında bu kısıt açık olan kullanıcılar sadece kendilerine atanmış veya kendilerinin plasiyer olduğu cari/fırsat/aktivite/teklif kayıtlarını görebilir ve düzenleyebilir; sistem bunu ekranlarda otomatik filtreler, ayrıca sunucu tarafında da zorlar.
  • Müşteri (dış kullanıcı): CRM'e giriş yapmaz; kendisine e-posta/WhatsApp ile gönderilen teklif linkini tarayıcıdan açarak teklifi görür ve kabul/red kararı verir (bkz. "Müşterinin Teklifi Görüntülemesi" bölümü).

Menüden Erişim

Sol menüde CRM bölümü (yalnız Crm modülü aktifse görünür):

  • Dashboard
  • Haber Akışı
  • Satışlar alt menüsü:
    • Potansiyel Müşteriler
    • Fırsatlar
    • Pipeline (Kanban)
    • Teklifler
    • Teklif Şablonları
  • Mahal Girişi (cariye bağlı mahal listeleri)
  • Aktiviteler alt menüsü:
    • Aktiviteler
    • Takvim
  • Tanımlar alt menüsü:
    • Kişiler
    • Şirketler
    • Ürünler
    • Etiketler
    • Ünvanlar
    • Pipeline Aşamaları
    • Kayıp Sebepleri

Bazı alt menü öğeleri (Potansiyel Müşteriler, Teklifler, Aktiviteler, Mahal Girişi) ayrıca Menu.CrmPotansiyel, Menu.CrmTeklif, Menu.CrmAktivite, Menu.CrmMahal rol yetkisine tabidir; yetkisi olmayan kullanıcıda o satır menüde görünmez. (Kurulum sırasında Menu.CrmMahal, Menu.CrmTeklif yetkisi olan rollere otomatik atanır.)

Ana Ekranlar

Ekran Görüntüsü

🎬 Videolu anlatım: Şirket ve Kişi Kartları

Ekran Ne işe yarar
Dashboard Seçilen kullanıcıya (veya tüm şirkete) ait CRM özet göstergeleri; üstte kullanıcı seçici dropdown (kısıtlı kullanıcıda kilitli/gizli).
Haber Akışı Şirket içi CRM olaylarının (yeni potansiyel, fırsat açıldı/aşama değişti, teklif gönderildi, not, e-posta) kronolojik akışı; beğenme/yorum yapılabilir, serbest metin paylaşım da eklenebilir. Sağ sütunda "Beni Bekleyenler" ve kişisel aktivite kuyruğu gösterilir. Paylaşım kutusundan hızlı aday kaydı açılabilir ve otomatik hatırlatma aktivitesi kurulabilir.
Potansiyel Müşteriler Potansiyel ve müşteriye dönüşmüş kayıtların listesi (müşteri satırlarında yeşil "Müşteri" rozeti); Hesap Tipi süzgecinden "Yalnız Potansiyel" seçilebilir. Filtre, Excel'e aktarma, panelden hızlı kayıt/düzenleme.
Fırsatlar (Liste) Tüm satış fırsatlarının tablo görünümü; filtre, toplu işlem (aşama/plasiyer değiştir, sil), Excel içe/dışa aktarma.
Pipeline (Kanban) Fırsatların aşama sütunlarına göre kart (drag&drop) görünümü; KPI bandı, kart sürükleyerek aşama değiştirme.
Teklifler (Liste) Hazırlanan tekliflerin listesi; durum, hazırlayan kullanıcı, müşteri ve tarih aralığı süzgeçleri, toplu durum değiştirme/silme, Excel'e aktarma, satıra tıklayınca hızlı önizleme paneli. Tutarlar teklifin kendi para biriminde gösterilir. Satır sonundaki İşlemler menüsünde PDF, Kopyala ve Sil bulunur.
Teklif Şablonları Kapak/sunum mektubu/ön metin/dip metin HTML şablonları ve yeniden kullanılabilir içerik blokları tanımı.
Aktiviteler Görüşme/arama/e-posta/ziyaret/görev kayıtlarının listesi; tarih aralığı ve kullanıcı filtresi.
Takvim Aktivitelerin aylık/haftalık takvim (FullCalendar tarzı) görünümü; her etkinliğe tıklayınca düzenleme sayfasına gider.
Kişiler / Şirketler Cari bazlı iletişim kişileri ve şirket (cari) kartlarının ayrı listeleri (TeamGram tarzı "Veritabanı" görünümü).
Ürünler Stok kartlarının CRM görünümü; bir ürüne tıklayınca o ürünün geçtiği açık fırsatlar ve teklifler listelenir.
Etiketler / Ünvanlar / Pipeline Aşamaları / Kayıp Sebepleri Şirket bazlı tanım (master data) yönetim ekranları.

Adım Adım Kullanım

CRM Dashboard (Kokpit)

Ekran Görüntüsü

🎬 Videolu anlatım: CRM Dashboard

CRM > Dashboard, satış ekibinin özet göstergelerini tek ekranda toplar. CRM modülü olan şirkette Şirket Ayarları'ndaki Dashboard Görünümü CRM seçiliyse ana sayfa doğrudan buraya açılır; sağ üstteki dashboard seçiciyle yalnız kendiniz için farklı bir görünüm seçebilirsiniz.

  1. Üstteki kullanıcı seçici ile göstergeleri tüm şirket için ya da tek bir kullanıcı (plasiyer) için görüntüleyin; başlıkta "Tüm şirket" ya da seçilen kullanıcının adı yazar. Yalnız kendi kayıtlarını görebilen (kısıtlı) kullanıcıda seçici kilitlidir ve ekran "Sadece bana ait" verilerle açılır.
  2. KPI kartları (dövizli fırsatlar güncel kurla TL'ye çevrilerek toplanır): Açık Fırsat Tutarı (açık fırsat sayısıyla), Ağırlıklı Forecast (olasılık × tutar), Bu Ay Kazanılan, Bu Çeyrek Kazanılan, Kazanma Oranı (kazanılan / kapanmış) ve Yaklaşan (30 gün). Kartlardaki bağlantılar ilgili listeyi seçilen kullanıcıya göre süzülmüş olarak açar; sayaç ile liste birbirini tutar.
  3. Grafik ve tablolar: Aşama Dağılımı, Aylık Kazanma Trendi (son 12 ay), Plasiyer Performansı, Kayıp Sebepleri ve Yaklaşan Kapanışlar (30 gün) listesi ("Tüm Fırsatlar" bağlantısıyla fırsat listesine geçilir).

Haber Akışı

Ekran Görüntüsü

🎬 Videolu anlatım: Haber Akışı

CRM > Haber Akışı, şirket içi CRM olaylarının (yeni potansiyel, fırsat açıldı/aşama değişti, teklif gönderildi, not, aktivite, e-posta, saha kaydı) kronolojik akışıdır; ekip, kimin ne yaptığını buradan izler.

  1. Paylaşım kutusu: Üstteki kutuya müşteri görüşme notu, durum güncellemesi ya da bir fikir yazıp Paylaş'a basın. Cari seç (isteğe bağlı) ile paylaşım o cariye bağlanır ve carinin notlarına da otomatik kaydedilir. Fotoğraf (galeriden birden fazla ya da kamerayla çekerek) ve Konum (bulunduğunuz GPS konumu) ekleyebilirsiniz.
  2. Yeni Müşteri Adayı: Paylaşım kutusunun yanındaki düğmeyle hızlı aday kaydı açılır (Ünvan / Ad zorunlu; Telefon, E-posta, Şehir); Hatırlat işaretlenip aktivite tipi seçilirse aday için otomatik bir hatırlatma aktivitesi kurulur.
  3. Akış kartları: Her kartta olayın kim tarafından, ne zaman ve hangi cari için yapıldığı görünür; kartı beğenebilir ve Yorum yaz ile yorum ekleyebilirsiniz. Cariye bağlı kartlardaki kısayollarla tek tıkla Aktivite Gir, Fırsat Gir ya da Teklif Oluştur yapılır; fotoğraflar tıklanınca büyür (aktivite kartlarında aktiviteye eklenen fotoğraflar da gösterilir). Liste Daha fazla yükle ile sayfalanır.
  4. Sağ sütun ("Beni Bekleyenler"): Bitirilmeyi bekleyen aktivite, değerlendirme bekleyen aday ve kapatılması geciken fırsat sayaçları ile Yeni aktivite / Yeni müşteri adayı / Yeni satış fırsatı / Yeni şirket kısayolları bulunur.

Saha ziyaretlerinin akışa düşmesi ve konum/fotoğraf paylaşımı için bkz. "Saha Kayıtları Haber Akışı'nda".

Yeni Potansiyel Müşteri Kaydetme

Ekran Görüntüsü

🎬 Videolu anlatım: Potansiyel Müşteriler

İki yol vardır: tam sayfa form veya liste ekranındaki hızlı panel.

A) Tam sayfa form

  1. CRM > Satışlar > Potansiyel Müşteriler ekranına gidin.
  2. Sağ üstteki "Yeni" benzeri butonla yeni kayıt sayfasını açın.
  3. Formda şu alanları doldurun: İsim/Unvan (zorunlu), Kod, Durum, Telefon, E-posta, İl, İlçe, Adres, Vergi No, Vergi Dairesi, Kaynak Kanal, Bölge, Saha, Notlar.
  4. Kaydet butonuna basın → kayıt oluşturulur ve doğrudan carinin CRM Cari Detay sayfasına yönlendirilirsiniz (bkz. "CRM Cari Detay 360 Görünümü"). Ekranda "Potansiyel müşteri oluşturuldu." mesajı görünür.

B) Liste ekranındaki panel (AJAX, hızlı ekleme)

  1. Potansiyel Müşteriler listesinde "Yeni" ikonuna tıklayın; sağdan kayan bir panel (offcanvas) açılır.
  2. Panelde şirkete özel olarak açılıp kapatılabilen alan seti doldurulur (Ayarlar'dan hangi alanların gösterileceği/zorunlu olacağı yönetilebilir — bkz. "Alanları Düzenle").
  3. Aynı panelde birden fazla iletişim kişisi satırı (ünvan + ad soyad + telefon) eklenebilir; boş bırakılan satırlar dikkate alınmaz.
  4. Kaydet ile panel kapanır, liste otomatik yenilenir ve "Yeni potansiyel: ..." başlığıyla Haber Akışı'na otomatik kayıt düşer.

C) Haber Akışı'ndan hızlı aday + otomatik hatırlatma

  1. CRM > Haber Akışı ekranında paylaşım kutusunun yanındaki "Yeni Aday" düğmesine tıklayın.
  2. Açılan pencerede Ünvan* (zorunlu), telefon, e-posta ve şehir girilir. Cari kodu otomatik üretilir; kayıt "Potansiyel Müşteri" hesap tipiyle açılır. Aynı telefon başka bir caride kayıtlıysa mükerrer uyarısı alırsınız.
  3. Hatırlatma: "kaç gün sonra hatırlat" alanı varsayılan 7 gündür ve aktivite tipini (varsayılan Telefon) seçebilirsiniz. Kaydettiğinizde belirttiğiniz güne saat 09:00'a "İlk temas: <ünvan>" başlıklı bir aktivite açılır ve size atanır. 0 gün yazarsanız hatırlatma kurulmaz.
  4. Kaydettiğiniz aday paylaşım kutusundaki cari alanına seçili olarak gelir; tekrar arama yapmanız gerekmez.

Mevcut bir cariye paylaşım yaparken de hatırlatma kurabilirsiniz: paylaşım kutusunda cari seçtiğinizde altta bir "Hatırlat" satırı belirir. Satır varsayılan olarak kapalıdır (her paylaşımda aktivite oluşmasın diye); işaretlediğinizde gün ve aktivite tipi alanları açılır. Paylaşımdan sonra ilk satırından türetilen "Takip: …" başlıklı bir aktivite oluşur. Cari seçmezseniz satır görünmez ve aktivite kurulmaz; cariyi kaldırdığınızda işaret sıfırlanır.

Not: Panelde gizlenmiş (Göster=Hayır yapılmış) alanlar forma hiç konulmadığından, düzenleme sırasında bu alanların mevcut veritabanı değeri korunur, silinmez.

Potansiyeli Müşteriye Dönüştürme

Ekran Görüntüsü

  1. İlgili potansiyelin panelini/detayını açın, "Müşteriye Dönüştür" işlemini başlatın (potansiyel panelindeki dönüştürme aksiyonu bir onay modalı açar).
  2. Modalda uyarı görülebilir: potansiyel henüz "Nitelikli" durumda değilse sarı uyarı gösterilir (kayıt yine de dönüştürülebilir).
  3. "Yeni satış fırsatı oluştur" anahtarı açıksa: Yetki sahibi (fırsatı kimin sahipleneceği), Fırsatın konusu (varsayılan: "<Müşteri adı> satışı") ve isteğe bağlı Tahmini tutar girilir.
  4. Devam butonuna basınca: carinin hesap tipi "Müşteri" olur, potansiyel durumu "Kazanıldı" işaretlenir, anahtar açıksa yeni bir fırsat da otomatik açılır. Haber Akışı'na "Müşteriye dönüştürüldü: ..." kaydı düşer.

Dönüşen kayıt listede kalır. Potansiyel Müşteriler listesi dönüşmüş müşterileri de gösterir; satırda yeşil "Müşteri" rozeti çıkar. Yalnız adayları görmek isterseniz Hesap Tipi süzgecinden "Yalnız Potansiyel" seçin. Buna karşılık Finans > Cari Hesaplar listesi potansiyelleri göstermez — potansiyeller CRM tarafında takip edilir. (Yeni cari açarken hesap tipi listesinde "Potansiyel Müşteri" seçeneği durmaya devam eder.)

Müşteri Adayını Dönüştür

Ekran Görüntüsü

Müşteri Adayını Dönüştür penceresi, dönüşmemiş bir adayın sağdan açılan panelinde ya da CRM Cari Detay sayfasının üstünde yeşil Dönüştür düğmesiyle açılır (aday zaten müşteriyse düğme görünmez).

  • Pencerenin üstünde Müşteriye dönüştürülecek: satırında adayın adı ve "Hesap tipi "Müşteri" olur, durum "Kazanıldı" olarak işaretlenir." açıklaması yazar. Aday Nitelikli durumda değilse sarı Uyarı: kutusu çıkar; dönüştürme yine yapılabilir.
  • Yeni satış fırsatı oluştur anahtarı varsayılan olarak açıktır. Açıkken üç alan görünür: Yetki sahibi (fırsatın atanacağı kullanıcı; adayın ana plasiyeri seçili gelir), Satış fırsatının konusu ("<Aday adı> satışı" önerilir) ve Tahmini tutar (opsiyonel). Anahtarı kapatırsanız alanlar gizlenir ve fırsat açılmaz.
  • Devam dönüştürmeyi yapar: pencere ve panel kapanır, liste yenilenir; ekranın köşesinde "Müşteriye dönüştürüldü." (fırsat da açıldıysa "Fırsat oluşturuldu." ekiyle) bildirimi çıkar. Dönüştürülemezse nedeni kırmızı bildirimle yazar.
  • İptal hiçbir şeyi değiştirmeden pencereyi kapatır.

CRM Cari Detay 360 Görünümü

Ekran Görüntüsü

CRM içinden bir cariye (potansiyel veya dönüşmüş müşteri) tıklanan tüm bağlantılar — panel altındaki "Detaylar" butonu dahil — artık CRM'in kendi Cari Detay sayfasına gider. Üst arama çubuğundan yapılan cari aramasının sonuçları da (hem açılır liste hem "tümünü gör" sayfası) bu sayfaya gider; CRM ekranlarına yetkisi olmayan kullanıcılar klasik cari detayına yönlendirilir. Bu sayfa, sağdan açılan hızlı panelin tam sayfa hâlidir: üstte logo/avatar (tıklayıp logo yüklenebilir), isim, durum rozeti ve aksiyonlar; altında sekmeler bulunur.

Sekmeler:

  • Bilgi: Etiketler, puanlama, kaynak, plasiyer ve şirkete göre yapılandırılabilen alan seti (panel ile birebir aynı içerik). Kalem simgesi düzenleme formunu, dişli simgesi "Alanları Düzenle" ayarını açar.
  • Zaman Tüneli: Aktivite, teklif, not, mahal girişi ve saha kayıtlarının işlem geçmişiyle birlikte kronolojik akışı (bkz. "Cari Zaman Çizelgesi").
  • Notlar / E-posta / Aktiviteler / Kişiler / Fırsatlar: Paneldeki sekmelerin aynısı; not ekleme-düzenleme, e-posta gönderme ve kişi yönetimi buradan da yapılır. Notlar yazdığınız gibi (büyük/küçük harf korunarak) kaydedilir; CRM'in diğer metin alanları (isim, başlık, açıklama vb.) kaydedilirken büyük harfe çevrilir.
  • Teklifler: Carinin tüm CRM teklifleri (numara, konu, tarih, durum, tutar); "Yeni Teklif" butonu teklif sihirbazını bu cari seçili açar.
  • Dosyalar: Cariye bağlı dokümanlar (yükle/indir/sil) ayrı bir sekme olarak.
  • Mahal Girişi ve Saha: İlgili menü yetkisi olan kullanıcılarda, carinin mahal belgeleri ve saha kayıtları listelenir; yeni kayıt butonları cari seçili açılır.

Aksiyonlar: Dönüşmemiş potansiyelde "Dönüştür" butonu buradan da çalışır. Dönüşmüş müşteride, cari listesi yetkisi olan kullanıcılara "Muhasebe Kartı" köprüsü görünür — bakiye, ekstre ve e-fatura bilgileri ERP cari kartında yaşamaya devam eder; CRM sayfası satış/ilişki yönetimine odaklanır.

Not: ERP tarafındaki (Finans/Muhasebe) cari detayı değişmedi; bu sayfa yalnız CRM modülü içindeki cari bağlantıları için geçerlidir.

Notu Düzenle

Ekran Görüntüsü

Notlar sekmesinde kendi yazdığınız bir notun yanındaki kalem simgesine basınca Notu Düzenle penceresi açılır (başkasının notunda kalem ve çöp kutusu görünmez). Not metni düzenlenebilir bir kutuda gelir; değiştirip Kaydet'e basın. Kutu boşsa "Not metni zorunlu" uyarısı çıkar ve kayıt yapılmaz. Kaydedilen notun yanında (düzenlendi: tarih saat) ibaresi görünür. İptal değişikliği bırakır. Aynı pencere Potansiyel Müşteriler, Şirketler ve Fırsat panellerindeki Notlar sekmesinde de çıkar.

Cari Detay onay ve uyarı pencereleri

Ekran Görüntüsü

Pencere Nerede çıkar Sonuç
Not Silinecek Notlar sekmesinde kendi notunuzun çöp kutusu Evet, sil notu siler ve listeyi yeniler; silme cari zaman çizelgesine yazılır. "Bu işlem geri alınamaz."
Doküman Silinecek Dosyalar sekmesinde dosya satırındaki çöp kutusu Evet, sil dosyayı siler ve listeyi yeniler. "Bu işlem geri alınamaz."

Her iki pencerede İptal işlemi durdurur. Silme başarısız olursa "Silinemedi." uyarısı çıkar.

Aktivite (Görüşme/Arama/Not) Ekleme

Ekran Görüntüsü

🎬 Videolu anlatım: Aktiviteler · Aktivite Takvimi

Aktivite tipleri: Ziyaret, Görev, Telefon, Email, Toplantı, Mesaj, Nakliye, Montaj, Arıza ve Yedek Parça Bekliyor. Mesaj tipi Oto Servis › Aktiviteler'den (müşteri mesajını danışmana iletme) ve otomatik Teklif takibi kayıtlarından gelir; şirketinizde Oto Servis varsa bu kayıtlar CRM Aktiviteler listesinde de görünebilir (cari seçilmemiş kayıtlarda Cari "—" yazar). Ayrıntı: Oto Servis kılavuzu, "Aktiviteler".

Tip süzgeci: Aktiviteler listesindeki Tip süzgecinde yalnız firmanızda kayıtlı aktivitesi olan tipler listelenir (formdaki Tip kutusunda ise tüm tipler vardır). Sadece kendi kayıtları kullanıcısında süzgeç, kendi aktivitelerindeki tipleri gösterir. YK CRM mobil uygulamasındaki tip düğmeleri de aynı kurala uyar; mobilde hiç kullanılmamış bir tip ilk kez web'den girilir.

Durumlar: Planlandı, Devam Ediyor, Tamamlandı, İptal. Oto Servis › Aktiviteler'e özel iki durum daha vardır: Ruhsat Bekleniyor ve Teklif Gönderildi. Bu iki durum CRM ekranlarında seçilemez; Oto Servis'te bu durumlardan birine alınmış bir aktivite CRM listesinde görünürse adıyla gösterilir ve düzenlediğinizde durumu korunur.

Bekleyen aktivite simgesi: Üst çubuktaki aktivite simgesi, vakti gelmiş ve tamamlanmamış aktiviteniz varsa kırmızı yanıp söner ve sayısını gösterir; tıklayınca size atanmış bekleyen aktiviteler listelenir (bkz. Dashboard ve Genel Kullanım kılavuzu).

A) Tam sayfa form

  1. CRM > Aktiviteler > Aktiviteler ekranından "Yeni Aktivite" ile yeni aktivite formu açılır (bir carinin detayından açılırsa Cari alanı otomatik dolu gelir).
  2. Alanlar: Tip*, Başlık*, Cari* (Select2 arama), Atanan* (varsayılan: oturum açan kullanıcı), Başlangıç*, Bitiş, Süre (dk), Durum, Konum (harita üzerinden adres seçme desteği — "Haritadan Seç" butonu OpenStreetMap/Leaflet ile açılır), Açıklama, Sonuç.
  3. Başlangıç tarihi girilince bitiş boşsa otomatik +1 saat önerilir; süre girilirse bitiş buna göre hesaplanır. Bitiş tarihi başlangıçtan önce olamaz — hem tarayıcıda hem sunucuda doğrulanır.
  4. Kaydet → "Aktivite oluşturuldu." mesajı görünür ve Haber Akışı'na otomatik kayıt düşer (istenirse "Haber akışında göster" kutusu kapatılabilir). Formu bir cari kartının Aktiviteler bölümünden açtıysanız o cari kartına geri dönersiniz; Vazgeç de aynı şekilde çalışır. Aktivite listesinden, Haber Akışı'ndan veya Pipeline'dan açtığınız formlar kaydedince aktivite listesine döner.

B) Hızlı panel (cari detay/kanban üzerinden)

  1. İlgili carinin sayfasında veya Pipeline/Fırsat panelinde aktivite ekle simgesine tıklayın; sağdan panel açılır.
  2. Aynı alanlar AJAX ile kaydedilir; yeni kayıtta Cari seçimi zorunludur, düzenlemede Cari alanı salt-okunurdur (mevcut kayıttaki cari korunur).
  3. Aktivite listesinde veya panelde "Tamamla" aksiyonuyla bir aktivite sonuç notu girilerek Tamamlandı durumuna alınabilir.

C) Fotoğraflar

  1. Yeni aktivitede: Formun (ve hızlı panelin) altındaki Fotoğraflar alanında Çek (kamera) ve Fotoğraf Seç (galeriden, birden fazla) düğmeleriyle fotoğraf ekleyin; seçilenler küçük resim olarak görünür, × ile çıkarılabilir. Fotoğraflar aktiviteyle birlikte kaydedilir.
  2. Kayıtlı aktivitede: Aktiviteyi açın (Aktivite Düzenle sayfasında formun altında, hızlı panelde görüntüleme modunda) — Fotoğraflar bölümündeki Fotoğraf Ekle ve kamera düğmeleriyle fotoğraf eklenir; fotoğraf hemen kaydedilir, ayrıca Kaydet'e basmanız gerekmez.
  3. Fotoğrafa tıklayınca büyür; altındaki indir simgesi dosyayı orijinal adıyla indirir, çöp kutusu simgesi onay alarak siler. Fotoğrafı, aktiviteyi görebilen herkes ekleyip silebilir; ekleme ve silme cari zaman çizelgesine yazılır.
  4. Kurallar: JPG, PNG, WEBP veya HEIC (iPhone) fotoğraf; dosya başına en fazla 10 MB; tek seferde en fazla 10, bir aktivitede toplam en fazla 30 fotoğraf. Kurala uymayan tek bir dosya varsa o yüklemedeki hiçbir fotoğraf kaydedilmez ve nedeni ekranda yazar.
  5. Fotoğraflı aktiviteler Aktiviteler listesinde ve cari kartının Aktiviteler bölümünde fotoğraf sayısını gösteren bir rozetle görünür; Haber Akışı'nda aktivitenin oluşturulduğu kartta fotoğrafları gösterilir (sonradan eklenenler de bu karta düşer). Mobil uygulamadan eklenen fotoğraflar da aynı yerlerde görünür.

Not — HEIC: iPhone'un HEIC biçimini Chrome ve Edge gösteremez; bu fotoğrafların yerinde "Önizleme yok" simgesi çıkar, tıklayınca dosya indirilir. Safari'de normal görünür.

Takvim görünümü: Takvim sayfasında tüm aktiviteler renk kodlu (Tamamlandı ve Teklif Gönderildi=yeşil, İptal=gri, Devam Ediyor=mavi, diğerleri=sarı) takvim etkinliği olarak görünür; bir etkinliğe tıklamak düzenleme formunu açar.

Haritadan Konum Seç

Ekran Görüntüsü

Aktivite formundaki Konum alanının yanındaki Haritadan Seç düğmesi Haritadan Konum Seç penceresini açar. Harita Türkiye görünümüyle açılır (OpenStreetMap).

  1. Üstteki Adres ara… kutusuna adres yazıp büyüteç düğmesine ya da Enter'a basın (en az 3 karakter). En fazla 5 sonuç listelenir; birine tıklayınca harita oraya yaklaşır ve işaret konur. Sonuç yoksa "Sonuç bulunamadı.", servis yanıt vermezse "Arama servisi şu an erişilemiyor." yazar.
  2. Ya da haritada istediğiniz noktaya tıklayın: işaret konur, "Adres alınıyor…" yazısından sonra noktanın açık adresi haritanın altında görünür. Adres servisi yanıt vermezse adres yerine enlem/boylam yazılır.
  3. Bu Konumu Kullan (adres seçilene kadar pasiftir) seçilen adresi formdaki Konum alanına yazar ve pencereyi kapatır. Konum, aktiviteyi Kaydet ile kaydettiğinizde saklanır.

İptal Konum alanını değiştirmeden pencereyi kapatır.

Aktiviteyi Tamamla

Ekran Görüntüsü

CRM > Aktiviteler listesinde, tamamlanmamış aktivitenin satırındaki yeşil onay (✓) düğmesi Aktiviteyi Tamamla penceresini açar. Tamamlanmış aktivitelerde düğme görünmez.

  • Sonuç (zorunlu) kutusuna aktivitenin sonucunu kısaca yazın. Boş bırakırsanız "Sonuç metni zorunludur" uyarısı çıkar.
  • Tamamla aktiviteyi Tamamlandı durumuna alır ve yazdığınız metni Sonuç alanına kaydeder; kısa bir Tamamlandı bildiriminden sonra liste yenilenir. Durum değişikliği cari zaman çizelgesine düşer.
  • İptal hiçbir şeyi değiştirmez.

Not: Hızlı paneldeki tamamlama kutusu aktiviteyi sonuç sormadan tamamlar; sonuç notu girmek istiyorsanız listedeki bu pencereyi ya da düzenleme formundaki Sonuç alanını kullanın.

Aktivite Kanalları

Ekran Görüntüsü

Müşterinin size hangi kanaldan ulaştığını (sosyal medya, reklam, yerel gazete…) gösteren kanal listesi, Oto Servis modülü olan şirketlerde Oto Servis › Aktiviteler ekranındaki Kanallar düğmesiyle açılan Aktivite Kanalları penceresinden yönetilir. CRM › Aktiviteler ekranında bu düğme yoktur; düğmeyi yalnız tüm kayıtları görme yetkisi olan ve salt görüntüleme kısıtı bulunmayan kullanıcılar görür.

  • Yeni kanal adı kutusuna adı yazıp Ekle'ye basın; kutu boşsa "Kanal adı yazın." uyarısı çıkar.
  • Listede her kanalın yanında Pasif yap / Aktif yap ve çöp kutusu (Sil) düğmesi vardır. Pasif kanal üstü çizili görünür.
  • Kullanılmayan kanalı silmek yerine pasif yapın: eski kayıtlarda adı görünmeye devam eder. Silmek isterseniz onay sorulur; silinen kanalı taşıyan eski kayıtlarda kanal adı boş görünür.
  • Hata olursa pencerenin içinde kırmızı kutuda yazar. Kapat ile çıktığınızda değişiklik yaptıysanız sayfa yenilenir.

Ayrıntı: Oto Servis kılavuzu, "Aktiviteler".

Aktivite onay ve uyarı pencereleri

Ekran Görüntüsü

Pencere Nerede çıkar Sonuç
Fotoğraf silinsin mi? Kayıtlı aktivitenin Fotoğraflar bölümünde fotoğraf küçük resminin altındaki çöp kutusu Onaylarsanız fotoğraf kalıcı olarak silinir ve galeri yenilenir; silme cari zaman çizelgesine yazılır. Vazgeçerseniz fotoğraf kalır.
Tamamlandı Aktiviteyi Tamamla penceresinde Tamamla'ya bastıktan sonra Kendiliğinden kapanır, liste yenilenir. Tamamlanamazsa "Tamamlanamadı." yazan Hata penceresi çıkar.

Cari Zaman Çizelgesi (İşlem Geçmişi)

Ekran Görüntüsü

Bir carinin detay sayfasındaki (CRM görünümü açık cariler) Zaman Çizelgesi bölümü, o cariye ait aktivite, teklif ve notların kronolojik akışını gösterir. Artık yalnız kayıtların mevcut hali değil, üzerlerinde yapılan işlemler de olay olarak listelenir:

  • Oluşturuldu (yeşil): yeni aktivite / teklif / not eklendiğinde.
  • Güncellendi (mavi): kayıt düzenlendiğinde (aktivitede durum da değiştiyse "eski → yeni" olarak belirtilir).
  • Durumu değişti (turuncu): teklif durum geçişlerinde (ör. Taslak → Gönderildi, kabul/red, müşterinin weblink'ten verdiği karar) ve aktivite Tamamlandı yapıldığında; eski ve yeni durum birlikte gösterilir.
  • Silindi (kırmızı): aktivite / teklif / not silindiğinde.

Her olayda kim (işlemi yapan kullanıcı; müşterinin weblink kararında kullanıcı boş görünür), ne zaman ve hangi işlem bilgisi yer alır. Silinen bir kaydın olay geçmişi çizelgeden kaybolmaz. Bu özellik devreye girmeden önce oluşturulmuş eski kayıtlar da çizelgede görünmeye devam eder. Bölüm sayfa açıldığında otomatik yüklenir; koyu tema dahil her iki temada okunur. Mahal girişi belgelerinde yapılan oluşturma / güncelleme / silme işlemleri de bu çizelgeye "Mahal girişi ..." olayı olarak düşer. Aynı şekilde, bir cariye bağlı Saha kayıtlarındaki oluşturma / güncelleme / silme işlemleri "Saha kaydı ..." olayı olarak çizelgeye düşer.

Mahal Girişi (Cariye Bağlı Mahal Listeleri)

Ekran Görüntüsü

🎬 Videolu anlatım: Var/Yok Kontrolleri ve Mahal Girişi

Mahal Girişi; bir cariye bağlı, teklifden bağımsız bir mahal listesi belgesidir. Fiyat/tutar içermez ve teklif tutarlarıyla hiçbir ilişkisi yoktur.

Ön koşul — stok kartında "Tip": Bir stok kartının mahal satırında seçilebilmesi için Stok > Kart ekranında Stok Tipi alanının Kontrol seçilmiş olması gerekir; grup başlığı satırında kart seçmek isterseniz Kontrol Başlık tipli bir kart gerekir. Tip alanının değerleri: Malzeme (varsayılan; mevcut tüm kartlar), Ürün, Hizmet, Kontrol, Kontrol Başlık (eski adlarıyla "Mahal" ve "Mahal Başlık"; mevcut kartlarınız otomatik dönüştürülmüştür). Kontrol ve Kontrol Başlık seçenekleri yalnızca CRM modülü aktif olan şirketlerde görünür. Sadece "Kontrol" tipli kartlar mahal satırında, sadece "Kontrol Başlık" tipli kartlar başlık satırının kart seçiminde listelenir.

Menü: CRM > Mahal Girişi.

Yeni belge oluşturma

  1. CRM > Mahal Girişi listesinde "Yeni Mahal Girişi" ile form açılır.
  2. Cari* (Select2 arama) ve Proje Adı* girilir; istenirse Açıklama eklenir. Aradığınız cari listede yoksa cari kutusunun yanındaki + butonuyla açılan pencereden (Ad/Ünvan zorunlu; telefon, vergi ve adres bilgileri opsiyonel) hızlıca yeni cari ekleyebilirsiniz — kaydedilen cari otomatik seçilir, cari kodu sistemce üretilir.
  3. Satırlar dört türde eklenir — Blok > Tip > Grup Başlığı > Mahal Satırı. Satırların başında hangi seviye olduğu yazar ve her seviyenin kendi rengi vardır; girinti yalnızca görseldir:
    • Blok Ekle ve Tip Ekle: tamamen elle yazılan başlıklardır (ör. "A BLOK", "2+1"). Kart seçmezler.
    • Grup Başlığı Ekle: listeyi bölümlere ayıran başlık satırı (ör. "ZEMİN KAT"). Başlık, Kontrol Başlık tipli bir stok kartından seçilebilir (kart seçilince başlık metni kartın adıyla otomatik doldurulur, dilerseniz elle değiştirebilirsiniz) veya doğrudan serbest metin olarak yazılabilir; ikisinden en az biri zorunludur.
    • Mahal Satırı Ekle: bir Kontrol tipli kart seçilir, Miktar ve Çarpan girilir. Kart kutusuna yazdıkça arama yapılır (kod veya ad); başka bir sekmede yeni açtığınız kart, sayfayı yenilemeden aramada gelir. Miktar boş bırakılabilir — satır miktarsız kaydedilir, toplamı boş kalır ve sonradan doldurulur. Formda en altta hazır bekleyen bir boş satır bulunur; "Mahal Satırı Ekle" düğmesi yeni bir satır açmak yerine doğrudan bu hazır satırın kart seçim kutusunu açar, böylece yazdığınız miktar yanlış satıra gitmez. Sondaki boş satır kaydı engellemez. Kart seçilmemiş ama içi doldurulmuş bir satır varsa kaydetmeden önce onay sorulur (Evet → o satır atılır, Vazgeç → kart kutusu açılır). Hata mesajları ekranda gördüğünüz numarayla konuşur (ör. "2. mahal satırı"). Kart seçildiğinde Çarpan, stok kartındaki Çarpan değerinden otomatik doldurulur; dilerseniz elle değiştirebilirsiniz. Toplam = Miktar × Çarpan anlık hesaplanıp satırda gösterilir (ör. 40,5 × 12 = 486). Çarpan boş bırakılırsa 0 kabul edilir ve 0 olarak da kaydedilebilir.
    • Sabit araç çubuğu: Blok / Tip / Grup Başlığı / Mahal Satırı ekleme düğmeleri, uzun listede aşağı inseniz de ekranın üstünde sabit kalır; eklenen satıra otomatik kaydırılır.
    • Sıra zorunlu değildir: bloksuz tip, tipsiz grup, başlıksız mahal satırı serbesttir.
    • Toplamlar: her seviye kendi alt toplamını gösterir — bir blok, altındaki tüm tip/grup/mahal satırlarını kapsar; tablonun en altında Genel Toplam yer alır. Bu toplamlar sayısaldır; farklı birimlerdeki satırlar ayrıştırılmadan toplanır. Aynı toplamlar belge Detay ekranında da görünür.
    • PDF çıktısı: belge Detay ekranındaki PDF butonuyla mahal listesinin (grup ve genel toplamlar dahil) PDF dökümü indirilir; dosya adı proje adından türetilir.
  4. Satırlar sürükleyerek sıralanır (soldaki tutamaçtan); bir başlığı sürüklediğinizde altındaki satırlar da birlikte taşınır. Silme çöp kutusu simgesiyle yapılır.
  5. Kaydet → belge detayına yönlendirilir; işlem carinin CRM zaman çizelgesine düşer.

Önemli davranışlar

  • Her satırın birimi, seçilen kartın kendi ölçü birimidir (5 oda, 3 lamba, 3 düğme gibi). Bu yüzden belge geneli tek toplam gösterilmez — farklı birimler toplanmaz; yalnız satır toplamları görünür.
  • Mahal satırında yalnız Tip=Kontrol stoklar seçilebilir; bu kural sunucuda da doğrulanır.
  • Düzenle/Sil işlemleri liste ve detaydan yapılır; silme yumuşak silmedir (kayıt arşivlenir, çizelge geçmişi korunur).
  • Kaydedilmemiş değişiklik varken sayfadan ayrılmak istediğinizde tarayıcı uyarır; F5 veya sekme kapatma ile satır kaybetmezsiniz.
  • Eşzamanlı düzenleme koruması: aynı belge başka bir sekmede ya da başka bir kullanıcı tarafından sizden sonra kaydedilmişse, eski görünüm üzerinden yaptığınız kayıt "belge başka yerde değiştirildi" uyarısıyla reddedilir. Sayfayı yenileyip güncel satırlar üzerinde değişikliğinizi tekrarlayın; sonradan eklenen satırlar ezilmez.

Saha (Sahadan Konum + Fotoğraf + Açıklama)

Ekran Görüntüsü

🎬 Videolu anlatım: Saha Kayıtları

Saha; sahadaki ekibin bir açıklama, konum (GPS) ve fotoğraf(lar) girerek oluşturduğu, takip edilebilen bir kayıttır. Bir saha kaydı bağımsız oluşturulabilir; istenirse bir cariye bağlanır ve o carinin bir fırsatına veya teklifine de ilişkilendirilebilir.

Menü: üst menüde ayrı Saha bölümü (Saha Kayıtları / Yeni Saha Kaydı). Bölüm CRM modülü kapsamında sunulur; görünmesi için Menu.Saha rol yetkisi gerekir (kurulumda Menu.CrmTeklif yetkisi olan rollere otomatik atanır).

Yeni saha kaydı (mobil öncelikli)

  1. Saha > Yeni Saha Kaydı ile form açılır.
  2. Açıklama* (zorunlu) ve istenirse Başlık girilir.
  3. Konum (GPS): "Konumumu Al" butonuna basıldığında tarayıcı konum izni ister; alınan Enlem/Boylam değerleri görünür alanlara yazılır ve haritada işaretlenir. İşaret sürüklenerek veya haritaya tıklanarak düzeltilebilir; enlem/boylam alanları elle de değiştirilebilir (harita anında güncellenir). Temizle ile konum kaldırılır. Konum girmek zorunlu değildir; girilecekse enlem ve boylam birlikte girilmelidir.
  4. Fotoğraflar: "Fotoğraf Çek / Seç" ile birden fazla fotoğraf eklenir; mobilde kamera ile anında çekilebilir. Seçilenler küçük önizleme olarak listelenir.
  5. Bağlantılar (opsiyonel): Cari seçilir; cari yoksa yandaki + ile Hızlı Cari Ekle penceresinden (telefon mükerrer kontrolü ile) anında oluşturulur. Cari kodu yazmanız gerekmez, otomatik üretilir; sahada tanışılan firma "Potansiyel Müşteri" hesap tipiyle açılır ve CRM > Potansiyel Müşteriler listesinde görünür. Cari seçilince o cariye ait Fırsat ve Teklif listeleri açılır ve seçilebilir.
  6. Kaydet → kayıt detayına yönlendirilir.

Liste ve harita

  • Saha Kayıtları listesi iki görünümde açılır: Kart (akış) ve Tablo. Seçtiğiniz görünüm hatırlanır. Kart görünümünde ziyareti beğenebilir, yorum yazabilir, fotoğrafa tıklayıp büyütebilir, konum bilgisine tıklayıp sayfadan çıkmadan harita penceresinde görebilir ("Google Maps'te Aç" bağlantısıyla dışarıda da açabilir) ve firma adına tıklayıp cari kartına geçebilirsiniz. Kartlara yazdığınız yorumlar Haber Akışı'nda da görünür (ortak yorum/beğeni).
  • Liste tarih aralığı, cari ve metin (başlık/açıklama/cari) ile filtrelenir; filtreler sayfalar arasında korunur. Tablo görünümünde her satırda konum var/yok ve fotoğraf sayısı göstergesi bulunur.
  • Konumlu kayıtlar için Harita Görünümü kutusu açıldığında tüm işaretler (pin) haritada gösterilir; pine tıklayınca kaydın detayına gidilir. Harita koyu tema dahil her iki temada okunur.

Detay ve düzenleme

  • Detay ekranında açıklama, fotoğraf galerisi (tıklayınca büyütme), konum haritası, "Haritada Aç" bağlantısı ve cari/fırsat/teklif bağlantıları görünür.
  • Düzenle ekranından açıklama/konum/fotoğraf güncellenir ve bağlantılar sonradan kurulabilir (bağımsız açılan bir kayıt burada cariye, fırsata veya teklife bağlanır). Mevcut fotoğraflar tek tek silinebilir.
  • Sil yumuşak silmedir; fotoğraf dosyaları diskte korunur.

Önemli davranışlar

  • Fırsat/Teklif yalnız seçili carinin kayıtlarından listelenir; seçilen fırsat/teklifin gerçekten o cariye ait olduğu sunucuda doğrulanır. Fırsat/Teklif seçebilmek için önce cari seçilmelidir.
  • Enlem -90…90, Boylam -180…180 aralığında olmalıdır; kurallar sunucuda ve veritabanında da doğrulanır.
  • Bir cariye bağlı saha kaydının oluşturma / güncelleme / silme işlemleri, ilgili carinin CRM zaman çizelgesine "Saha kaydı ..." olayı olarak düşer. Cari bağlı değilse çizelgeye olay yazılmaz.

Fırsat (Satış Pipeline) Oluşturma ve Yönetme

Ekran Görüntüsü

🎬 Videolu anlatım: Pipeline Aşamaları ve Kayıp Sebepleri · Fırsat Listesi ve Yeni Fırsat · Kanban Panosu

Yeni fırsat — tam form

  1. CRM > Satışlar > Fırsatlar listesinden "Yeni" ile yeni fırsat formu açılır (bir cariden açılırsa Cari önceden seçili gelir).
  2. Alanlar: Başlık* (ör. "ABC Endüstri 2026 yıllık bakım sözleşmesi"), Aşama* (varsayılan: sıradaki ilk aktif aşama), Cari*, İletişim Kişisi, Beklenen Tutar ve yanındaki para birimi (TL, USD, EUR… — şirketinizde tanımlı aktif dövizler; varsayılan TL), Beklenen Kapanış*, Atanan Kullanıcı* (varsayılan: oturum sahibi), Açıklama, Notlar (iç not, müşteriye gösterilmez).
  3. Kaydet → Fırsat Detay sayfasına yönlendirilir; Haber Akışı'na "Fırsat açıldı: ..." kaydı düşer. Detaydaki müşteri adı bağlantıdır; tıklayınca carinin CRM kartı (360 görünümü) açılır.
  4. Dövizli fırsat: tutar seçilen para biriminde saklanır ve listede, detayda, pipeline kartında o dövizle gösterilir; TL dışı fırsatta yanında ≈ ₺ ile güncel kurla TL karşılığı yazar. Pipeline sütun toplamları, ağırlıklı tahmin ve CRM Dashboard göstergeleri (Açık Fırsat Tutarı, Ağırlıklı Forecast, Kazanılan, Aşama Dağılımı, Trend) fırsatları güncel TCMB satış kuruyla TL'ye çevirerek toplar. Kuru bulunmayan döviz toplama TL gibi eklenmez.
  5. Carinin ili fırsat listesinde İl sütununda ve fırsat detayında görünür; listedeki İl süzgeciyle fırsatları ile göre daraltabilirsiniz (il, carinin kartından gelir).
  6. İhale No ve Uzman (yalnız CRM Ayarları › Fırsat — İhale Alanları açıksa): fırsat formunda girilir; fırsat listesinde sütun ve süzgeç olarak, fırsat detayında, Excel indirme/yüklemede ve mobil uygulamada görünür. Uzman elle yazılır, daha önce girilen adlar öneri olarak gelir. Aynı İhale No başka bir fırsatta kullanılmışsa kaydederken uyarı verilir (kayıt engellenmez).

Pipeline (Kanban) üzerinden hızlı kart ekleme

  1. Pipeline sayfasında her aşama bir kolondur (KPI bandında toplam/ağırlıklı tutar gösterilir).
  2. Kolon başlığındaki "+ Hızlı kart" ile sadece Başlık + Cari + Tutar girilerek fırsat oluşturulur; aşama, kartın eklendiği kolon olur.
  3. Kartlar sürükle-bırak ile başka bir aşama kolonuna taşınabilir:
    • Kart bir "Kazandı" işaretli aşamaya bırakılırsa açılan modalda hangi teklif ile kazanıldığı seçilir (opsiyonel).
    • Kart bir "Kaybetti" işaretli aşamaya bırakılırsa açılan modalda kayıp sebebi seçilir ve kapanış notu girilebilir.
    • Modal iptal edilirse kart eski kolonuna geri döner.
  4. Karta tıklayınca sağdan detay paneli (offcanvas) açılır; buradan gidişat (İyi/Kötü/Belirsiz) ve ara aşamalar arası geçiş de yapılabilir.

Fiyatlama (ürün/kalem satırları)

  1. Fırsat panelinde/detayında "Fiyatlama" modalını açın.
  2. Satır tipi (ürün/başlık), Stok, Miktar, Birim Fiyat, İskonto %, KDV %, Döviz girilir (ürün seçilince fiyat, iskonto ve döviz teklifteki kuralla önerilir — aşağıda Teklif Sihirbazı, Adım 3); birden çok döviz kullanılıyorsa kur alanları (1 XXX = ___ TL) ayrıca girilir, Genel İndirim % uygulanabilir.
  3. Kaydedilen bu satırlar, aynı fırsattan teklif oluşturulurken ("fırsattan devir") sihirbaza otomatik aktarılabilir.

Toplu işlemler ve içe/dışa aktarma

  • Liste ekranında birden fazla fırsat seçip toplu aşama değiştirme, toplu plasiyer atama veya toplu silme yapılabilir.
  • "Excel'den Yükle" penceresindeki "Şablon Excel'i İndir" ile içe aktarma şablonu indirilir (CariKod/CariAd, Başlık, Açıklama, Beklenen Tutar, Beklenen Kapanış, Aşama Adı, Atanan E-posta, Notlar sütunları); doldurulup aynı pencerede "Yükle" ile toplu fırsat oluşturulur (Başlık zorunlu; Aşama boşsa ilk aktif aşama, Atanan boşsa içe aktaran kullanıcı atanır). Ayrıntı: "Fırsat Excel Yükleme".
  • "Excel İndir" butonuyla filtrelenmiş listenin tamamı dışa aktarılır.

Fırsat Kazanıldı

Ekran Görüntüsü

Açık bir fırsatın Detay sayfasındaki Aşama Değiştir bandında, Kazandı işaretli bir aşamanın düğmesine basınca Fırsat Kazanıldı penceresi açılır (Pipeline'da kartı böyle bir kolona bırakınca da benzer pencere çıkar).

  • Bu fırsat hangi teklif ile kazanıldı? listesinde carinin teklifleri "teklif no (tutar · durum)" biçiminde, aranabilir olarak gelir. Seçmek isteğe bağlıdır; boş bırakabilirsiniz.
  • Kapanış notu (opsiyonel) kutusuna kısa bir not yazabilirsiniz.
  • Onayla fırsatı seçilen aşamaya taşır, kapanış tarihini bugün olarak işler ve fırsatı kapatır; sayfa yenilenir, Aşama Değiştir bandı artık görünmez. Haber Akışı'na "Fırsat aşaması güncellendi: …" kaydı düşer.
  • İptal aşamayı değiştirmez.

Fırsat Kaybedildi

Ekran Görüntüsü

Aşama Değiştir bandında Kaybetti işaretli bir aşamanın düğmesine basınca Fırsat Kaybedildi penceresi açılır.

  • Kayıp sebebini seçin (raporlama için): listesinde CRM > Tanımlar > Kayıp Sebepleri'ndeki aktif sebepler aranabilir olarak gelir. Seçim zorunlu değildir, ama CRM Dashboard'daki Kayıp Sebepleri grafiği bu seçimden beslenir.
  • Kapanış notu (opsiyonel) kutusuna kısa bir not yazabilirsiniz.
  • Onayla (kırmızı) fırsatı kayıp aşamasına taşır, kapanış tarihini işler ve fırsatı kapatır; sayfa yenilenir. İptal aşamayı değiştirmez.

Aşama değiştirilemezse "Aşama değişmedi: …" uyarısı nedeniyle birlikte çıkar.

Fırsat Excel Yükleme

Ekran Görüntüsü

CRM > Satışlar > Fırsatlar listesinin üstündeki Excel'den Yükle düğmesi Fırsat Excel Yükleme penceresini açar.

  1. Şablon Excel'i İndir bağlantısıyla boş şablonu indirip doldurun.
  2. Excel Dosyası alanından doldurduğunuz dosyayı seçin (yalnız .xlsx / .xls).
  3. Mavi kutuda beklenen Sütunlar yazar: CariKod, CariAd, Baslik, Aciklama, BeklenenTutar, BeklenenKapanis, AsamaAdi, AtananEmail, Notlar (CRM Ayarları'nda ihale alanları açıksa ayrıca IhaleNo, Uzman). CariKod veya CariAd ile Baslik zorunludur.
  4. Yükle'ye basın. Liste ekranına dönülür ve üstte "Import tamamlandı: N eklendi, M atlandı." mesajı görünür; hatalı satırlar varsa ilk 10'u kırmızı kutuda listelenir. Dosya seçilmezse, boşsa ya da 'Baslik' sütunu yoksa yükleme yapılmaz ve nedeni yazar.

İptal pencereyi kapatır.

Fırsat formu onay ve uyarı pencereleri

Ekran Görüntüsü

Pencere Nerede çıkar Sonuç
Fırsat Silinecek Kayıtlı bir fırsatın düzenleme formunda sağ alttaki Sil düğmesi Pencerede fırsatın başlığı yazar. Evet, sil fırsatı siler, "Fırsat silindi." mesajıyla listeye döner; silme Haber Akışı'na yazılır. "Bu işlem geri alınamaz." İptal formda kalır.

CRM Teklif Sihirbazı — Adım Adım

Ekran Görüntüsü

🎬 Videolu anlatım: CRM Ürün Kataloğu ve Teklif Listesi · Teklif Şablonları ve İçerik Blokları

Teklif hazırlamanın iki yolu vardır: klasik form (şablonsuz basit teklifler için) ve Sihirbaz (şablonlu/gelişmiş teklifler için — önerilen yöntem). Bir teklif şablonla veya "başlık satırı"/"Toplam İş Adedi" kullanılarak oluşturulduysa, düzenlemeye her zaman otomatik olarak Sihirbaz açılır (klasik form bu alanları taşımadığından veri kaybını önlemek için).

Sihirbaza giriş

  • CRM > Satışlar > Teklifler listesinden "Yeni Teklif" (Sihirbaz) ile açılır; bir fırsattan veya cariden açılırsa ilgili alanlar önceden dolu gelir.
  • Sihirbaz 4 adımlı bir sayfa: üstte adım göstergesi 1. Müşteri → 2. Bilgiler → 3. İçerik → 4. Gözden Geçir, sağ tarafta ise formla eş zamanlı güncellenen canlı PDF önizlemesi (iframe) bulunur.

Adım 1 — Müşteri

  1. Şablon seçilir (boş bırakılırsa "Şablonsuz (klasik PDF)" — QuestPDF ile sabit düzende üretilir). Şablon seçilince kapak/mektup/ön metin/dip metin otomatik ön dolar (3. adımda serbestçe düzenlenebilir). Sağdaki dişli ikonu ile şablon yönetim ekranı yeni sekmede açılabilir.
  2. Müşteri* (arama kutulu dropdown) seçilir; seçilince o cariye ait İlgili Kişi listesi ve açık fırsatları otomatik yüklenir.
  3. Bağlı Fırsat (opsiyonel) seçilebilir; yanındaki "Yeni fırsat" linkiyle küçük bir modalda (Başlık*, Tutar, Aşama) hızlıca yeni fırsat açılıp otomatik seçilebilir. Fırsatın fiyatlama satırları varsa bunlar 3. adımda "Fırsattan fiyatlama devri" kutusunda teklife aktarılmak üzere önerilir.
  4. Konu / Detay* girilir (fırsat seçilince alan boşsa fırsat başlığı otomatik kopyalanır). Teklifin konusunu ya da proje detayını kısaca yazın; belgede ve e-postada "Konu / Detay" başlığıyla görünür.

Adım 2 — Bilgiler

  1. Teklif Tarihi otomatik atanır ve değiştirilemez (salt-okunur).
  2. Geçerlilik tarihi, Vade ve Termin (isteğe bağlı, elle yazılır — ör. 120 GÜN, PEŞİN, 45 GÜN), Döviz göstergesi (3. adımda ürün seçilince otomatik güncellenir), Kur, Şartlar/Notlar, Teslimat Adresi (müşteri seçilince cari adresinden otomatik doldurulur, elle değiştirilebilir; yalnız yeni teklifte otomatik doldurma yapılır, düzenlemede dokunulmaz).
    • Vade / Termin doluysa teklif belgesinde (PDF, web bağlantısı) sağ üstte Geçerlilik tarihinin altında, teklif detayında ve teklif e-postasının özet tablosunda görünür; boşsa hiç basılmaz. Revize Et ve Kopyala yeni teklife bu alanları da taşır. Klasik formda da aynı iki alan vardır.
  3. "Teklifi Sunan — Ünvan/İmza" kartı: buraya girilen Ünvan ve imza (canvas üzerine Çiz sekmesinde çizerek ya da Resim Yükle sekmesinden PNG/JPG — en fazla 1 MB — yükleyerek) her zaman oturum açan kullanıcının profiline kaydedilir ve bu kullanıcının hazırladığı tüm tekliflerde kullanılır (teklife özel değildir). "Ünvan / İmzayı Kaydet" butonuyla anında AJAX ile kaydedilir; "İmzayı Sil" ile kaldırılabilir.

Adım 3 — İçerik

İçerik panelleri (kapak, sunum mektubu, ön metin, dip metin gibi) varsayılan olarak kapalı açılır; başlığa tıklayınca açılır. Her panelin başlığında Dolu / Boş rozeti görünür, böylece hangi bölümün doldurulduğunu panelleri açmadan görürsünüz. Merge alanı, blok ya da tasarım paneli açmak için kullandığınız düğmeler ilgili paneli kendiliğinden açar.

  1. Kapak Sayfası, Sunum Mektubu, Ön Metin, Dip Metin için zengin metin editörleri (TinyMCE) bulunur; her birinde "Merge" menüsünden hazır placeholder alanlar (müşteri adı, teklif no vb.) ve "Blok" menüsünden önceden tanımlı içerik blokları eklenebilir. Editörde ayrıca hizalama (sol/orta/sağ/iki yana yasla), yazı tipi–boyut–renk, tablo, yatay çizgi ve sayfa sonu vardır; resim araç çubuğundan, sürükle-bırakla veya kopyala-yapıştır ile eklenebilir (dosya sunucuya yüklenir, PDF'e de gider). Kapak Sayfası editöründe hazır kapak tasarımları listelenir — birine tıklayıp üzerinde düzenleyebilirsiniz.
  2. Fırsattan fiyatlama devri varsa ekranda özel bir kutu çıkar; önizleme tablosu gösterilir, "Aktar" ile satırlar teklife kopyalanır veya "Vazgeç" ile atlanır.
  3. Ürün/Hizmet Satırları tablosu: "Satır Ekle" ile ürün/hizmet kalemi (Stok, Açıklama, Miktar, Birim Fiyat, İskonto%, KDV%, Döviz) eklenir. Ürün kutusunda en az 2 karakter yazınca ürün adı, stok kodu, barkod, ERP kodu ve özel kodlarda arama yapılır; sonuçlar "Kod — Ad" biçiminde listelenir (aynısı fırsat fiyatlama penceresinde de geçerlidir; sayfa açılırken tüm stoklar yüklenmez). Stok seçilince fiyat şu sırayla gelir: carinin fiyat tipinde bugün geçerli fiyat → stok kartındaki Satış Fiyatı ve para birimi. Fiyatı değiştirmek için stok kartını düzenleyin; teklif ve fırsat yeni fiyatı hemen kullanır. Stok Detay'daki Fiyat Geçmişi fiyata katılmaz: kartın fiyat değişimlerinin otomatik kaydıdır (bkz. Stok & Depo kılavuzu, Ana Ekranlar › Stok Detay). İskonto %'ye stok kartının Satış İskontosu ile carinin Varsayılan İskontosu zincirleme gelir (%40 + %5 → %43; Satış kılavuzu, 5. bölüm, adım 7'deki kural — fiyat tipi fiyatında kart iskontosu uygulanmaz). Satırlar doluyken müşteriyi değiştirirseniz "Satırların fiyat ve iskontoları yeni cariye göre güncellensin mi?" diye sorulur (klasik formda da). "Grup Başlığı" ile satırları gruplayan bir başlık bandı eklenebilir (opsiyonel "Toplam İş Adedi" girilirse, başlık miktarları toplamı bununla karşılaştırılıp uyuşmazsa sarı bilgilendirme uyarısı çıkar — kayıt engellenmez).
  4. Birden fazla döviz kullanılan satır varsa kur girişi alanları ve Genel İndirim % burada görünür; TL cinsinden genel toplam otomatik hesaplanır.
    • Genel İndirim ve Ek İskonto KDV'den ÖNCE uygulanır. Genel toplam değişmez, ancak KDV matrahı ve KDV tutarı indirimli tutar üzerinden hesaplanır (ör. 800 EUR mal bedeli, %10 indirim → matrah 720, KDV 144). Teklif belgesindeki indirim ile Maliyet Raporu'ndaki indirim aynı tutardır.
    • İndirim oranlarına ondalık yazabilirsiniz. Genel İndirim % ve satır İskonto % alanları beş ondalık haneye kadar değer kabul eder (ör. 5,99615) — genel toplamı yuvarlak bir rakama getirmek istediğinizde kullanışlıdır. Girdiğiniz oran kaydedildikten sonra değişmez; ekranda kısaltılmış görünse bile hesap girdiğiniz oranla yapılır.
    • Satırın para birimini değiştirirseniz birim fiyat güncel kurla yeni para birimine çevrilir ve satırın altında hangi kurdan çevrildiği belirtilir. Kuru tanımlı olmayan bir para birimi seçerseniz fiyat değiştirilmez ve kırmızı uyarı çıkar — yanlış bir çevrim yapılmaz.
    • Satır listesinin altındaki boş satır hesaba katılmaz; bu yüzden dövizli tekliflerde gereksiz "0,00 TRY" bloğu çıkmaz ve Ek İskonto alanı boş satır yüzünden kilitlenmez.
  5. Teklif zaten kaydedilmişse (ID mevcutsa) bu adımda Ek Dosyalar bölümünden dosya yüklenip silinebilir (yeni/henüz kaydedilmemiş teklifte önce "Kaydet" ile teklif oluşturulmalıdır).

Adım 4 — Gözden Geçir

  1. Girilen bilgilerin özeti gösterilir; sağdaki önizleme PDF çıktısıyla birebir aynıdır (şablon seçiliyken). Şablonsuz + tek dövizli tekliflerde önizleme yalnızca bilgilendirme amaçlıdır (gerçek PDF QuestPDF ile farklı sabit düzende üretilebilir).
  2. Yeni teklifte "Haber akışında göster" kutusu işaretli gelir.
  3. Kaydet ile teklif Taslak durumunda kaydedilir ve Detay sayfasına geçilir (gönderim buradan yapılır).
  4. Finalize Et butonu Kaydet ile aynı kaydı yapar; ayrıca bağlı bir fırsat varsa ve fırsatın tutarı/ürün tablosu teklifle farklıysa bir "Fırsatı Güncelle" modalı sunar — "Fırsat tutarını güncelle" ve/veya "Ürün tablosunu güncelle" seçenekleriyle fırsat senkronize edilebilir.
  5. Her adımda Geri/Sonraki ile gezinilir; sayfa üstündeki adım numaralarına doğrudan tıklayarak da geçiş yapılabilir. "Kapat" ile listeye dönülür (kayıt yapılmaz).

Teklif Detay onay ve uyarı pencereleri

Ekran Görüntüsü

Pencere Nerede çıkar Sonuç
Teklif Silinecek Teklif Detay › İşlemler › Sil (yalnız Taslak durumundaki teklifte görünür) Pencerede teklif numarası yazar. Evet, sil teklifi siler, "Teklif silindi." mesajıyla listeye döner; silme Haber Akışı'na ve cari zaman çizelgesine yazılır. "Bu işlem geri alınamaz."
Fırsat Tutarı Güncellenecek Detaydaki sarı uyarı şeridinde Fırsatı Güncelle (bağlı fırsatın tutarı teklif toplamından farklıysa görünür) Evet, güncelle bağlı fırsatın beklenen tutarını bu teklifin toplamıyla eşitler; şerit yeşile döner ve "Fırsat tutarı güncellendi." yazar (para birimi de değiştiyse ayrıca belirtilir). Güncellenemezse Hata penceresi çıkar.

Her iki pencerede İptal işlemi durdurur.

Teklifte Fiyatı Değişmiş Ürün Uyarısı

Ekran Görüntüsü

Bir teklif satırı, eklendiği andaki fiyatın kopyasıdır; ürünün fiyatı sonradan değişse bile teklif kendiliğinden değişmez. Sistem bu farkı size bildirir:

  • Teklif Detay: satır tablosunun üstünde kaç üründe fark olduğu yazar, ilgili satırda uyarı işareti çıkar. Farkları göster ile teklifteki fiyat ve güncel fiyat yan yana, yüzde farkıyla açılır. (Detay ekranı müşteriye gösterilebildiği için satırdaki işaret rakamsızdır; rakamlar yalnız açtığınız panelde görünür.)
  • Teklif Sihirbazı: fark, satırın Br.Fiyat alanının hemen altında yüzdesiyle görünür.
  • Güncel fiyat, ürünü bugün teklife ekleseydiniz gelecek fiyattır: önce fiyat listesi, yoksa stok kartı fiyatı.
  • Bu yalnızca bir bilgilendirmedir — teklif fiyatları otomatik güncellenmez; isterseniz satırı elle düzeltirsiniz. Kapanmış (kabul/ret) tekliflerde ve stok kartına bağlı olmayan satırlarda uyarı gösterilmez.

Teklifi Müşteriye Gönderme

Ekran Görüntüsü

Teklif Detay sayfasında, sadece Taslak durumundaki teklifler için:

  1. "Mail Gönder" aksiyonu bir modal açar; varsayılan alıcı (önce iletişim kişisinin, yoksa carinin e-postası), Cc/Bcc, Konu (varsayılan: "<Şirket Ünvanı> - Teklif <No>") ve gövde önizlemesi (iframe) gösterilir; gövde metni özelleştirilebilir. Gönderilince teklif PDF'i otomatik üretilip mail ekine konur, teklifin durumu Gönderildi'ye çevrilir ve Haber Akışı'na kayıt düşer.
  2. "Web Linki" butonu (Üret/Görüntüle) tıklandığında bir erişim token'ı üretilir (daha önce üretildiyse aynısı döner — idempotent) ve müşterinin login olmadan açabileceği link modalda gösterilir; "Kopyala" ile panoya alınabilir. Bu link taslak veya gönderilmiş her durumda üretilebilir.
  3. "WhatsApp ile Gönder" aksiyonu, önce web linkini üretir, sonra iletişim kişisinin (öncelik: cep telefonu) veya carinin telefonuna hazır mesaj metniyle WhatsApp Web/uygulamasını açar.
  4. PDF linkiyle teklifin QuestPDF/HTML çıktısı yeni sekmede (inline) görüntülenir/indirilir. TASLAK filigranı yalnız Taslak durumundaki teklifin PDF'inde çıkar; gönderilmiş, beklemedeki ya da kabul edilmiş teklifin PDF'i ve mail ekine konan PDF filigransızdır.
  5. Teklifin Erişim sekmesinde/panelinde, web linkinin kim tarafından ne zaman görüntülendiği (IP, tarayıcı bilgisiyle) loglanmış olarak izlenebilir.
  6. "Revize Et": mevcut teklifin yeni bir taslak revizyonunu (Rev N) oluşturur; şablonlu teklifse doğrudan Sihirbaz'a, değilse klasik Form'a yönlendirir. Eski teklif üzerinde "Bu teklifin yerini Rev N aldı" notu görünür.
  7. Detay sayfasındaki durum dropdown'undan (yalnızca yönetim amaçlı, admin tarafında) teklif manuel olarak Kabul Edildi / Reddedildi ve diğer durumlara da elle taşınabilir; kapanış notu istenebilir.
  8. Şirketinizde Bakım & Arıza Projeler açıksa, Kabul Edildi durumundaki teklif Bakım & Arıza > Yeni Proje ekranında "CRM teklifinden oluştur" ile projeye dönüştürülebilir. Dönüştürülen teklifin detayında "Projeye dönüştürüldü: PRJ-…" bağlantısı görünür (bkz. Bakım & Arıza kılavuzu, bölüm 13).
  9. Bağlı bir fırsat varsa ve teklif tutarıyla fırsat tutarı (ya da para birimi) arasında fark oluşmuşsa, Detay sayfasında bir uyarı şeridi ile "Fırsatı Güncelle" (tutar senkronu) aksiyonu sunulur. Fırsat teklifin dövizini alır: teklifin tüm ürün satırları aynı yabancı dövizdeyse (örn. hepsi USD) fırsat o dövizde teklifin toplamıyla, satırlar karışık ya da TL ise TL genel toplamla güncellenir. Güncelleme fırsatın para birimini değiştirecekse şeritte "Güncellenirse fırsatın para birimi de değişir." uyarısı görünür; Teklif Sihirbazı'nda da aynı uyarı çıkar.
  10. Detay sayfasındaki müşteri adı bağlantıdır; tıklayınca carinin CRM kartı (360 görünümü) açılır.
  11. Teklifi tekrar taslağa alma: Gönderildi, Beklemede, Kabul/Red gibi durumlardaki bir teklifi durum menüsünden yeniden Taslak'a çekip düzenleyebilirsiniz; yeni teklif açmanız gerekmez.

Teklif kopyalama: Liste veya Detay'daki İşlemler > Kopyala ile mevcut teklif, yeni numaralı bir taslak olarak çoğaltılır (revizyon değildir). Satırlar, kurlar, içerik bölümleri, şablon bağlantısı ve Var/Yok sayfası birebir taşınır; kopya doğrudan Sihirbaz'da açılır. Açılan pencerede müşteriyi değiştirebilir, konu ve geçerlilik tarihini güncelleyebilirsiniz — müşteri değişirse eski müşterinin ilgili kişisi ve teslimat adresi taşınmaz. Fırsat bağlantısı kopyaya geçmez.

Şablondan tüm bölümleri yenileme: Şablon tasarımını (logo, kapak, sunum mektubu, ön/dip metin) sonradan değiştirdiyseniz, Sihirbaz'ın 3. adımındaki "Şablondan Yenile" düğmesiyle açık teklifin tüm içerik bölümlerini şablonun güncel hâliyle değiştirebilirsiniz. Düğme yalnız şablona bağlı tekliflerde görünür ve hangi bölümlerin değişeceğini onaya sunar — mevcut içerik üzerine yazılacağı için önce onay istenir.

Müşterinin Teklifi Görüntülemesi ve Kabul/Red Etmesi (Public Sayfa)

Ekran Görüntüsü

Bu akış tamamen oturum açmadan erişilebilen genel bir sayfa üzerinden çalışır; müşteri hiçbir kullanıcı adı/şifre girmez.

  1. Müşteri, kendisine mail/WhatsApp ile gönderilen linke tıklar.
  2. Token geçersiz/boşsa veya bilinmiyorsa "Bağlantı Geçersiz" sayfası gösterilir.
  3. Geçerliyse: şirket ünvanı, Teklif No, müşteri adı, geçerlilik tarihi uyarısı ve teklifin tam belge önizlemesi (kaydedilmiş/gönderilmiş halinin PDF ile birebir aynı HTML render'ı, iframe içinde) gösterilir. Her görüntüleme otomatik olarak erişim logu (IP, tarayıcı, zaman) olarak kaydedilir.
  4. Teklif "Gönderildi" veya "Beklemede" durumundaysa, süresi geçmemişse ve teklifin daha yeni bir revizyonu yoksa, sayfanın altında bir karar formu görünür:
    • İsteğe bağlı "Notunuz" alanı,
    • "Kabul Ediyorum" (yeşil) ve "Reddediyorum" (kırmızı, tıklanınca onay istenir) butonları.
    • Formun üstünde şu uyarı metni sabit gösterilir: "Bu onay bir ön kabul niteliğindedir; sipariş ve sözleşme koşulları ayrıca teyit edilecektir."
  5. Karar formu koşulları sağlanmıyorsa (süre dolmuş / daha yeni revizyon var / zaten karar verilmiş) karar formu yerine ilgili bilgilendirme mesajı gösterilir (ör. "Bu teklifin geçerlilik süresi dolmuştur.", "Bu teklif güncellendi. Lütfen satış temsilcinizden güncel teklif bağlantısını isteyin.").
  6. Müşteri Kabul veya Red seçip formu gönderdiğinde bir sonuç sayfasına yönlenir: "Teklif Kabul Edildi" veya "Teklif Reddedildi" başlığıyla bir kapanış ekranı gösterilir ve alt yazıda "Bu bağlantı kapanmıştır." uyarısı yer alır (karar tekrar değiştirilemez).
  7. Admin tarafında bu karar, teklifin Detay sayfasına otomatik yansır (durum KabulEdildi/Reddedildi olur) ve Haber Akışı'na işlenir.

Teklifi Siparişe Aktarma

Ekran Görüntüsü

Müşterinin kabul ettiği teklifi tek adımda satış siparişine çevirebilirsiniz. Düğme yalnız Kabul Edildi durumundaki teklifte ve sipariş modülü olan şirkette, Satış Siparişi menü yetkisi ve sipariş düzenleme yetkisi olan kullanıcıya görünür.

  1. Teklif Detay sayfasında İşlemler > Siparişe Aktar'a basın.
  2. Açılan pencerede Sipariş Tarihi, Şube ve Depo seçin; rezerve sistemi açıksa Onayda stok rezervasyonu yap kutusu da görünür. Şube/depo değiştikçe stok kontrolü yeniden yapılır.
  3. Satırlar müşterinin teklifte gördüğü net (iskontolu, KDV hariç) fiyatlarla önizlenir (Ürün, Miktar, Net Br. Fiyat, KDV%, Toplam). Pencere gerekirse şu bilgileri verir:
    • Cari hâlâ potansiyel müşteriyse aktarımda Müşteri'ye çevrileceği,
    • teklifte birden çok para birimi varsa siparişin TL açılacağı ve tutarların teklifteki kurlarla çevrileceği (kurlar listelenir),
    • sipariş toplamının KDV yuvarlaması nedeniyle tekliften kuruş düzeyinde farklı olabileceği,
    • stok ya da risk limiti uyarıları (Şirket Ayarları'ndaki Stok yoksa ve Risk limiti aşılırsa seçimlerine göre; engel varsa aktarım yapılamaz).
  4. Siparişi Oluştur'a basın. Sipariş Taslak olarak açılır, teklifin durumu Sipariş Oluştu olur ve teklif detayında siparişe bağlantı görünür; siparişin detayında da Kaynak Teklif bağlantısı yer alır. Renk/beden gibi varyantları siparişte seçebilirsiniz.
  5. Sipariş silinir ya da iptal edilirse teklif kendiliğinden yeniden Kabul Edildi olur ve tekrar aktarılabilir.

Aktarılan siparişler Onay Bekleyen Siparişler listesinde CRM Teklif kaynağıyla görünür (bkz. Satış kılavuzu, 3d). Sipariş Oluştu durumuna teklif listesindeki toplu durum değiştirme ile geçilemez; bu durumu yalnız Siparişe Aktar yazar.

Teklif Maliyet Raporu (Hassas — Yetki Gerektirir)

Ekran Görüntüsü

Teklifin kârlılığını satır bazında gösteren, yalnızca "CRM > Teklif Maliyet Raporu" (Menu.CrmTeklifMaliyet) yetkisine sahip kullanıcılara açık bir rapordur. Bu yetki hassas ticari veri (tedarikçi maliyeti, kâr, marj) içerdiğinden hiçbir role otomatik verilmez; kullanıcılara Roller > Menü Yetkileri ekranından bilinçli olarak atanır.

Nasıl açılır: Teklif Detay sayfasında, yetkili kullanıcıya görünen "Maliyet Raporu" butonu ile yeni sekmede açılır. Yetkisiz kullanıcı bu butonu görmez; adres çubuğundan doğrudan erişmeye çalışsa da sunucu erişimi reddeder.

Maliyet nasıl hesaplanır:

  • Birim alış maliyeti = stok kartındaki satış fiyatı × (1 − Alış İskonto %), stok kartının kendi para biriminde. Alış iskontosunun varsayılanı stok kartından gelir (Stok > Alış İskonto %); teklif satırı girilirken satıra kopyalanır ve satır bazında değiştirilebilir. Müşteriye verilen satır fiyatını sonradan değiştirseniz de maliyet değişmez (tedarikçi iskontosu her zaman liste/satış fiyatı üzerinden hesaplanır). Para birimi: stok kartının satış dövizi ile teklif satırının dövizi aynıysa çevrim yapılmaz (ör. EUR fiyat EUR olarak kalır — yanlışlıkla TL sayılıp çevrilmez); farklıysa güncel kurla satırın dövizine çevrilir; kur yoksa "—" gösterilir (1:1 uydurma değerleme yapılmaz).
  • Alış iskontosu girilmemiş (0 / boş) satırlarda alış maliyeti hesaplanmaz. Bir satırın efektif alış iskontosu (satır değeri varsa o, yoksa stok kartı varsayılanı) 0 veya boş ise, o satırın alış (birim) maliyeti = 0 kabul edilir — satış fiyatının tamamı maliyet sayılmaz. Sebep: iskonto girilmediğinde maliyet = satış fiyatı çıkar ve o satır kârı sıfırlayıp marjı yanlış (düşük) gösterir. Gerçek bir alış maliyeti görmek istiyorsanız satıra (ya da stok kartına) alış iskontosu % girin.
  • Hizmet / Kontrol tipli kartlarda alış maliyeti hesaplanmaz. Stok kartının Tip alanı Hizmet, Kontrol veya Kontrol Başlık ise o satırın alış (birim) maliyeti = 0 kabul edilir (yukarıdaki iskonto kuralıyla aynı gerekçe). Teklif giriş formunda Hizmet/Kontrol kartı seçilince Alış İsk% alanı otomatik pasifleşir ve boşalır.
  • Ortak gösterim: Alış maliyeti hesaplanmayan (yukarıdaki iki durumdan biri) satırların Alış İsk%, Br. Maliyet ve Alış Mal. kolonları nötr "—" ile gösterilir; bu, "maliyeti yok" (0) anlamındadır ve stok fiyatı/kuru eksik olduğunda çıkan (kırmızı) "—" uyarısıyla karıştırılmaz (o satırlar için eksik-maliyet uyarısı çıkmaz). İşçilik/barem bundan etkilenmez — bu satırlarda barem doluysa işçilik yine hesaplanır.
  • İşçilik (barem) maliyeti = stok kartındaki Barem adedi × Barem birim değeri × satır miktarı. Barem birim değeri ve dövizi Ayarlar > Barem Tanımlama ekranından tanımlanır. Bu, teklife elle girdiğiniz işçilik satırlarından tamamen ayrı bir hesaptır. Not: Hizmet/Kontrol kartına Barem girilmişse işçilik maliyeti bu satırda da normal hesaplanır (alış maliyeti 0 kalır, yalnız işçilik gelir); yani bir hizmet için işçilik yansıtmak isterseniz stok kartına Barem tanımlamanız yeterlidir.
  • Satır toplam maliyeti = alış maliyeti + işçilik. Belge toplamında toplam maliyet, teklif tutarı, kâr ve kâr marjı (%) gösterilir. Kâr/marj her zaman KDV hariç net tutar üzerinden hesaplanır (maliyet de KDV hariçtir); belge geneli indirim varsa tabana uygulanır.
  • Kârlılık Özetinde KDV dahil bilgi satırları: Toplam Alış Maliyeti, Toplam İşçilik ve Toplam Maliyet satırları (KDV hariç) olarak etiketlenir ve her birinin altında ikincil bir "KDV dahil: …" satırı gösterilir (her satırın kendi KDV oranı alış+işçilik tutarına uygulanır). Teklif Net Tutarı (kâr tabanı) satırının altındaki "KDV dahil" değer, teklifin genel toplamıyla (KDV dâhil) birebir aynıdır — iki farklı yerden farklı KDV toplamı çıkmaz. Bu satırlar yalnız bilgi amaçlıdır; kâr ve marj değişmez (KDV hariç net üzerinden hesaplanır).
  • Ekran düzeni — Satır Detayları: Satır bazlı maliyet tablosu, rapor açıldığında varsayılan olarak kapalıdır; üstteki "Satır Detayları (… kalem)" başlığına tıklayarak açıp kapatabilirsiniz. Kârlılık Özeti ve Kâr / Kâr Marjı panelleri her zaman görünür kalır. Yazdırırken (Yazdır butonu) satır tablosu, ekrandaki aç/kapa durumundan bağımsız olarak çıktıda her zaman açık gelir.
  • Rapor para birimi: Teklifin tüm ürün satırları aynı para biriminde ise (en yaygın durum) rapor o para biriminde gösterilir — kolonlar (Alış Mal., İşçilik, Satır Maliyet) ve kârlılık özeti teklif dövizindedir. İşçilik, barem birim değerinin dövizinden (genelde TL) teklif dövizine teklifin kendi kuruyla çevrilir (ör. 1.000 TL / 53 = 18,87 EUR). Toplam maliyet ve kâr için ayrıca TL karşılığı ikincil satır olarak, kullanılan kur ibaresiyle ("1 EUR = 53,00 TL") verilir. Kâr marjı (%) oran olduğundan para biriminden bağımsızdır, değişmez. Satırlar farklı para birimlerinde ise (karışık döviz) rapor TL olarak gösterilir (tutarlar tek dövizde toplanamaz) ve raporun üstünde bu durum belirtilir. TL tekliflerde görünüm değişmez.

Açık / Kapalı teklif farkı (önemli):

  • Teklif açıkken (Taslak / Gönderildi / Beklemede) rapor; birim alış maliyetini, barem adedini ve işçilik değerlerini güncel tanımlardan canlı okur (stok kartındaki güncel satış fiyatı + para birimi + güncel kur, güncel Barem adedi, güncel barem birim değeri). Böylece stok kartı fiyatı/kuru güncellenince rapor da güncel kalır.
  • Teklif kapandığında (Kabul Edildi / Reddedildi / Terk Edildi / Geri Çekildi) hem barem değerleri hem birim alış maliyeti o anki hâliyle teklife dondurulur (snapshot); kapalı teklifin raporu her zaman bu dondurulmuş değerleri gösterir. Böylece geçmiş bir teklifin kârlılığı, aradan zaman geçip tanımlar değişse de kapanış anındaki gerçeği yansıtır.
  • Teklif terminal durumdan geri açılırsa (ör. toplu durum değiştirme ile) barem snapshot'ı temizlenir ve rapor yeniden güncel tanımlardan (alış maliyeti dâhil) canlı hesaplar; yeniden kapandığında tekrar dondurulur. Rapor üst kısmında, değerlerin "güncel tanımlardan" mı yoksa "kapanış anı"ndan mı geldiği açıkça belirtilir.
  • Teklif zarardaysa (satış tutarı toplam maliyetin altında) rapor bunu belirgin (kırmızı "ZARARDA" uyarısı ve negatif kâr/marj) gösterir.

Not: Maliyeti hesaplanamayan (stok kartında satış fiyatı olmayan veya geçerli kur bulunamayan) satırlar toplama katılmaz ve raporda "—" ile gösterilerek uyarılır — yanlış (1:1) bir değerleme yapılmaz.

Teklif İşçilik Maliyeti Dökümü

Ekran Görüntüsü

Teklif Detay sayfasındaki işlem menüsünden İşçilik Maliyeti yeni sekmede açılır; yazdırılabilir tek sayfalık bir dökümdür.

  1. Üstte teklif no, konu, cari ve teklifin görüntüleme durumu rozeti yer alır.
  2. Döküm, teklifteki işçilik kalemlerini barem üzerinden toplar ve teklifin para biriminde gösterir; barem dövizi farklıysa teklif kuru (1 döviz = … TL) başlıkta yazılır. Güncel kur bulunamazsa uyarı çıkar ve tutar TL olarak kalır.
  3. Alt toplam KDV hariç, altında KDV dahil olarak verilir. Yazdır düğmesi tarayıcı yazdırma penceresini açar; Teklife Dön detay sayfasına döner.

Gizlilik: Bu döküm alış maliyeti, kâr ve marj bilgisi içermez; müşteriyle paylaşılabilir. Maliyet/kâr için "Teklif Maliyet Raporu" bölümüne bakın (yetki gerektirir).

CRM Ayarları — Teklif Fiyatları KDV Dahil / Hariç

Ekran Görüntüsü

Menü: Ayarlar > CRM Ayarları (Şirket Ayarları yetkisi — Menu.SirketAyarlari — gerektirir).

Teklif hazırlarken girdiğiniz birim fiyatların KDV içerip içermediğini şirket bazında belirlersiniz:

  • KDV Hariç (varsayılan): Girilen fiyatlar KDV içermez; hesapta fiyatların üstüne KDV eklenir. Örn. 100 ₺ + %20 KDV → 120 ₺. Bu, teklif modülünün bugüne kadarki tek davranışıdır — bu ayarı hiç açmadıysanız hiçbir teklifiniz etkilenmez.
  • KDV Dahil: Girilen fiyatlar KDV içerir; hesapta fiyatların içinden KDV ayrıştırılır (iç yüzde). Örn. 120 ₺ dahil, %20 → 100 ₺ mal + 20 ₺ KDV. Genel toplam her iki modda da KDV dâhildir; kâr/marj her iki modda da KDV hariç net üzerinden hesaplanır. Satır bazlı farklı KDV oranları ve genel indirim iki modda da desteklenir.

Önemli — damgalama: Seçilen mod, teklif oluşturulurken o teklife işlenir (damgalanır). Ayarı sonradan değiştirseniz de daha önce oluşturulmuş tekliflerin rakamları değişmez — her teklif kendi damgasıyla hesaplanır. Bu, geçmiş belgelerin tutarlılığı ve denetlenebilirliği içindir. Aktif mod; teklif hazırlama ekranında, PDF çıktısında ve müşteriye giden web bağlantısında küçük bir ibareyle ("Fiyatlara KDV dâhildir/dâhil değildir") gösterilir.

Not: Bu ayar yalnız CRM tekliflerini ilgilendirir; Satış Faturası / Sipariş / Hızlı Satış modüllerinin ayrı Fiyatlar_KdvDahil ayarından bağımsızdır.

Yetkisiz kullanıcı davranışı: Alış iskonto ve maliyet alanları teklif formunda da yalnızca yetkili kullanıcıya görünür. Yetkisi olmayan kullanıcı teklifi kaydettiğinde maliyet yine sunucuda otomatik hesaplanır (stok kartı varsayılan iskontosuyla); veri bütünlüğü bozulmaz. Ancak yetkisiz bir kullanıcı taslağı düzenleyip kaydederse, satır bazlı iskonto override'ları stok kartı varsayılanına geri döner.

Aynı ekrandaki diğer CRM ayarları:

  • Plasiyer Erişimi — kapanmış aktiviteler: "Tamamlanan ve iptal edilen aktiviteler bu kullanıcılara görünmesin" açıkken Sadece Kendi Kayıtları kullanıcıları tamamlanan ve iptal edilen aktivitelerini listede, cari ekranında ve YK CRM mobil uygulamasında görmez; yalnız açık işleri kalır. Varsayılan kapalıdır.
  • Plasiyer Erişimi — Sadece Kendi Kayıtları: kullanıcı kartında Sadece Kendi Kayıtları işaretli kullanıcılar normalde yalnız ana sorumlusu oldukları carileri görür. "Cariye atanan yardımcı plasiyerler de CRM'de carileri görsün" açıkken carinin yardımcı plasiyeri olarak atanan kullanıcılar da o cariyi listelerde, cari ekranında, mobil uygulamada ve genel aramada görür. Bu yalnız cariye erişimi açar: carideki başka kullanıcıların teklif, fırsat, aktivite ve notları yine görünmez. Varsayılan kapalıdır.
  • Fırsat — İhale Alanları: "Fırsatlarda İhale No ve Uzman alanlarını kullan" açılınca fırsatlara İhale No ve Uzman eklenir (bkz. Fırsat bölümü, adım 5). Kapatırsanız girilmiş değerler silinmez, yalnız gizlenir. Varsayılan kapalıdır.
  • Teklif Satırları — Stok Kodu, Cinsi ve Açıklama: teklif (klasik form ve sihirbaz) ile fırsat fiyatlama tablosunda ürün satırına ek bilgi getirir. Stok Kodu sütununu göster — ürünün stok kodu ayrı sütunda görünür. Stok Cinsi sütununu göster — cins olarak stok kartındaki seçtiğiniz özel kod (Cins olarak: Özel Kod 1–5) gelir. Ürün seçilince açıklamaya özel kodları yaz — seçtiğiniz özel kodlar " - " ile birleştirilip açıklamaya yazılır (boş olanlar atlanır). Değerler ürün seçilince stok kartından gelir, satırda değiştirilebilir ve teklife kaydedilir; kod ve cins sütunları teklif detayında, PDF'te, e-postada ve web bağlantısında da görünür. Cins ve açıklama için Şirket Ayarları › Stok Parametreleri › Stok Özel Kodları açık olmalıdır. Üçü de varsayılan kapalıdır.
  • Teklif Belgesi (PDF): yalnız müşteriye giden teklif belgesini (PDF, e-posta eki ve web bağlantısı) etkiler; teklif girerken satır listesi ve teklif detayı aynen kalır. Dört seçenek vardır, hepsi varsayılan kapalıdır:
    • Teklif PDF'inde Stok Cinsi sütununu gösterme — Stok Cinsi sütunu (yukarıdaki ayar açıksa) ekranda kalır, belgede basılmaz.
    • Teklif PDF'inde Birim sütununu gösterme — miktarın yanındaki birim (Adet, Kg…) belgede basılmaz.
    • Teklif PDF'inde KDV % sütununu gösterme — satır bazında KDV oranı basılmaz; KDV toplamı ve "Fiyatlara KDV dâhil / dâhil değildir" notu belgede kalır.
    • Teklif PDF'inde stok kartı açıklamasını ürünün altına yaz — stok kartındaki açıklama düz metin olarak (satır sonları korunur; yazı stili, görsel ve tablo çizgileri olmadan, en çok 1000 karakter) ürün adının altına basılır. Belge o anki açıklamayla hazırlanır; stok açıklaması sonradan değişirse teklif yeniden kaydedilince belge de yenilenir.

Doküman Ekleme (Teklif / Fırsat / Cari)

Ekran Görüntüsü

  1. İlgili kaydın (potansiyel/cari, fırsat veya teklif) panelinde/detayında "Dokümanlar" sekmesine gidin.
  2. Dosya Seç ve isteğe bağlı bir açıklama girip Yükle butonuna basın (tek dosya en fazla 20 MB).
  3. Yüklenen dosyalar listede görünür; satırdaki göze tıklayınca dosya (PDF/görsel için) tarayıcı içinde açılır, indirme linkiyle indirilebilir, çöp kutusu ile silinebilir.

Tanımlar

Ekran Görüntüsü

🎬 Videolu anlatım: Pipeline Aşamaları ve Kayıp Sebepleri · Var/Yok Kontrolleri · Etiketler, Ünvanlar

  • Etiketler (Tag): Cari veya tekliflere serbestçe atanabilen, renk seçilebilen etiketler; ilgili tanım sayfasından eklenir/düzenlenir/silinir.
  • Ünvanlar: İletişim kişisi kayıtlarında kullanılan unvan (ör. "Satın Alma Müdürü") listesi.
  • Pipeline Aşamaları: Fırsatların geçtiği aşamalar (ör. Yeni, Görüşülüyor, Teklif Verildi, Kazanıldı, Kaybedildi); her aşamaya sıra no, renk, olasılık % ve "Kazandı"/"Kaybetti" bayrağı atanır — bu bayraklar Pipeline kanban'da hangi kolona bırakılınca hangi modalın (kazanma/kayıp) açılacağını belirler.
  • Kayıp Sebepleri: Bir fırsat "Kaybedildi" aşamasına taşınırken seçilebilecek sebep listesi.
  • Teklif Şablonları ve İçerik Blokları: İlgili tanım sayfasından yönetilir — her şablonun kendi vurgu rengi, logosu, kapak/mektup/ön-dip metin HTML'i vardır (şablonda logo yoksa belgeye Şirket Ayarları'ndaki logo basılır; firma adının altında Şirket Ayarları'ndaki adres, telefon ve vergi bilgileri yer alır); "Şablon Düzenle" ekranında merge alanları (placeholder) kullanılabilir. Ayrıca burada tekrar kullanılabilir içerik blokları da tanımlanır (Sihirbaz Adım 3'teki "Blok" menüsünde listelenir).
  • Alanları Düzenle (Potansiyel formu): Potansiyel panelindeki alan ayarları ekranından, şirket bazında hangi potansiyel formu alanının gösterileceği ve zorunlu olacağı özelleştirilebilir.

Yeni Aşama / Aşama Düzenle

Ekran Görüntüsü

CRM > Tanımlar > Pipeline Aşamaları ekranında sağ üstteki Yeni Aşama düğmesi Yeni Aşama penceresini, satırdaki kalem simgesi aynı pencereyi Aşama Düzenle başlığıyla ve kayıtlı değerlerle açar.

  • Adı* (en çok 50 karakter) ve Sıra No (aşamaların listede ve Pipeline'daki kolon sırası).
  • Olasılık %* — bu aşamadaki fırsatın kazanılma olasılığı (0–100); ağırlıklı tahmin (forecast) hesabında kullanılır. Yeni aşamada 50 gelir.
  • Renk* — rozet rengini seçin; seçili renk çerçeveyle işaretlenir.
  • Bu aşamadaki fırsat Kazanıldı sayılır / Bu aşamadaki fırsat Kaybedildi sayılır anahtarları — fırsat bu aşamaya alındığında Fırsat Kazanıldı ya da Fırsat Kaybedildi penceresi açılır ve fırsat kapanır.
  • Aktif — pasif aşama yeni fırsatlarda seçilmez, listede soluk görünür.

Kaydet zorunlu alanlar doluysa kaydeder ve sayfayı yeniler; eksik alan kırmızıyla işaretlenir, sunucu hatası pencerenin üstünde "Kaydedilemedi: …" olarak yazar. İptal değişiklikleri bırakır.

Yeni Sebep / Sebep Düzenle

Ekran Görüntüsü

CRM > Tanımlar > Kayıp Sebepleri ekranındaki Yeni Sebep düğmesi Yeni Sebep penceresini, satırdaki kalem simgesi Sebep Düzenle penceresini açar. Alanlar: Adı* (en çok 100 karakter), Açıklama ve Aktif. Pasif sebep, Fırsat Kaybedildi penceresindeki listede çıkmaz. Kaydet sayfayı yeniler; İptal kapatır.

Yeni Etiket / Etiket Düzenle

Ekran Görüntüsü

CRM > Tanımlar > Etiketler ekranındaki Yeni Etiket düğmesi Yeni Etiket penceresini, satırdaki kalem simgesi Etiket Düzenle penceresini açar. Alanlar: Adı* (en çok 50 karakter), Renk* (rozetlerden birini seçin; varsayılan gri), Açıklama ("Bu etiket ne anlam ifade ediyor?") ve Aktif. Kaydet sayfayı yeniler; hata olursa pencerenin üstünde yazar. İptal kapatır.

Yeni Ünvan / Ünvan Düzenle

Ekran Görüntüsü

CRM > Tanımlar > Ünvanlar ekranındaki Yeni Ünvan düğmesi Yeni Ünvan penceresini, satırdaki kalem simgesi Ünvan Düzenle penceresini açar. Alanlar: Ünvan* (en çok 100 karakter) ve Aktif. Aktif ünvanlar kişi eklerken ünvan listesinde çıkar. Kaydet sayfayı yeniler; İptal kapatır.

Yeni Ürün

Ekran Görüntüsü

CRM > Tanımlar > Ürünler ekranı şirketin stok kartlarını (ürünleri) listeler; teklif ve fırsat satırlarında bu kartlar seçilir. Sağ üstteki Yeni Ürün düğmesi Yeni Ürün penceresini açar:

  • **Ürün Adı *** yazıp Oluştur'a basın. Yalnız isimle hızlı kayıt oluşturulur: stok kodu otomatik üretilir, KDV %20 olur. Ad boşsa kayıt yapılmaz.
  • Aynı isimde ürün zaten varsa yeni kart açılmaz, "Bu isimde ürün zaten var." bildirimi çıkar; başarılıysa "Ürün oluşturuldu." yazar ve liste yenilenir.
  • Kategori, fiyat, resim gibi ayrıntılar için penceredeki Detaylı ekle bağlantısı Stok kartı formunu açar. Ürün düzenleme CRM'de yapılmaz; stok kartından yapılır.
  • Vazgeç pencereyi kapatır.

Tanım ekranları silme onayları

Ekran Görüntüsü

Pencere Nerede çıkar Sonuç
Aşama Silinecek Pipeline Aşamaları satırındaki çöp kutusu Evet, sil aşamayı siler (pasif olur, listeden kalkar). Aşamayı kullanan fırsat varsa pencere kaç fırsatın kullandığını yazar ve önce bu fırsatları başka aşamaya taşımanızı ister — silme yine de engellenmez, bu yüzden önce taşıyın.
Kayıp Sebebi Silinecek Kayıp Sebepleri satırındaki çöp kutusu Evet, sil sebebi siler; kaç fırsatta kullanıldığı pencerede yazar.
Etiket Silinecek Etiketler satırındaki çöp kutusu Evet, sil etiketi siler; cari ve tekliflerdeki tüm atamaları kaldırılır (kullanım sayısı pencerede yazar).
Ünvan Silinecek Ünvanlar satırındaki çöp kutusu Evet, sil ünvanı listeden kaldırır; kişilerde yazılı ünvan metni korunur.

Her pencerede İptal silmeyi durdurur; silme başarısız olursa "Silinemedi." uyarısı çıkar.

Alan Açıklamaları

Potansiyel Müşteri Formu

Ekran Görüntüsü

Alan Açıklama
İsim/Unvan * Firma veya kişi adı; zorunlu.
Kod Serbest referans kodu.
Durum Yeni, İletişim Kuruldu, Değerlendirilmede, Nitelikli, Niteliksiz, Kazanıldı, Kaybedildi (huni sırasıyla).
Telefon / E-posta İletişim bilgileri.
İl / İlçe / Adres Konum bilgileri.
Vergi No / Vergi Dairesi Kurumsal kimlik bilgisi.
Kaynak Kanal Web, Fuar, Referans, Soğuk Arama, Diğer.
Bölge / Saha Serbest metin, satış bölgesi/saha sınıflandırması.
Notlar Serbest not alanı.
Web Sitesi / Facebook / LinkedIn / Instagram / X Yalnız http(s) ile başlayan geçerli adresler kabul edilir.
IYS İzin Tarihi / Kaynağı Pazarlama izni takibi.

Fırsat Formu

Ekran Görüntüsü

Alan Açıklama
Başlık * Fırsatın kısa tanımı.
Aşama * Pipeline aşaması; varsayılan sıradaki ilk aktif (kazanma/kayıp olmayan) aşama.
Cari * Fırsatın bağlı olduğu müşteri/potansiyel.
İletişim Kişisi Cariye bağlı kişi (opsiyonel).
Beklenen Tutar Seçilen para biriminde tahmini tutar (varsayılan TL; fiyatlama satırları ayrıca girilebilir). Toplamlarda güncel kurla TL'ye çevrilir.
Beklenen Kapanış * Tahmini kapanış tarihi.
Atanan Kullanıcı * Fırsatın sorumlusu; varsayılan oturum sahibi.
Açıklama Fırsatın detayı/müşteri talebi.
Notlar İç not, müşteriye gösterilmez.
İhale No / Uzman Yalnız CRM Ayarları'nda Fırsat — İhale Alanları açıksa görünür; aynı İhale No tekrar girilince uyarı verilir.

Aktivite Formu

Ekran Görüntüsü

Alan Açıklama
Tip * Ziyaret, Görev, Telefon, Email, Toplantı, Mesaj, Nakliye, Montaj, Arıza, Yedek Parça Bekliyor.
Başlık * Aktivitenin kısa açıklaması.
Cari * Yeni kayıtta zorunlu; düzenlemede değiştirilemez.
Atanan * Aktiviteden sorumlu kullanıcı.
Başlangıç * / Bitiş Tarih-saat; bitiş başlangıçtan önce olamaz.
Süre (dk) Girilirse bitiş otomatik hesaplanır.
Durum Planlandı, Devam Ediyor, Tamamlandı, İptal.
Konum Serbest metin veya haritadan seçilen adres.
Açıklama / Sonuç Aktivite detayı ve (tamamlandığında) sonuç notu.
Fotoğraflar İsteğe bağlı; JPG/PNG/WEBP/HEIC, dosya başına 10 MB, tek seferde 10, aktivite başına 30. Yeni kayıtta formla birlikte, kayıtlı aktivitede anında yüklenir.

Teklif Sihirbazı — Önemli Alanlar

Ekran Görüntüsü

Alan Açıklama
Şablon Boşsa "şablonsuz" klasik PDF; seçilirse kapak/mektup/metinler otomatik ön dolar.
Müşteri * / İlgili Kişi / Bağlı Fırsat Teklifin muhatabı; fırsat seçilince satırlar/kur devredilebilir.
Konu / Detay * Teklifin konusu ya da proje detayı; belgede ve e-postada "Konu / Detay" başlığıyla yazılır.
Teklif Tarihi Otomatik atanır, değiştirilemez.
Geçerlilik Tarihi Müşterinin karar verebileceği son tarih; süresi geçince müşteri linki karar formu göstermez.
Vade / Termin İsteğe bağlı serbest metin (en çok 100 karakter, büyük harfe çevrilir); doluysa belgede Geçerlilik'in altında görünür.
Döviz / Kur Ürün satırındaki stoktan otomatik güncellenir; karışık dövizde satır bazlı kur girilir.
Teslimat Adresi Boşsa müşteri seçilince cari adresinden otomatik doldurulur.
Teklifi Sunan (Ünvan/İmza) Oturum sahibi kullanıcıya özel, tüm tekliflerinde kullanılır.
Kapak/Sunum Mektubu/Ön Metin/Dip Metin Zengin metin, merge alanı ve içerik bloğu destekli.
Ürün/Hizmet Satırları Stok, Açıklama, Miktar, Birim Fiyat, İskonto%, KDV%, Döviz; Grup Başlığı ile bantlanabilir.
Alış İsk% (satır) Yalnız "Teklif Maliyet Raporu" yetkisi olan kullanıcıya görünür. Stok kartındaki alış iskonto varsayılanı önerilir, satır bazında değiştirilebilir; birim alış maliyeti hesabında kullanılır (bkz. Teklif Maliyet Raporu). Boş bırakılırsa stok kartı varsayılanı geçerlidir.
Toplam İş Adedi Opsiyonel; başlık miktarları toplamıyla karşılaştırılıp uyarı verir (engellemez).
Genel İndirim % Tüm satırlara uygulanan ek indirim.

Sık Karşılaşılan Durumlar / İpuçları / Uyarılar

  • Sadece Taslak teklifler düzenlenebilir/gönderilebilir: Gönderildi/Beklemede/Kabul Edildi vb. durumdaki bir teklifi düzenlemek için önce "Revize Et" ile yeni bir taslak revizyon oluşturmak gerekir.
  • Şablonlu veya başlık/Toplam İş Adedi içeren teklifler klasik formda düzenlenemez: sistem otomatik olarak Sihirbaz'a yönlendirir; aksi halde bu alanlar sessizce silinebilirdi.
  • "CRM sadece kendi kayıtları" kısıtı: bu ayar açık kullanıcılar başka bir plasiyerin/atananın carisine, fırsatına, aktivitesine veya teklifine erişemez; dashboard, liste, Excel çıktısı ve AJAX uçları dahil her yerde sunucu tarafında zorlanır (arayüzde gizlense de bypass edilemez).
  • Müşteri teklif linkini yalnızca bir kez kararlaştırabilir: Kabul/Red verildikten sonra "Bu bağlantı kapanmıştır." mesajı görünür, tekrar karar değiştirilemez. Yeni bir teklif revizyonu gönderilirse eski link üzerinden karar alınamaz, müşteriye yeni link verilmelidir.
  • Genel İndirim % ve satır İskonto/KDV % değerleri 0-100 aralığında olmalıdır; aralık dışı değerler hem sihirbazda hem fiyatlama modalında reddedilir.
  • Teklif listesi tarih aralığı boş açılır: liste ilk açılışta tüm teklifleri gösterir. Hazırlayan, müşteri, durum ve tarih süzgeçleri sayfalar arasında ve Excel çıktısında korunur. "CRM sadece kendi kayıtları" kısıtı olan kullanıcılarda Hazırlayan süzgeci görünmez.
  • Eskiden kaydedilmiş TL tekliflerde KDV farkı görebilirsiniz: indirim artık KDV'den önce uygulandığı için, güncellemeden önce kaydedilmiş bir teklifin detay ekranı kayıtlı (eski) KDV değerini, PDF'i ise yeni hesabı gösterebilir. Teklifi bir kez yeniden kaydettiğinizde ikisi eşitlenir. Genel toplam her iki durumda da aynıdır.
  • İmza/logo yükleme sınırları: potansiyel logosu ve teklif imzası PNG/JPG(/WEBP logo için) ile sınırlıdır, imza en fazla 1 MB, logo en fazla 2 MB; doküman eki en fazla 20 MB.
  • Web linki idempotent üretilir: aynı teklif için "Web Linki" tekrar tekrar üretilse de (silinmediği sürece) aynı token/URL döner — müşteriye birden fazla farklı link göndermekten çekinmeye gerek yoktur.
  • Aktivite bitiş tarihi kontrolü: hem form hem panel (AJAX) kaydında sunucu tarafında da doğrulanır; tarayıcı doğrulaması atlatılsa bile kayıt reddedilir.
  • Excel içe aktarımda en az CariKod veya CariAd'dan biri ve Başlık zorunludur; boş satırlar otomatik atlanır, hata veren satırlar (en fazla 10 tanesi) mesaj olarak gösterilir.

Dövizli Teklifler ve TL Karşılığı

Ekran Görüntüsü

Teklif toplamları nasıl okunur. Teklif belgesinde (PDF, e-posta eki, müşteri web linki), Teklif Detay ekranında, sihirbaz önizlemesinde ve cari/fırsat panelindeki teklif bloğunda toplamlar aynı düzende gösterilir:

Satır Anlamı
Ara Toplam Satır tablosundaki "Tutar" sütununun toplamı — satır iskontoları düşülmüş net, KDV hariç
İnd. Toplam Yalnız belge geneli indirimler: Ek İskonto + Genel İndirim
Net Toplam Ara Toplam − İnd. Toplam. KDV matrahıdır — KDV bu tutardan hesaplanır
Kdv Toplam Net Toplam üzerinden hesaplanan KDV
Genel Toplam Net Toplam + Kdv Toplam

Belgenin tamamı elle doğrulanabilir: satır "Tutar" sütununu toplayınca Ara Toplam'ı, ondan İnd. Toplam'ı düşünce Net Toplam'ı, KDV'yi ekleyince Genel Toplam'ı birebir bulursunuz. Belge geneli indirim yoksa Ara Toplam ve İnd. Toplam satırları basılmaz; blok Net Toplam · Kdv Toplam · Genel Toplam olarak üç satıra iner.

Müşteri ne görmez: Satır tablosundaki "Birim Fiyat" net fiyattır (liste fiyatı × (1 − iskonto)). Liste fiyatı ve satır iskontosu müşteriye giden hiçbir yüzeyde (PDF, e-posta, web linki, Teklif Detay) görünmez; "İnd. Toplam" satırı da satır iskontolarını içermez. Satır bazlı iskonto oranını ve liste fiyatını yalnız siz görürsünüz — teklif panelinde, satır fiyatının altındaki küçük yazıda.

Dövizli tekliflerde bu satırlar teklifin kendi para birimindedir. Karışık para birimli tekliflerde her para birimi kendi bloğunu alır ve satır başlıklarının önüne para birimi kodu eklenir ("EUR Ara Toplam", "TRY Net Toplam" gibi). İç ekranlarda (Detay, panel) blokların altında ayrıca kurla çevrilmiş TL karşılığı özeti gösterilir. Teklif listesindeki genel toplam da belgenin para birimindedir; karışık dövizli tekliflerde tutarlar alt alta listelenir ve Excel çıktısında ayrıca "TL Karşılığı" sütunu bulunur. Teklif sihirbazında para birimi seçildiğinde kur alanı TCMB kurundan otomatik dolar; dilerseniz elle değiştirirsiniz. Maliyet Raporu, kur ve stok iskonto varsayılanlarını dikkate alarak hesaplar.

Müşteri çıktısı: Müşteriye giden teklif PDF'i yalnızca teklifin kendi dövizindedir — TL çevrimleri ve kur ibareleri yalnız iç ekranlarda görünür.

Saha Kayıtları Haber Akışı'nda

Ekran Görüntüsü

Saha ziyaret kayıtları CRM Haber Akışı'na düşer; paylaşımlara konum (GPS) ve fotoğraf eklenebilir. Cari seçilerek yapılan paylaşım, o carinin notlarına da otomatik işlenir. Akış kartındaki hızlı kısayollarla paylaşımdan tek tıkla Aktivite, Fırsat veya Teklif oluşturabilirsiniz.