İçeriğe geç
Entegrasyon · Oracle

CRM'iniz Oracle ile konuşur, hangi Oracle olduğunu önce netleştirerek.

Cari, sipariş ve fatura bilgisi Oracle tarafında kalır; satış ekibiniz ihtiyacı olan kısmı CRM'de görür. “Oracle” tek bir ürün değil; kapsam, hangi ürün olduğu netleşince yazılır.

Rapitek CRM kanallar ve entegrasyonlar ekranı: WhatsApp Botları, E-posta Hesapları, Meta Sayfaları, Instagram, CTI Adaptörleri, Ödeme Sağlayıcılar kartları
Kanallar ve entegrasyonlar ekranı: bağlantı kartları

“Oracle'a bağlanabiliyor musunuz?” sorusunun tek kelimelik cevabı yok

Bu sayfa diğer ERP sayfalarımızdan farklı bir yerden başlıyor, çünkü soru farklı. Netsis, Nebim ya da Logo dendiğinde karşı tarafta ne olduğu aşağı yukarı bellidir. Oracle dendiğinde değildir.

  • Aynı cümle bulut bir kurumsal ERP'yi de, kendi sunucunuzda yıllardır özelleştirilmiş bir kurulumu da, ayrı bir ekibin yönettiği bir bulut ERP'yi de anlatabilir.
  • Bazen ERP tamamen başka bir üründür ve Oracle olan yalnızca veritabanıdır. Bu, cevabı tamamen değiştiren bir ayırımdır.
  • Bilgi işlem “bağlanabiliyor musunuz” diye sorar; satış tarafı “bakiyeyi görebilecek miyim” diye sorar. İki soru aynı görünür, aynı değildir.
  • Bu belirsizliğin ticari bedeli şudur: karşı tarafta ne olduğu bilinmeden verilen “evet, entegre ediyoruz” sözü, kapsam çıktığında geri alınmak zorunda kalabilir.
  • Satış tarafındaki tablo ise kendi projelerimizde aynı çıkıyor: aday, görüşme geçmişi, teklif ve kaybetme nedeni ERP'nin başlamadığı yerde durur ve kendiliğinden bir kayda düşmez.

Bu yüzden bu sayfada önce ayırımı yapıyoruz, sonra bağlantıyı anlatıyoruz.

Bağlantı nasıl kuruluyor?

Oracle bağlantısı proje olarak kurulur. Oracle için kutudan çıkan bir modülümüz yok. Bağlantı; REST API, webhook ve içe/dışa aktarma ile kapsamı keşif görüşmesinde belirlenen bir entegrasyon projesi olarak kurulur.

Kapsam, hangi Oracle ürününün konuşulduğu netleşince yazılır. Karşı tarafta ne olduğunu ilk görüşmede birlikte çıkarırız; kapsamı ondan sonra yazılı veririz. Oracle sertifikalı ya da Oracle onaylı bir entegrasyon belgemiz yok.

Rapitek CRM tarafında üç araç kullanılır:

  • REST API: müşteri adayından teklife, faturadan göreve CRM'deki kayıtların tamamı REST API ile okunup yazılabiliyor; erişim yetkiyle verilir, kullanıcı şifresi paylaşarak entegrasyon kurulmaz.
  • Giden webhook: CRM olayları dış sisteme güvenli biçimde bildirilir; ulaşmayan bildirim yeniden denenir, hedef adres doğrulanır.
  • İçe/dışa aktarma: dört adımlı sihirbaz; onay süreci uzun kurumlarda ilk faydayı geciktirmeyen başlangıç.

Bu üç aracın sınırları ölçülüdür, tahmin değildir: REST API alan yapısını dışarıdan okutur, tek toplu istekte 200 kayda kadar işlem yapar, birden çok işlemi tek istekte 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. Genel yaklaşımımız entegrasyonlar sayfasında, aynı çerçevenin tek ürünlü bir ERP'deki hâli Netsis entegrasyonu sayfasında.

İlk ayırım

Önce hangi Oracle?

