ERP'nin API'si yoksa entegrasyon yapılabilir mi?
Çoğu durumda olur. Hazır servis (API) en temiz yoldur ama tek yol değildir: ERP'nin okuduğu bir ara tabloya yazmak, belirli aralıklarla dosya alışverişi yapmak ya da salt-okuma amacıyla veritabanı görünümü kullanmak da işe yarar. Yapmadığımız tek şey, ERP'nin çekirdek tablolarına kendi kontrollerini atlayarak doğrudan yazmaktır — bu, stok ve maliyet mutabakatını bozar.
Dört yol ve gerçek karşılıkları
Bir ERP'ye veri yazmanın yolları sınırlıdır ve her birinin bedeli farklıdır. Karar vermeden önce sisteminize bakıp hangisinin açık olduğunu tespit etmek gerekir.
| Yol | Avantaj | Sınır |
|---|---|---|
| Hazır servis (API) | ERP kendi kontrollerini uygular, en güvenli | Her sürümde yok; bazılarında ek lisans ister |
| Ara tablo / kuyruk | ERP kendi işleyişiyle okur, kontroller korunur | ERP tarafında küçük bir geliştirme gerekir |
| Dosya alışverişi | Neredeyse her sistemde çalışır | Gecikmeli, hata yönetimi zayıf |
| Doğrudan tabloya yazma | Hızlı görünür | Kontroller atlanır, mutabakat bozulur — yapmıyoruz |
Salt okuma ile de çok iş yapılır
Entegrasyon denince akla hep yazma geliyor; oysa birçok ihtiyaç sadece okumayla karşılanıyor. Stok bakiyesi, açık sipariş listesi, cari durum ve ürün ağacı okunabiliyorsa saha ekranları çalışır hale gelir.
Bu yol, ERP tarafında hiçbir değişiklik gerektirmediği için en hızlı başlangıçtır. Yazma tarafı daha sonra, ERP iş ortağınızla birlikte kurulabilir.
ERP iş ortağınızı sürece dahil edin
Entegrasyonun en sorunsuz yürüdüğü projelerde ERP'yi kuran firma da masadadır. Ara tablo açılması ya da servis verilmesi genelde onların birkaç saatlik işidir; dışarıdan zorlamak yerine birlikte kurgulamak hem daha hızlı hem daha güvenli.
Karşı taraf isteksizse sebebini anlamak gerekir. Çoğu zaman gerekçe teknik değil, sorumluluk endişesidir: “veri bozulursa kim cevap verecek?” Bu soruya yazılı bir kapsam ve mutabakat mekanizmasıyla cevap verildiğinde kapılar genelde açılıyor.
Hiçbir kapı yoksa ne olur?
Bazı eski kurulumlarda gerçekten hiçbir yol yoktur: servis yok, veritabanına erişim yok, üretici firma ortada yok. Bu durumda dürüst cevap şudur: otomatik entegrasyon kurulamaz.
Böyle durumlarda iki seçenek kalır. Ya saha verisi ayrı tutulur ve ERP'ye elle özet girilir (günde birkaç dakikalık iş), ya da orta vadede ERP değişimi konuşulur. İkisini de yazılı söyler, kararı size bırakırız.
Peki vRobot bunu nasıl yapıyor?
Kurulumdan önce sisteminize bakarız: hangi kapı açık, hangi yol mümkün, neyi yapamayız. Bunu yazılı veririz; sonradan çıkması herkes için pahalıdır.
Açık kapı yoksa zorlamayız. ERP'nin çekirdek tablolarına kendi kontrollerini atlayarak yazmak kısa yol gibi görünür, stok ve maliyet mutabakatını bozar.
Sık sorulanlar
Veritabanımıza erişim vermek güvenli mi?
Salt okuma yetkisiyle, sadece gerekli tablolara sınırlı bir kullanıcı ile çalışılır. Yetkiler yazılı olarak tanımlanır ve istediğiniz an kapatılabilir.
ERP firmamız API için ek ücret istiyor, buna değer mi?
Çoğu durumda değer. Servis üzerinden giden entegrasyon hem daha az bakım ister hem de ERP'nin kendi kontrolleri devrede kaldığı için mutabakat sorunları azalır. Yine de tutarı, alternatif yolun bakım yüküyle karşılaştırıp karar vermek gerekir.
Dosya ile entegrasyon çok mu ilkel?
İlkel ama çalışır. Vardiya sonu aktarımın yeterli olduğu yerlerde dosya yöntemi yıllardır sorunsuz yürüyen kurulumlarda kullanılıyor. Önemli olan hata durumunda ne olacağının tanımlanmış olması.
Bunu okuyanlar şunu da sordu
Bu soruyu sizin işiniz üzerinden konuşalım
Keşif görüşmesi ücretsizdir, bir şey satın almanızı gerektirmez. Mevcut durumunuzu dinler, yapılabileni ve yapılamayanı açıkça söyleriz.