smaple.tr
ERP entegrasyon

ERP ve CRM Entegrasyon Otomasyonu

Mehmet Kurtipek
December 16, 2025
5 min read
ERP entegrasyon
CRM entegrasyon
SAP
Salesforce
Dynamics 365
otomasyon

ERP ve CRM Entegrasyon Otomasyonu Nedir?

ERP (Enterprise Resource Planning) ve CRM (Customer Relationship Management), kurumların iki temel yazılım platformudur. ERP muhasebe, stok yönetimi ve üretimi kontrol ederken, CRM müşteri ilişkileri ve satış süreçlerini yönetir.

Entegrasyon otomasyonu, bu iki sistem arasında otomatik veri akışını sağlar. Müşteri bilgileri, siparişler, faturalar ve ödeme durumları gerçek zamanlı olarak her iki sistemde de güncel kalır. Böylece satış ekibi müşteri tüm sipariş geçmişini görebilir, operasyon ekibi ise satış bölümünün envantar durumunu öğrenebilir.

İyi Entegrasyon vs Kötü Entegrasyon

Boyut İyi Kötü
Veri Akışı Otomatik (gerçek-zamanlı veya toplu) Manuel kopya-yapıştır
Tutarlılık Tek kaynak Mükerrer veri
Hız Saniyeler Saatler
Hata Oranı <0,1% >%5
Bakım Minimal Devamlı destek
Maliyet 15.000-30.000 USD (başlangıç) 50.000+ USD (manuel iş)

Entegrasyon Mimarilerinin Özeti

Entegrasyon tasarlamaya karar verirken, kuruluşun ihtiyacına uygun mimarileri değerlendirmeniz gerekir.

Point-to-Point (P2P) tasarımı iki sistem arasında doğrudan bağlantı kurar. Basit ve hızlı olsa da, sistemler çoğaldıkça bağlantı sayısı hızla artıp yönetilmesi zorlaşır.

Hub-and-Spoke (ESB) mimarisi merkezi bir ara yazılım kullanır. MuleSoft, TIBCO veya SAP PI gibi araçlarla tüm sistemler merkezi bir noktaya bağlanır. Kurumsal ortamlarda ve kalıtsal sistemlerle çalışan kuruluşlar için ideal seçimdir.

API Gateway / iPaaS çözümleri bulut tabanlı ve hızlı dağıtılabilir. Tray, Zapier veya Boomi gibi hizmetler, bulut-dostu şirketlerin tercih ettiği modern yaklaşımdır.

Event-Driven Mimarisi, en ileri yöntemdir. Kafka veya RabbitMQ gibi teknolojilerle veri akışı gerçek zamanlı ve asenkron çalışır. Mikroservis mimarisine ve yüksek ölçeklenebilirliğe ihtiyaç duyan kuruluşlar için uygundur.


SAP Entegrasyonu

SAP, OData (Open Data Protocol) standardı aracılığıyla REST API sağlar. Modern SAP S/4HANA'nın veri entegrasyonunun temelini oluşturur.

OData, SAP'deki müşteri bilgileri, satış siparişleri ve faturalar gibi veri tabanlarını yapılandırılmış şekilde dışarıya açar. Dış uygulamalar bu API'ler aracılığıyla SAP'den veri okuyabilir veya yeni kayıtlar oluşturabilir.

Entegrasyon sürecinde, SAP'de authentication (kimlik doğrulama) ve authorization (yetkilendirme) ayarlanır. Tüm istekler temel kimlik doğrulama veya OAuth 2.0 ile korunur. Bu sayede yalnızca yetkili uygulamalar sistemlere erişebilir.

SAP'den müşteri verileri çekildiğinde, filtreler kullanarak sadece gerekli kayıtları almak mümkündür. Örneğin, Türkiye'deki tüm aktif müşteriler getirilebilir veya son 30 günde sipariş vermiş müşteriler seçilebilir.


Salesforce Entegrasyonu

Salesforce, REST API ve Bulk API olmak üzere iki ana entegrasyon yöntemi sunar.

REST API ile hesaplar (accounts), fırsatlar (opportunities) ve anlaşmalar (deals) adım adım oluşturulabilir veya güncellenir. Bu yöntem, az sayıda kayıt işleme için uygundur.