Bu tablo bir yetenek listesi değil, bir ayırım listesidir. Hangi satırda olduğunuz netleşmeden kapsam yazılmaz.
Karşı tarafta ne varKeşifte sorduğumuz ilk soru
Bulut kurumsal ERP (örn. Fusion / ERP Cloud)Entegrasyon katmanına hangi yetkiyle erişilebiliyor ve bu erişimi kim tanımlıyor?
Kendi sunucunuzda, yıllardır özelleştirilmiş bir kurulum (örn. E-Business Suite)Hangi modüller kullanımda ve dışarıya açık bir arayüz bugün tanımlı mı?
Ayrı bir ekibin yönettiği bulut ERP (örn. NetSuite)Hangi verinin otoritesi nerede kalacak ve hangi kayıt hangi yöne akacak?
Sektöre özgü, uzun ömürlü bir Oracle ürünüBugün dışarıya veri veren bir arayüz var mı, yoksa dönemsel döküm mü konuşuyoruz?
ERP başka bir ürün, Oracle olan yalnızca veritabanıUygulama tarafında bir arayüz var mı? Veritabanına doğrudan bağlanmayı ilk çözüm olarak önermiyoruz.
Somut senaryo

Çarşamba 09:50. Bilgi işlem “Oracle'a bağlanabiliyor musunuz?” diye soruyor. Bizim yürüyüşümüz şöyle:

  1. 1

    Aynı görüşmede ayırım yapılır

    Hangi Oracle ürünü, nerede çalışıyor, kim yönetiyor. Bu üç soru önce cevaplanır. Cevap gelmeden kapsam da süre de yazılmaz; bu, görüşmenin kaybedilmiş yarım saati değil kazanılmış yarım saatidir.

  2. 2

    Erişimin kimde olduğu yazılır

    Arayüzü tanımlayan taraf sizin bilgi işleminiz mi, Oracle iş ortağınız mı, yoksa hizmet sağlayıcınız mı? Sorumluluk sınırı baştan çizilir, sonradan tartışılmaz.

  3. 3

    Satış tarafı beklemeye alınmaz

    Oracle tarafındaki onay süreci uzunsa CRM kurulumu döküm tabanlı başlar. Satış ekibi ilk haftadan kayıt tutmaya başlar; bağlantı hazır olduğunda aynı kapsam API'ye taşınır.

  4. 4

    Bakiye ve fatura görünürlüğü önce gelir

    İlk akış olarak bunu öneriyoruz: cari bakiye, vade ve fatura başlık bilgisi müşteri kartında alan olarak durur. Teklif yazılmadan önce görülür.

  5. 5

    Bilgi işlemin formu yazılı cevap alır

    Veri konumu, alt işleyen listesi, yetkilendirme ve denetim kaydı güvenlik sayfamızda yazılı; değerlendirme formunuzu da biz doldururuz. Sertifikamız olmadığını da yazılı söyleriz.

  6. 6

    Kapsam yazılı çıkar, sonra başlanır

    Alan eşleme tablosu, akış yönü, sıklık ve bedel yazılı paylaşılır. Keşif görüşmesinden sonra size aralık değil tarih veririz.

Oracle ile Rapitek CRM arasında kurulabilen akışlar

Müşteri ve cari kart eşleşmesi

Vergi numarası ya da Oracle tarafındaki müşteri kodu anahtar alınarak kayıtlar eşleştirilir. Eşleşme kuralı ve çakışma senaryoları yazılı kapsamda tanımlanır.

Bakiye, vade ve risk görünürlüğü

Cari bakiye, vadesi geçen tutar ve risk limiti müşteri kartına aktarılır. Aktarım sıklığı kapsamda belirlenir; otorite Oracle tarafında kalır.

Sipariş ve fatura bilgisinin izlenmesi

Sipariş ve fatura başlık bilgileri müşteri kartında liste olarak izlenebilir. Belgenin otoritesi ERP'de kalır; CRM satış ekibine görünürlük katmanı ekler.

Kazanılan fırsatın ERP yönüne bildirimi

Fırsat kazanıldığında sipariş bilgisini dış sisteme ileten webhook kurulabilir. Bildirimin bizden geldiği doğrulanabilir; ulaşmayan bildirim yeniden denenir.

Dönemsel dökümle hızlı başlangıç

