DIA kullanıyorsanız, CRM'iniz DIA ile konuşur.
Firma ve şube kodlarınız DIA'da nasıl duruyorsa öyle kalır; satış ekibiniz cari, bakiye, sipariş ve fatura bilgisini tek CRM ekranında görür. Bağlantıyı REST API, OAuth2, webhook ve içe/dışa aktarma ile biz kuruyoruz.
Birden fazla firma, birden fazla şube — satış tarafı hepsini bir arada göremiyor
DIA ile çalışan işletmelerde kendi projelerimizde tekrar eden bir yapı gördük: tek bir tüzel kişilik değil, birkaç firma kodu, birkaç şube ve kimi işletmede bir bayi ağı. ERP bu ayrımı doğru tutar; sorun ERP'de değil, ERP ile müşteriyle konuşan taraf arasındaki boşlukta.
- Aynı müşteri iki ayrı firma kodunda iki ayrı cari kart olarak durur. Temsilci müşterinin toplam riskini göremez, çünkü toplam diye bir ekran yoktur.
- Şube satışçısının ERP ekranı yoktur; bakiye öğrenmek merkeze telefon etmek demektir ve cevap mesai saatine bağlıdır.
- Hangi firmadan, hangi fiyat listesiyle satış yapılacağı görüşme sırasında karara bağlanır; karar kimsenin kaydında durmaz.
- Bayi ve şube sorumluları kendi Excel'lerini tutar; iki tablo ayrı ayrı tutulduğu için birbirini tutmadığında hangisinin doğru olduğu belli olmaz.
- Görüşme geçmişi, teklifler ve kaybetme nedenleri hiçbir yerde birikmez — ERP bunun için yapılmamıştır.
- Ay sonunda konsolide satış ve tahsilat tablosu elle birleştirilir; birleştirmeyi yapan kişi izne çıktığında rapor da gecikir.
DIA'nın yerini almaya çalışmak bu boşluğu kapatmaz: muhasebe, stok ve resmî belge tarafı ERP'de durmaya devam eder. Kendi projelerimizde işleyen kurgu şu: ERP yerinde kalır, satış tarafı CRM'e taşınır, iki taraf tanımlı bir akışla bağlanır.
Bağlantı nasıl kuruluyor?
DIA için kutudan çıkan bir modülümüz yok ve olduğunu söylemeyeceğiz. Bağlantı; REST API, OAuth2, webhook ve içe/dışa aktarma ile kapsamı keşif görüşmesinde belirlenen bir entegrasyon projesi olarak kurulur.
Bağlantı üç araçla kurulur:
- REST API — ürün kutudan 183 iş nesnesiyle geliyor ve her biri REST API'de kendi veri ve şema ucuyla yayımlanıyor; erişim OAuth2 ile yetkilendirilir. Toplu okuma ve bileşik istek desteklenir.
- Giden webhook — CRM'deki olaylar dış sisteme imzalı olarak iletilir; başarısız çağrı yeniden denenir, hedef adres doğrulanır.
- İçe/dışa aktarma — dört adımlı sihirbazla Excel/CSV aktarımı: yükle, alan eşle, önizle, çalıştır. Eşleşmeyi ekranda siz onaylarsınız.
Bu üç aracın sınırları ölçülüdür, tahmin değildir: REST API nesne ve alan tanımlarını describe ucundan verir, tek toplu istekte 200 kayda kadar işlem yapar, bileşik çağrıda 25 alt isteği tek seferde taşır. İçe aktarma sihirbazı 75'ten fazla nesnede, iş başına 100.000 satıra ve dosya başına 25 MB'a kadar çalışır. Kapsamı keşifte bu sınırların içinde kurguluyoruz.
Neden kutudan çıkan bir eklenti değil de kurulan bir bağlantı? Çünkü DIA tarafındaki erişim kurulumdan kuruluma değişir: kaç firma kodu kullandığınız, hangi modüllerin açık olduğu ve ERP'ye dışarıdan erişimin nasıl tanımlandığı yöntemi belirler. Herkese aynı düğmeyi verip “her kurulumda aynı çalışır” demek, koşullar değiştiğinde tutmayan bir vaat olurdu. Genel yaklaşımımızı entegrasyonlar sayfasında, aynı çerçevenin başka bir ERP'deki hâlini Netsis entegrasyonu sayfasında anlattık.
Çarşamba 14:05 — grup içindeki ikinci firmadan sipariş isteniyor. Bağlantı kurulduğunda şunlar değişir:
-
1
Müşterinin tüm firma kodlarındaki bakiyesi tek kartta
DIA'dan aktarılan cari bakiye, firma kodu etiketiyle birlikte müşteri kartına yazılır. Temsilci aynı müşterinin iki firmadaki açık riskini tek ekranda görür; toplamı kafasından çıkarmaz.
-
2
Hangi firmadan satılacağı kayda bağlanır
Satışın hangi firma koduyla yapılacağı fırsat kaydında alan olarak durur. Karar görüşmede alınır ama görüşmeyle birlikte kaybolmaz; faturalama tarafı da aynı alanı okur.
-
3
Vadesi geçen bakiye görev üretir
Belirlediğiniz eşiği aşan bakiye için sorumluya takip görevi açılır. Tahsilat hatırlatması kişisel hafızaya değil kayda bağlanır.
-
4
Şube ve bayi kaydı, görme yetkisiyle birlikte kurulur
Kaydın hangi şubeye ait olduğu alan olarak tutulur; hangi ekibin hangi kaydı göreceği profil ve izin setiyle tanımlanabilir. Bu yetkilendirme üründe desteklenir, kurulumda birlikte yapılandırılır.
-
5
Teklif süreci ERP'nin dışında, kayıtlı yürür
Müşteri adayı, görüşme geçmişi, teklif ve kaybetme nedeni CRM'de durur. Kazanılan fırsat, kapsamda tanımlanan alanlarla ERP tarafına iletilebilir.
-
6
Konsolide rapor elle birleştirilmez
Firma ve şube kırılımındaki satış ve tahsilat verisi aynı raporda görünür. Ay sonunu kapatmak, iki tabloyu yan yana koyup fark aramak olmaktan çıkar.
DIA ile Rapitek CRM arasında kurulabilen akışlar
Firma ve şube kodunun CRM'e taşınması
DIA tarafındaki firma kodu ve şube bilgisi CRM'de alan olarak kurulur; raporlar bu kırılımı okur. Hangi kodun hangi CRM alanına karşılık geldiği yazılı kapsamda durur.
Cari kart – müşteri kaydı eşleşmesi
Vergi numarası anahtar alınarak cari kartlar CRM'deki müşteri kayıtlarıyla eşleştirilir. Aynı müşterinin farklı firma kodlarındaki kartları tek müşteri kaydına bağlanabilir.
Bakiye ve vade görünürlüğü
Cari bakiye ve vadesi geçen tutar müşteri kartına aktarılır. Aktarım sıklığı — günlük, haftalık ya da dönemsel — ihtiyaca göre kapsamda belirlenir.
Sipariş ve fatura bilgisinin izlenmesi
Sipariş ve fatura başlık bilgileri müşteri kartında liste olarak izlenebilir. Belgenin otoritesi DIA'da kalır; CRM satış ekibine görünürlük katmanı ekler.
Ürün ve fiyat listesinin aktarılması
Ürün kataloğu ve firma bazlı fiyat listesi ERP'den CRM'e aktarılarak teklifler doğru fiyatla hazırlanır. Aktarım dönemsel de olabilir, API ile de kurgulanabilir.
Kendi alanlarınızı kod yazmadan eklemek
ERP'den gelen alanların CRM tarafındaki karşılığını (risk limiti, bayi kodu, ödeme vadesi) kod yazmadan siz tanımlarsınız. Özel nesne ve alan ekleme üründe standarttır.
Hangi yöntem ne zaman?
| Yöntem | Ne işe yarar | Ne zaman tercih edilir |
|---|---|---|
| REST API (kutudan gelen 183 iş nesnesi, her biri kendi veri ve şema ucuyla) | Dış sistem CRM'deki kayıtları okur ve yazar; OAuth2 ile yetkilendirilir, toplu ve bileşik istek destekler | DIA tarafında uygun erişim olduğunda ve akışın otomatik ilerlemesi istendiğinde |
| Giden webhook | CRM'deki olaylar (örn. fırsat kazanıldı) dış sisteme imzalı olarak iletilir; başarısız çağrı yeniden denenir | CRM'den ERP yönüne bildirim gereken akışlarda |
| İçe aktarma (Data Hub) | Excel/CSV dökümleri dört adımlı sihirbazla aktarılır: yükle, alan eşle, önizle, çalıştır. Dışa aktarma aynı modülde yapılır; sınırlarını ölçmedik | Karşı tarafta erişim açılmasını gerektirmediği için erişim sorusu cevaplanmadan da başlatılabilir; dönemsel senkron yeterliyse ya da erişim henüz tanımlı değilse |
| Üçüncü taraf entegratör | DIA tarafını tanıyan iş ortağınız aynı REST API'yi kullanarak bağlantıyı kendisi yazabilir; biz şemayı, OAuth2 erişimini ve alan eşleme tablosunu veririz | DIA'nızı kuran firmayla çalışmaya devam etmek istediğinizde |
Doğruladıklarımız
DIA bağlantısı nasıl devreye alınır?
-
1
Keşif
Kaç firma kodu ve şube kullandığınızı, hangi modüllerin açık olduğunu ve DIA'ya dışarıdan erişimin nasıl tanımlandığını çıkarırız. DIA'nızı kuran iş ortağınızın bu görüşmeye katılmasını öneririz.
-
2
Kapsam ve yöntem
Hangi firma kodundan hangi verinin, hangi yöne ve hangi sıklıkta akacağına burada karar verilir. Yöntem, alan eşleme tablosu ve varsa bedel yazılı olarak paylaşılır — sürpriz kalem yok.
-
3
Yapılandırma ve test aktarımı
CRM tarafındaki alanlar, firma ve şube listeleri ile görme yetkileri kurulur; örnek veriyle test aktarımı yapılır. Vergi numarası anahtarıyla eşleşmeler doğrulanır, mükerrer kartlar ayıklanır.
-
4
Eğitim ve canlı geçiş
Merkez ve şube ekiplerinin eğitimi, ardından ilk hafta yakın takip. Keşiften önce süre taahhüt etmiyoruz; keşif görüşmesinden sonra size aralık değil tarih veririz. İçe/dışa aktarma tabanlı DIA akışı bu planın içinde devreye girebilir.
Sınırlarımız: bu sayfada vaat etmediklerimiz
ERP entegrasyonu konuşulurken sorulan dört şey var. Dördünü de biz vaat etmiyoruz ve nedenini yazıyoruz.
- “Stoklarınız senkron olur” demiyoruz. Stok kaydının otoritesi DIA'da kalır.
- Sipariş → fatura → tahsilat zincirinin kendiliğinden akacağını söylemiyoruz. Bu zincir üründe kuruludur, ama otomatik bir muhasebe akışı olarak satılmasını doğru bulmuyoruz.
- Üretim ve MRP otomasyonu vaat etmiyoruz. Ürün reçetesi ve üretim hattı tanımı üründe vardır; iş emri yürütmesini bugün bir referansla anlatamayız.
- e-Fatura ve e-Arşiv düzenlemiyoruz. Rapitek CRM bir GİB özel entegratörü değildir; resmî belge üretmez, ETTN ya da GİB durumu takip etmez. Faturalarınız bugünkü düzeninizde kesilmeye devam eder; fatura numarası ve tutar gibi bilgiler CRM'e alan olarak taşınabilir.
İlk üçünün nedenini ve “bunun yerine ne yapılabildiğini” tek yerde, satır satır yazdık: vaat etmediğimiz üç şey. Burada tekrarlamıyoruz ki iki yerde iki farklı cümle kurmuş olmayalım.
Veri konumu: verileriniz Avrupa Birliği'nde tutulur — veritabanı Helsinki'de (Finlandiya), dosyalar Frankfurt'ta, yedekler Falkenstein'da (Almanya). Türkiye'de hiçbir bileşenimiz yok ve bölge seçimi diye bir özelliğimiz yok. Bu, KVKK m.9 kapsamında yurt dışına aktarımdır; aktarım dayanağınızı sözleşme sürecinde birlikte kurarız. Ayrıntı güvenlik sayfasında ve KVKK aydınlatma metnindedir.
Sertifika: ISO 27001 veya SOC 2 belgemiz yok ve alana kadar da iddia etmeyeceğiz. Kurumsal güvenlik değerlendirme formlarınızı dolduruyor, mimariyi yazılı anlatıyoruz.
Rakamı bu sayfaya değil, fiyatlandırma sayfasına yazıyoruz
DIA bağlantısının kapsamı ve varsa bedeli keşif görüşmesinde çıkarılıp yazılı paylaşılır. Plan fiyatlarını ise tek yerde tutuyoruz — iki yerde farklı bir rakam okumayasınız diye.
Üç plan, kapsam tablosu ve ayrı fiyatlanan kalemler tek sayfada.
DIA entegrasyonu hakkında sık sorulanlar
DIA ile CRM entegrasyonu mümkün mü?
Rapitek CRM'de hazır DIA modülü var mı?
Rapitek CRM'in REST API'si belgeli mi, dışarıdan kullanılabiliyor mu?
Grubumuzda birden fazla firma var. Hepsi tek CRM'de mi duracak?
Aynı müşteri iki firma kodunda ayrı cari kartla duruyor. CRM'de ne olacak?
DIA'yı bulutta kullanıyoruz. Entegrasyon değişir mi?
Şube bazlı yetki verebilir miyiz — Ankara ekibi İzmir'in kayıtlarını görmesin?
Muhasebe ekibimiz DIA'da çalışmaya devam edecek mi?
Stoklarımız CRM ile senkron çalışır mı?
CRM'den e-fatura kesebilir miyiz?
DIA'nın yerini alır mı?
Senkronizasyon gerçek zamanlı mı olur?
DIA sunucumuza dışarıdan erişim yok. Entegrasyon yine mümkün mü?
DIA entegrasyonunun maliyeti nedir?
Kurulum ne kadar sürer?
Verilerimiz nerede tutuluyor?
İlgili sayfalar
Entegrasyonlar
Entegrasyona genel bakış: hangi bağlantı bugün canlı, hangisini talep üzerine kuruyoruz ve vaat etmediğimiz üç şeyin nedeni.
Netsis entegrasyonu
Aynı çerçevenin başka bir ERP'deki hâli: cari, bakiye, sipariş ve fatura bilgisinin hangi yöne aktığı ve yöntem seçimi.
Müşteri Takip Programı
ERP tarafı bağlandıktan sonra asıl iş: müşteri kaydı, satış hattı, teklif süreci ve raporlama.
DIA akışınızı 30 dakikada netleştirelim
Demo görüşmesinde firma ve şube yapınızı, cari ve bakiye verinizin CRM'e nasıl akacağını kendi senaryonuz üzerinden konuşalım; yöntemi ve kapsamı birlikte seçelim.
Kurulumun kapsamı ve varsa bedeli keşif görüşmesinde çıkarılıp yazılı paylaşılır.
