B2B platformunuz ne kadar iyi olursa olsun, ERP'nizle konuşamıyorsa şirket içinde iki farklı "gerçek" doğar. Bayi bir siparişi B2B üzerinden verir, ERP'de görünmez. ERP'de stok düşer, B2B eski değeri gösterir. Bu yazıda çift yönlü entegrasyonun anatomisini, alan eşleştirme prensiplerini ve devreye alma sırasında en sık yapılan hataları ele alacağız.
01. Ana Kayıt Nerede Tutulmalı?
Entegrasyon tasarımında verilecek ilk karar, hangi veriler için ana kayıt (source of truth) hangi sistemde olacak — sorusudur.
Genel kural şudur: ürün ve stok verisi için ERP, sipariş girişi için B2B, cari kayıt için ERP ana kaynaktır. B2B, cari kaydını yaratmaz; ERP'deki cariyi çeker. Aynı şekilde stok, B2B'de "cache" gibi tutulur ama gerçek ERP'dir.
02. Alan Eşleştirme (Field Mapping) Detayları
Alan eşleştirme çoğu projede altı ay sonra baş ağrısına dönüşür. Sık atlanan noktalar:
- Birim dönüşümleri (koli / adet / palet)
- Fiyat listesi tarih geçerliliği
- Vergi ve iskonto sıralaması
- Çok döviz destekli fiyat
- Bayi kodu ile cari kod eşleşmesi
İyi bir proje, alan eşleştirmeyi Excel değil versiyonlu bir dokümanla yönetir; her değişiklik kayıt altında kalır.
03. API mı, ETL mi, Mesaj Kuyruğu mu?
Küçük hacimli, dakika-bazlı gecikmeye tolerans varsa periyodik ETL yeterli olur. Anlık akış gerekiyorsa (stok, ödeme, sevkiyat), REST API üzerinden webhook mimarisi doğru seçimdir.
Kesinti toleransı düşük, hacim yüksek entegrasyonlarda ise RabbitMQ, Kafka veya Azure Service Bus gibi bir mesaj kuyruğu araya girmelidir. Kuyruklama, ERP bir dakika down'ken kaybolan verinin olmamasını garanti eder.
04. Devreye Alma Sırasındaki 5 Tuzak
Sahada en sık gördüğümüz hatalar:
- Test aşamasında canlı ERP'ye yazmak (yedek yok)
- Zaman dilimi farklarını unutmak (UTC vs. TR saati)
- Fiyat güncellemesinin tarihini değil dakikasını göz ardı etmek
- Kesintide siparişi kaybetmek (kuyruk yok)
- Muhasebenin görmediği bir alanı sessizce yaratmak
Bu tuzaklardan üçünü aynı anda yaşayan proje, canlıya çıkışı en az iki ay geciktirir.
05. Doğru Kurgulanmış Bir Entegrasyon Neye Benzer?
Doğru kurulmuş çift yönlü entegrasyon şu davranışları gösterir: bayi B2B'de sipariş verir, birkaç saniye içinde ERP'de sipariş numarasıyla görünür. ERP'de stok düşer, aynı dakika B2B'de yansır. Sipariş sevk edilir, kargo takip numarası B2B'ye düşer. Cari ekstresi, sipariş oluştuğu an güncellenir.
Bu sonuca ulaşmanın yolu, dokümante edilmiş bir alan eşleştirmesi, kuyruklu mesaj mimarisi ve iyi seçilmiş bir izleme paneliyle geçer.
B2B Bayi Otomasyon çözümümüzü inceleyin
Detaylı bilgi almak için ücretsiz danışmanlık görüşmesi rezervasyonu yapabilirsiniz.