Bulk API, yüzlerce veya binlerce kaydı toplu olarak işlemek için tasarlanmıştır. Salesforce'a SAP'den aktarılacak müşteri listesi büyükse, Bulk API kullanılması performans açısından daha verimlidir. İş yapısının tamamlanmasından sonra Salesforce otomatik olarak durumu bildirir.

Entegrasyon sırasında, SAP ve Salesforce arasında veri eşlemesi yapılır. SAP'deki "Müşteri Numarası", Salesforce'da "External ID" olarak kaydedilir. Böylece sonraki senkronizasyonlarda hangi Salesforce kaydının hangi SAP müşterisine karşılık geldiği anlaşılır.


Microsoft Dynamics 365 Entegrasyonu

Dynamics 365, Web API standartı ile entegrasyon sağlar. Azure Active Directory üzerinden OAuth 2.0 kimlik doğrulaması gerekir.

Dynamics'te kişiler (contacts), hesaplar (accounts) ve fırsatlar (opportunities) yapılandırılır. SAP'den gelen müşteri verisi, önce bir hesap (account) olarak oluşturulur. İlişkili kişiler ise ayrı ayrı eklenir. Satış fırsatları SAP siparişleriyle ilişkilendirilir.

Entegrasyon mimarisi her iki sistemi birbirine bağlar. Müşteri bilgisi SAP'de güncellenirse, Dynamics'te de otomatik olarak güncellenir.


Entegrasyon Mimarisi Karşılaştırması

Dört mimari arasında seçim yaparken, maliyet, hız, ölçeklenebilirlik ve kurumunuzun teknoloji olgunluğu göz önüne alınmalıdır.

Mimari Teknoloji Maliyet Hız Ölçek En İyi Kullanım
Point-to-Point Native API 10.000 USD Hızlı Düşük 2-3 sistem
ESB/Middleware MuleSoft, TIBCO 30.000-100.000 USD Orta Yüksek Kurumsal, kalıtsal sistemler
iPaaS Tray, Boomi 5.000-20.000 USD Hızlı Orta Bulut-dostu kuruluşlar
Event-Driven Kafka, n8n 10.000-30.000 USD Gerçek-zamanlı Çok yüksek Mikroservisler

Veri Eşlemesi ve Dönüştürme

Entegrasyon başarısının anahtarı, kaynaktaki verilerin hedef sisteme doğru şekilde aktarılmasıdır.

Field Mapping (Alan Eşlemesi), SAP'deki her alanın Salesforce'da hangi alana karşılık geldiğini tanımlar. Örneğin SAP'deki "Müşteri Adı" → Salesforce'daki "Account Name" şeklinde eşlenir.

Transformation (Dönüştürme), veri türlerini veya formatlarını dönüştürür. SAP'de bir tarih "20260201" biçiminde saklanan bir alan, Salesforce'da "2026-02-01" formatına dönüştürülür. Posta kodu gibi sayısal alanlar metne dönüştürülebilir.

Enrichment (Zenginleştirme), veriyi başka kaynaklarla tamamlar. Örneğin SAP'deki ülke kodu "TR" bulunduğunda, otomatik olarak para birimi "TRY" olarak ayarlanabilir.

Her entegrasyon tasarımında, bu üç seviyenin kürasyonu önemlidir. Veri kalitesini ve tutarlılığını sağlamak, entegrasyon sonrası raporlama ve karar alma süreçlerini güvenilir hale getirir.


Hata Yönetimi ve Veri Kalitesi

Entegrasyonda hatalar kaçınılmazdır. Network sorunları, veri doğrulama hataları veya sistem arızaları meydana gelebilir.

Etkili bir hata yönetim stratejisi şu adımları içerir: Connectionerror gibi ağ sorunları otomatik olarak yeniden denenir. Veri doğrulama hatası gibi hususlar, insan incelemesi için bir "ölü mektep kuyruğu"na alınır. Bilinmeyen hatalar ise alert sistemi ile yöneticilere bildirilir.

Senkronizasyon başarı oranı izlenir ve hedef %99.9'dur. Veri gecikmesi (data lag) 5 dakika altında tutulmalı, hata sayısı sıfıra yakın olmalıdır. API rate limitleri izlenir ve sistem, sağlayıcının istek limitlerini aşmaz.


