ERP entegrasyonu nedir, hangi faydaları sağlar?
Logo, Mikro, Netsis, SAP gibi ERP sistemlerinin pazaryeri, kargo, banka ve üretimle entegrasyonu nasıl çalışır? Tipik mimari, faydalar ve yaygın hatalar.
ERP, bir şirketin finans, stok, üretim, satış ve insan kaynaklarını tek havuzda toplayan yazılım. Kâğıt üzerinde her şey ERP'ye işlenir, her şey ERP'den çıkar. Pratikte ise ERP'nin etrafında bir sürü diğer sistem (e-ticaret, kargo, banka, üretim hattı, CRM) çalışır ve bunların ERP'yle konuşmaması, manuel veri girişi anlamına gelir. ERP entegrasyonu tam burada devreye girer.
Hangi sistemleri ERP'ye bağlarız?
Yaygın senaryolar:
- E-ticaret pazaryeri: Trendyol, Hepsiburada, Amazon, n11. Sipariş alındığında ERP'ye otomatik düşer; stok, fiyat, kategori senkronu sağlanır.
- Kendi e-ticaret site: Shopify, WooCommerce, Ideasoft, Magento. ERP stok ve fiyat ana kaynak; site oradan beslenir.
- Kargo entegratörleri: KolayGelsin, ShipEntegra, Geliver. Sipariş ERP'de hazırlanır, etiket otomatik basılır, kargo takip kodu müşteriye iletilir.
- Banka: EFT/havale ekstreleri, dekont eşleştirme, açık hesap kapatma.
- Üretim hattı: PLC ve barkod sistemleri ERP'de iş emrine bağlı çalışır.
- CRM: Pipedrive, HubSpot, Salesforce. Müşteri verisi, fırsat ve kapanan satış ERP'ye akar.
- AI ve otomasyon: Mailden gelen sipariş yapılandırılır, ERP'ye yazılır.
Mimari yaklaşım: orta katman
Doğrudan ERP'yi başka bir sistemle bağlamak yerine, ortaya bir middleware koymak çok daha sürdürülebilirdir. Mimari şöyle:
[Trendyol] [Shopify] [Kargo]
\ | /
\ | /
----[Middleware (n8n / .NET)]---
|
[Logo / Mikro / Netsis]
Middleware'in faydaları:
- API değişiklik koruması: Pazaryeri API'si değiştiğinde sadece middleware güncellenir, ERP'ye dokunulmaz.
- Retry ve hata yönetimi: Geçici API hatası retry'la otomatik geçilir; kalıcı hatalar paneline düşer.
- Audit log: Tüm trafik yazılır; hangi sipariş ne zaman geldi, hangi adımda durdu görülür.
- Yeni kanal eklemek kolay: Yeni pazaryeri eklendiğinde sadece bir connector yazılır.
Middleware için kullandığımız platformlar:
- n8n: görsel akış, hızlı geliştirme, KOBİ ölçeğine uygun
- Make.com: SaaS, yüksek hacim için ekonomik
- .NET / Node.js custom: özel mantık ve yüksek hacim için
Logo Connect / Netsis OpenX
Logo Tiger ve GO/Wings için resmi entegrasyon arayüzü Logo Connect; Netsis için Netsis OpenX. Bu modüller:
- Sipariş, fatura, cari, stok kart işlemleri için API endpoint sunar
- XML/JSON formatında çift yönlü veri akışı
- Lisans ücretlidir
Çoğu KOBİ için Logo Connect / OpenX yeterli. Daha karmaşık senaryolarda (özel iskonto kuralları, multi-currency, çoklu pazaryeri) middleware ile birlikte çalıştırılır.
SAP entegrasyonu
SAP Business One ve SAP S/4HANA için resmi yöntem Service Layer (REST API) ve DI API. Bunlara ek olarak SAP'nin kendi entegrasyon ürünleri (PI, CPI) var. KOBİ ölçeğinde Service Layer + middleware kombinasyonu en pratik yol.
Sipariş akışı örneği
Trendyol'dan gelen siparişin ERP'ye akış senaryosu:
- Webhook: Trendyol siparişi webhook ile middleware'e gönderir (saniyeler içinde).
- Validasyon: Sipariş, ürün kodu mapping kontrolünden geçer.
- Cari kontrol: Müşteri ERP'de var mı? Yoksa otomatik kart açılır.
- Sipariş fişi: ERP'de açık sipariş kaydı oluşur.
- Stok rezervasyon: Sipariş kalemlerine stok rezerve edilir.
- Fatura kesimi (otomatik veya manuel onaylı).
- Kargo etiket basımı: Etiket PDF olarak yazıcıya gönderilir.
- Trendyol güncelleme: Sipariş "kargoda" statüsüne çekilir.
Tüm bu adımların her biri middleware'de bir akış. Her hatada manuel müdahale ekranına düşer, log tutulur.
Performans için batch operasyon kullanın. 200 stok güncellemesi için 200 ayrı API çağrısı atmak yerine, ERP'nin batch endpoint'ini kullanıp tek istekte 200'ünü güncelleyin. Süre ve API rate limit açısından kritik.
Yaygın hatalar
- Mapping çıkarmadan başlamak: Pazaryeri ürün kodu ile ERP stok kodu farklı. Mapping olmadan akış kuruyorsunuz, her sipariş manuel müdahale gerektiriyor.
- Test ortamı kullanmamak: Logo / Mikro test datası ile çalışın; canlıya direkt bağlamayın.
- Idempotency yok: Aynı sipariş webhook'u 2 kere gelirse iki kayıt oluşur. Sipariş ID'si üzerinden kontrol şart.
- Hata yutma: Akışta hata olduğunda görmezden gelmek; aslında hata kuyruğa düşmeli ve yöneticiye düşmeli.
- Versiyon farkı: Logo / Netsis ana versiyon yükseltilince entegrasyon bozulabilir. Pre-check ve test ortamı kritik.
Operasyon
Entegrasyon kurulduktan sonra:
- Monitoring: Akışların başarı oranı dashboard'da görülmeli
- Hata kuyruğu: Başarısız işlemler tek panele düşmeli, çözüm sorumlusu olmalı
- Aylık iyileştirme: Yeni kanal, yeni kural, performans optimizasyonu
ERP entegrasyonu "kurulup unutulan" değil, "yaşayan" bir altyapı.
Sonuç
ERP entegrasyonu doğru kurulduğunda, e-ticaret ve operasyon ekibinizin saatlerini geri kazanır, hataları azaltır, kararı veriyle alabilir hale getirir. Yatırım çoğunlukla 4-8 ay içinde geri döner.
İlgili: ERP Entegrasyonları hizmetimiz ve AI & Otomasyon.
Bu konuda hizmet almak ister misiniz?
Aşağıda yazıyla en alakalı hizmetlerimiz var. Saha analizi ücretsiz, ilk görüşme 30 dakika.