ERP ne üretileceğini, ne zaman üretileceğini ve hangi malzemelerin kullanılacağını planlar. MES ise sahada gerçekte ne olduğunu; iş emrinin başlangıcını, üretilen miktarı, duruşu, tüketimi, kalite sonucunu ve operatör bilgisini kaydeder. ERP–MES entegrasyonu, plan ile gerçekleşen arasındaki dijital köprüdür.
Başarılı bir entegrasyon yalnızca iki API'yi birbirine bağlamak değildir. Veri sahipliği, kod eşleme, olay sırası, hata yönetimi ve mutabakat mekanizması birlikte tasarlanmalıdır.
Hangi Veri Hangi Sistemde Yönetilmelidir?
İlk karar sistem sahipliğidir. Aynı verinin iki sistemde de serbestçe değiştirilmesi tutarsızlık üretir. Genel bir yaklaşım şu şekildedir:
- ERP kaynaklı: Ürün kartı, BOM, rota, iş emri, planlanan miktar, teslim tarihi ve depo bilgisi.
- MES kaynaklı: Operasyon başlangıç/bitiş, iyi üretim, hurda, duruş, operatör, makine, çevrim ve saha kalite sonucu.
- Karşılıklı: İş emri durumu, malzeme uygunluğu, lot/seri, kalite blokajı ve yeniden işleme kararı.
Temel ERP–MES Veri Akışı
1. Ana veri senkronizasyonu
Ürün, birim, operasyon, iş merkezi ve depo kodları ortak sözlükte eşlenir. Entegrasyon başlamadan önce yinelenen ve geçersiz kodlar temizlenmelidir.
2. İş emrinin MES'e aktarılması
ERP'de onaylanan iş emri, gerekli ürün, miktar, rota, öncelik ve malzeme bilgisiyle MES'e gönderilir. MES, sahaya yalnızca üretime hazır ve geçerli emirleri açmalıdır.
3. Üretim olaylarının toplanması
Operatör bildirimi ve makine sinyalleri; iş emri, operasyon ve ekipman bağlamında kaydedilir. TMS MES bu noktada üretim, duruş, kalite ve çevrim verisini aynı operasyon kaydında birleştirir.
4. Gerçekleşenlerin ERP'ye dönmesi
İyi üretim, hurda, malzeme tüketimi, lot/seri ve operasyon süresi belirlenen kurallarla ERP'ye aktarılır. ERP stok, maliyet ve planlama hesaplarını günceller.
Entegrasyon Mimarisinde Kritik Kararlar
Gerçek zamanlı mı, periyodik mi? Makine durumu gibi yüksek frekanslı sinyaller ERP'ye taşınmamalıdır. ERP için iş anlamı taşıyan olaylar gönderilmelidir. İş emri açma veya kalite blokajı olay bazlı çalışabilir; bazı raporlama verileri periyodik aktarılabilir.
API, kuyruk veya dosya mı? Modern sistemlerde REST API ve mesaj kuyruğu tercih edilir. Eski sistemlerde kontrollü veritabanı görünümü veya dosya arayüzü gerekebilir. Seçim; hacim, gecikme, güvenilirlik ve sistem kabiliyetine göre yapılmalıdır.
Bağlantı kesilirse ne olur? Mesajlar kaybolmamalı; sıraya alınmalı, tekrar denenmeli ve aynı olay ikinci kez işlendiğinde çift kayıt oluşturmamalıdır. Her mesajın kimliği, zamanı, durumu ve hata açıklaması izlenebilmelidir.
Sık Yapılan Hatalar
- Veri sahibini belirlemeden çift yönlü alan güncellemek
- Hata ve tekrar işleme ekranını proje sonrasına bırakmak
- Normal senaryoyu test edip iptal, bölme, yeniden işleme ve bağlantı kesintisini test etmemek
- Makine sinyalini doğrudan ERP işlemine dönüştürmek
- Kod eşleme ve ana veri temizliğini küçümsemek
Pilot Entegrasyon Nasıl Seçilir?
Tek bir ürün ailesi ve temsil gücü yüksek bir hatla başlayın. İş emrinin açılmasından üretim kapanışına kadar uçtan uca senaryoyu kurun. Normal akışın yanında malzeme eksikliği, hurda, yeniden işleme, iptal ve bağlantı kesintisi senaryolarını test edin.
ERP–MES entegrasyon hizmetimiz, veri sözleşmesinden canlı işletim ve izlemeye kadar tüm bu katmanları kapsar. Mevcut ERP ve saha yapınızı değerlendirmek için bizimle görüşebilirsiniz.