Oracle tarafındaki erişim onayı beklenirken cari ve bakiye dökümü dört adımlı sihirbazla aktarılır. İş başına 100.000 satır, dosya başına 25 MB sınırı içinde çalışır.

Yetkilendirme ve denetim izi

Profil, izin seti, rol hiyerarşisi ve kayıt paylaşımı desteklenir; alan bazlı değişiklik kaydı tutulur. Kurumsal denetim sorularının cevabı buradan verilir.

Yöntem seçimi

Hangi yöntem ne zaman?

Yöntem, yukarıdaki ayırım netleştikten sonra seçilir. Dördü de aynı REST API yüzeyini kullanır; fark, verinin kimin tarafından ve hangi sıklıkta taşındığıdır.
YöntemNe işe yararNe zaman tercih edilir
REST APIDış sistem CRM'deki kayıtları okur ve yazar; erişim yetkiyle verilir, alan yapısı API'den okunur, toplu aktarım desteklenirOracle tarafında bir entegrasyon katmanı tanımlıyken ve akışın otomatik ilerlemesi istendiğinde
Giden webhookCRM'deki olaylar (örn. fırsat kazanıldı) dış sisteme güvenli biçimde bildirilir; ulaşmayan bildirim yeniden denenirCRM'den ERP yönüne olay bildirimi 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ırErişim onay süreci uzunken; satış tarafını bekletmeden başlatmak için
Üçüncü taraf entegratörOracle tarafını tanıyan danışmanınız aynı REST API'yi kullanarak bağlantıyı kendisi yazabilir; biz alan yapısını, API erişimini ve alan eşleme tablosunu veririzOracle tarafında yerleşik bir danışman ekibiyle çalışıyorsanız
Ne söyleyebiliyoruz

Doğruladıklarımız

Okuma ve yazma
Açık REST API ile CRM kayıtlarında
Yetkili erişim
API erişimi yetkiyle verilir; kullanıcı şifresi paylaşılmaz
6 saatte bir
Veritabanı yedeği; yerel kopya 30 gün, sıkıştırma bütünlüğü denetlenir
100.000 satır
İçe aktarma işi başına üst sınır; dosya başına 25 MB, 75+ nesne desteklenir
Uygulama

Oracle bağlantısı nasıl devreye alınır?

  1. 1

    Ayırım ve keşif

    Hangi Oracle ürünü, nerede çalıştığı, kimin yönettiği ve dışarıya açık bir arayüzün tanımlı olup olmadığı çıkarılır. Bilgi işlem ve Oracle tarafınızı tanıyan ekibin bu görüşmede olmasını öneririz.

  2. 2

    Kapsam, yetki ve sorumluluk sınırı

    Hangi verinin hangi yöne, hangi sıklıkta akacağı ve arayüzü kimin tanımlayacağı burada yazılır. Alan eşleme tablosu ve varsa bedel yazılı paylaşılır. Sürpriz kalem yok.

  3. 3

    Yapılandırma ve test aktarımı

    CRM tarafındaki nesneler, alanlar, yetkiler ve raporlar kurulur; örnek veriyle iki yönlü doğrulama yapılır. Mükerrer kayıt ve çakışma senaryoları burada denenir.

  4. 4

    Eğitim ve canlı geçiş

    Ekip eğitimi ve 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. Oracle tarafındaki erişim onayı uzarsa döküm tabanlı akışla başlar, sonra API'ye taşınır.

Kapsam ve kurulum koşulları

Oracle konuşulurken beş soru gelir. Her birinin cevabı şöyle:

  • Oracle sertifikası ya da onayı: böyle bir belgemiz yok ve olmadan iddia etmeyeceğiz.
  • Kapsam, hangi Oracle ürünü olduğu netleşince yazılır. Karşı tarafta ne olduğu bilinmeden verilen söz, kapsam çıktığında geri alınır.
  • Stok ERP tarafında kalır. Stok kaydının otoritesi ERP'dedir.
  • Sipariş → fatura → tahsilat zinciri üründe kuruludur. Otomatik bir muhasebe akışı olarak sunulmaz.
  • Üretim ve MRP: ürün reçetesi ve üretim hattı tanımı üründe vardır. İş emri yürütmesi yeni; süreciniz buna bağlıysa demoda birlikte deneyelim.