Best Practices

Real-time vs Batch Seçimi: Müşteri master verisi ve ödeme durumu gibi kritik veriler gerçek zamanlı senkronize edilmelidir. Yüzlerce fatura gibi yüksek hacimli veriler ise toplu (batch) işlemle daha verimli aktarılır.

Idempotency İlkesi: Eğer aynı veri iki kez gönderilirse, iki kayıt değil, bir kayıt oluşturulmalıdır. Bunu sağlamak için her kaynakta benzersiz bir "external ID" kullanılmalıdır.

Monitoring ve Uyarılar: Entegrasyon sürekliliği izlenmelidir. Başarı oranı, veri gecikmesi, hata sayısı ve API kullanımı düzenli olarak kontrol edilmelidir.


Sonuç

ERP-CRM entegrasyon otomasyonu, modern kurumların operasyonel omurgasıdır. SAP, Salesforce veya Dynamics 365 ne olursa olsun, doğru mimari ve yönetim stratejisi sayesinde sistemler sorunsuz bir şekilde birlikte çalışabilir.

Entegrasyon yatırımı, manuel veri işleme giderlerini ortadan kaldırır, operasyonel hataları azaltır ve satış ve operasyon ekipleri arasında bilgi akışını hızlandırır.

Smart Maple olarak, SAP, Salesforce ve Dynamics 365 entegrasyonunda expertise sunuyoruz. Ankara merkezli ekibimiz, Event-Driven mimarisi, Node.js ve PostgreSQL temelli çözümleriyle kurumların dijital dönüşümünü destekler.

Entegrasyon projeniz hakkında daha fazla bilgi almak veya bir danışmanlık talebinde bulunmak için smart-maple.com adresini ziyaret edin.

Related Articles

August 10, 2026

MLOps Rehberi: Makine Öğrenmesi Modellerini Production'a Taşıma

Giriş: MLOps Nedir ve Neden Önemlidir? Makine öğrenmesi modelleri geliştirmek günümüzde nispeten kolaydır. Açık kaynak kütüphaneleri kullanarak son derece başarılı modeller oluşturabiliriz. Ancak bu modelleri production ortamına taşıyarak, ölçeklendirebilir, güvenilir ve sürdürülebilir şekilde çalıştırmak tamamen farklı bir hikayedir. Araştırmalara göre, veri bilimcileri tarafından geliştirilen makine öğrenmesi modellerinin %87'si hiçbir zaman production ortamına ulaşmaz. Bu başarısızlı

Read More
August 9, 2026

LLM Fine-Tuning ve Özel Model Eğitimi Rehberi [2026]

LLM Fine-Tuning: Kurumsal Yapay Zeka Stratejisinin Temel Taşı Büyük dil modelleri (LLM), genel amaçlı metin üretimi ve anlama konusunda etkileyici performans sergiliyor. Ancak kurumsal ortamlarda belirli bir alan, terminoloji veya iş sürecine uyum sağlamaları gerektiğinde, genel bilgileri çoğu zaman yetersiz kalıyor. Bu noktada fine-tuning, yani ince ayar süreci devreye giriyor. Fine-tuning sayesinde mevcut bir temel modeli, kendi verileriniz ve ihtiyaçlarınız doğrultusunda özelleştirmek

Read More
August 8, 2026

Bilgisayarlı Görü Uygulamaları: Nesne Tespiti, OCR ve Endüstriyel AI

Bilgisayarlı Görü Uygulamaları: Endüstriyel ve Medikal AI'nin Temel Teknolojisi Bilgisayarlı görü, makine öğrenmesinin en etkili alanlarından biridir. Türkiye'de yaşanan dijital dönüşüm sürecinde, özellikle üretim, sağlık ve lojistik sektörlerinde görü tabanlı otomasyon kritik hale gelmiştir. Smart Maple olarak Ankara'da geliştirdiğimiz çözümler, son beş yılda 150+ kuruluşunun üretim verimliliğini ortalama %35 oranında artırmıştır. Bu rehberde, bilgisayarlı görü teknolojisinin iş değeri

Read More