ERP sipariş, stok ve maliyeti bilir; atölyede o anda ne olduğunu bilmez. Üretim planlama, kalite ya da bakım yazılımı bu boşluğu doldurur, ama yalnızca ERP ile doğru konuşursa. Entegrasyon projelerinde gecikmenin kaynağı çoğu zaman protokol ya da arayüz değil, baştan cevaplanmamış birkaç sorudur.
1. Hangi verinin sahibi hangi sistem?
Stok kartı, ürün ağacı, cari hesap, iş emri: her kayıt türü için tek bir kaynak sistem belirlenmelidir. Aynı kayıt iki sistemde de değiştirilebiliyorsa bir süre sonra hangisinin doğru olduğunu kimse bilemez. Genel kural basittir: ana veri ERP'de yaşar, sahadan gelen gerçekleşen veri üretim sisteminde yaşar.
2. Veri hangi yönde ve ne sıklıkta akacak?
Her veri akışı için yönü ve sıklığı yazın. Sipariş ve stok kartı gibi veriler ERP'den üretim sistemine akar; üretim gerçekleşmesi, fire ve sarf ters yönde gider. Hepsinin anlık olması gerekmez: stok kartı gece bir kez aktarılabilir, üretim bildirimi ise dakikalar içinde ERP'ye düşmelidir.
3. Bağlantı nasıl kurulacak?
- Web servisi ya da API: ERP'nin sunduğu resmî arayüz varsa ilk tercih budur; sürüm yükseltmelerinde en az sorun çıkarır.
- Veritabanı görünümü ile okuma: yalnızca veri çekmek için pratik bir yoldur; yazma işlemleri için önerilmez.
- Dosya aktarımı: eski sistemlerde tek seçenek olabilir; hata takibi zordur.
ERP veritabanına doğrudan yazmak kısa vadede hızlı görünür, ancak ERP'nin kendi iş kurallarını atlar ve sürüm yükseltmesinde kırılır.
4. Aktarım başarısız olursa ne olacak?
Ağ kesilir, ERP bakıma girer, bir kayıt reddedilir. Entegrasyonun bu durumda ne yapacağı baştan tasarlanmalıdır: kayıt kuyruğa alınır, yeniden denenir ve belirli bir sayıdan sonra bir sorumluya bildirilir. Hangi kaydın gitmediğini gösteren bir izleme ekranı olmadan entegrasyon tamamlanmış sayılmaz.
5. Kodlar ve birimler eşleşiyor mu?
Aynı malzeme iki sistemde farklı kodla, farklı birimle ya da farklı depo tanımıyla duruyor olabilir. Eşleştirme tabloları ve birim çevrimleri projenin en çok zaman alan kısmıdır. Bu işi geliştirmeye başlamadan önce, ana veriyi temizleyerek yapın.
6. ERP yükseltildiğinde entegrasyonu kim sürdürecek?
ERP sürümü değiştiğinde arayüzler de değişebilir. Entegrasyonun bakımının kimde olduğu, test ortamının bulunup bulunmadığı ve yükseltme öncesinde kimin test edeceği sözleşmede yer almalıdır.
Küçük başlayın
Bütün akışları aynı anda devreye almak yerine tek bir akışla başlayın: örneğin iş emrinin ERP'den üretim sistemine inmesi ve üretim bildiriminin geri dönmesi. Bu akış sahada sorunsuz çalıştıktan sonra stok, kalite ve bakım akışlarını ekleyin.
Entegrasyon bir kez yapılıp bırakılan bir iş değildir; izlenen ve bakımı yapılan bir süreçtir. Sorumlusu ve izleme ekranı olmayan bir entegrasyon, ilk hatada elle veri girişine geri döner.