Son üçün nedenini ve “bunun yerine ne yapılabildiğini” tek yerde, satır satır yazdık: kapsam ve kurulum koşulları. e-Fatura ve e-Arşiv bugünkü düzeninizde kalır: Rapitek CRM bu belgeleri düzenlemez ve GİB özel entegratörü değildir.

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. Kurumsal güvenlik değerlendirme formlarınızı dolduruyor, mimariyi yazılı anlatıyoruz. Yazılı bir hizmet düzeyi (SLA) taahhüdü sunulmuyor.

Kapsam keşifte çıkar; plan fiyatları ise açıkta

Kapsam, hangi Oracle ürününde olduğunuz netleşince yazılır; bedel de kapsamla birlikte çıkar. Plan fiyatlarını ise tek yerde ve rakamıyla yayımlıyoruz.

Üç plan, kapsam tablosu ve ayrı fiyatlanan kalemler tek sayfada.

SSS

Oracle entegrasyonu hakkında sık sorulanlar

Oracle ile CRM entegrasyonu mümkün mü?
Evet, ama önce hangi Oracle ürününün konuşulduğunu netleştiriyoruz, sonra kapsam yazıyoruz. Bağlantı kutudan çıkan bir modülle değil; REST API, giden webhook ve içe/dışa aktarma ile kapsamı belirlenmiş bir entegrasyon projesi olarak kurulur.
Rapitek CRM'de hazır Oracle modülü var mı?
Yok. Oracle ürünlerine özel, kutudan çıkan bir modülümüz bulunmuyor. Elimizdeki şey belgeli bir arayüz: müşteri adayından teklife, faturadan göreve CRM'deki kayıtların tamamı REST API ile okunup yazılabiliyor; alan yapısını da dışarıdan görebilirsiniz; yanında olay bildirimleri (webhook) ve dört adımlı içe/dışa aktarma sihirbazı.
Hangi Oracle ürününü kullandığımızı tam bilmiyoruz. Nasıl ilerleyeceğiz?
Bu olağan bir durum ve engel değil. Keşif görüşmesinde üç soruyla ayırımı birlikte yaparız: hangi ürün, nerede çalışıyor, kim yönetiyor. Cevaplar bilgi işlem sorumlunuzda ya da Oracle tarafınızı yöneten firmada olur; o kişinin görüşmede olmasını öneririz. Ayırım netleşmeden kapsam ve süre yazmıyoruz.
Oracle sertifikalı bir entegrasyon mu?
Hayır. Oracle sertifikalı ya da Oracle onaylı bir entegrasyonumuz yok ve böyle bir belgemiz olmadan bunu iddia etmeyeceğiz. Yaptığımız şey, Rapitek CRM'in kendi belgeli REST API'si üzerinden kapsamı belirlenmiş bir bağlantı kurmaktır.
Doğrudan Oracle veritabanımıza bağlanabilir misiniz?
Teknik olarak konuşulabilir ama ilk çözüm olarak önermiyoruz. Veritabanına doğrudan bağlanmak, uygulamanın iş kurallarını atlar; sürüm yükseltmesinde ve şema değişikliğinde ilk kırılan yer orası olur. Önerimiz uygulama tarafında tanımlı bir arayüz kullanmak; böyle bir arayüz yoksa dönemsel dökümle başlamak. Kararı keşifte bilgi işleminizle birlikte veririz.
Oracle danışmanımız bağlantıyı kendisi yazabilir mi?
Evet, bu desteklediğimiz bir yoldur. Danışmanınız Rapitek CRM'in REST API'sini kullanarak bağlantıyı kendisi yazabilir; biz API belgesini, API erişimini, alan tanımlarını ve alan eşleme tablosunu veririz. Kimin neyi yazacağını, testin nasıl yapılacağını ve hangi alanın hangi yöne akacağını keşifte yazılı olarak ayırırız. Kaç Oracle kurulumunda bu yolun seçildiğine dair bir sayımız yok; ölçmediğimiz için sayı da yazmıyoruz.
Oracle NetSuite kullanıyoruz. Fark eder mi?
Kapsamı etkiler, çerçeveyi değiştirmez. Ayırım tablosundaki satırınız belli olduğunda ilk soru şu olur: hangi verinin otoritesi nerede kalacak ve hangi kayıt hangi yöne akacak? Bağlantı yine REST API, webhook ve içe/dışa aktarma ile kurulur; Rapitek CRM tarafı her durumda aynıdır.
Bilgi işlemimiz güvenlik değerlendirme formu gönderiyor. Dolduruyor musunuz?
Evet, dolduruyoruz ve mimariyi yazılı anlatıyoruz. Baştan bilinsin: ISO 27001 veya SOC 2 belgemiz yok. Yazılabilecekler şunlar: veri Avrupa Birliği'nde, veritabanı yedeği 6 saatte bir alınıyor ve yerel kopyalar 30 gün saklanıyor, API erişimi şifre paylaşmadan, yetkiyle veriliyor, alan bazlı denetim kaydı tutuluyor ve CRM verileriniz size ait ayrı bir veritabanında duruyor.
Stoklarımız CRM ile senkron çalışır mı?
Anlık stok senkronizasyonu kapsam dışıdır. Stok kaydının otoritesi ERP tarafında kalır; CRM'e taşınacak stok bilgisinin kapsamı, sıklığı ve hangi alanları içereceği keşifte tanımlanır. Nedeni ve yerine ne yapılabildiği entegrasyonlar sayfasındaki kapsam ve kurulum koşulları bölümünde yazılı.
CRM'den e-fatura kesebilir miyiz?
Hayır. Rapitek CRM e-Fatura veya e-Arşiv belgesi düzenlemez ve GİB özel entegratörü değildir; ETTN ya da GİB durumu gibi alanlar üründe bulunmuyor. Faturalarınız bugünkü düzeninizde kesilmeye devam eder; fatura numarası, tarihi ve tutarı müşteri kartına alan olarak taşınabilir.
Oracle'ın yerini alır mı?
Hayır ve almasını da önermiyoruz. ERP muhasebe, stok, sipariş ve resmî belge tarafında kalır; Rapitek CRM satış öncesi süreci alır: müşteri adayı, görüşme geçmişi, teklif süreci, kaybetme nedeni ve satış raporlaması. Entegrasyonun işi bu iki tarafı tanımlı bir akışla bağlamaktır.
Senkronizasyon gerçek zamanlı mı olur?
Yönteme bağlıdır; her akış gerçek zamanlı çalışmaz. API ve webhook tabanlı akışlar olaya yakın çalışabilir; içe/dışa aktarma dönemseldir. Hangi akışın hangi sıklıkta çalışacağı yazılı kapsamda satır satır durur.
Kurulum ne kadar sürer ve maliyeti nedir?
Keşiften önce süre taahhüt etmiyoruz. Keşif görüşmesinden sonra size aralık değil tarih veririz: keşif, yapılandırma, veri aktarımı, eğitim ve canlı geçiş adımlarının tarihi yazılı planda durur. Bu sayfaya rakam da yazmıyoruz çünkü bedel kapsama bağlıdır: hangi ürün, hangi erişim, hangi nesneler ve hangi yön. Kapsam ve bedel yazılı paylaşılır.
Verilerimiz nerede tutuluyor?
Avrupa Birliği'nde: veritabanı Helsinki'de (Finlandiya), yüklediğiniz dosyalar Frankfurt'ta, veritabanı yedekleri Falkenstein'da (Almanya). Türkiye'de hiçbir bileşenimiz yok ve bölge seçimi sunmuyoruz. Bu, KVKK m.9 kapsamında yurt dışına aktarımdır; dayanağını sözleşme sürecinde birlikte kurarız. CRM verileriniz size ait ayrı bir veritabanında tutulur.

Önce hangi Oracle olduğunu 30 dakikada netleştirelim

Görüşmeye bilgi işlem sorumlunuzu da çağırın; ayırımı birlikte yapalım, kapsamı ve yöntemi aynı görüşmede karara bağlayalım. Ardından 7 günlük deneme hesabınızı açalım; kredi kartı istemiyoruz.

RapitekGO ile yapıldı

Ölçüm için isteğe bağlı çerez kullanmak istiyoruz; reddederseniz site aynen çalışır. Çerez politikası