Üretim yazılımlarında en çok karıştırılan üç kısaltma ERP, MRP ve MES'tir. Üçü de üretimle ilgilidir ama farklı sorulara cevap verir: ERP işletmenin bütününü, MRP malzeme ihtiyacını, MES ise sahadaki gerçek üretimi yönetir. Bu yazıda her birinin rolünü ve aralarındaki sınırı sade bir dille açıklıyoruz.
MRP nedir?
MRP (Material Requirements Planning), malzeme ihtiyaç planlaması demektir. Satış siparişlerinden ve tahminlerden yola çıkar, ürün ağacındaki bileşenleri hesaplar, eldeki stoğu ve yoldaki siparişleri düşer. Sonunda neyin, ne kadar ve ne zaman alınması ya da üretilmesi gerektiğini söyler.
Örneğin 10.000 adet torba siparişi geldiğinde MRP; ne kadar film, mürekkep ve ambalaj malzemesi gerektiğini, depoda ne kadarının bulunduğunu ve eksiğin hangi tarihte sipariş edilmesi gerektiğini hesaplar. Çıktısı satın alma önerileri ve üretim emirleridir.
Zamanla bu yaklaşım kapasiteyi, iş merkezlerini ve maliyeti de kapsayacak şekilde genişledi; buna MRP II, yani üretim kaynakları planlaması denir. Bugün MRP çoğu zaman ayrı bir program değil, ERP'nin içindeki planlama işlevidir.
ERP nedir, MRP ile ilişkisi ne?
ERP (Enterprise Resource Planning), işletmenin finans, muhasebe, satış, satın alma, stok ve üretim kayıtlarını tek veritabanında toplayan sistemdir. Microsoft Dynamics NAV / Business Central ve Logo, Türkiye'de sık karşılaşılan ERP örnekleridir.
MRP, ERP'nin üretim planlama tarafında yer alır. ERP'deki satış siparişi, stok ve ürün ağacı MRP hesabının girdisidir; MRP'nin önerdiği satın alma ve üretim emirleri yine ERP'ye belge olarak döner.
ERP'nin ve MRP'nin ortak özelliği planlama ve kayıt odaklı olmalarıdır. İş emrinin açıldığını ve kapandığını bilirler; ama arada makinede geçen sekiz saati izlemezler.
| Konu | ERP | MRP | MES |
|---|---|---|---|
| Temel soru | İşletme ne durumda? | Ne, ne kadar, ne zaman lazım? | Sahada şu an ne oluyor? |
| Zaman ölçeği | Ay, hafta, belge | Hafta, gün | Vardiya, dakika |
| Girdi | Sipariş, fatura, stok hareketi | Talep, ürün ağacı, stok | Operatör girişi, makine durumu, sayaç |
| Çıktı | Ticari ve finansal kayıt | Satın alma ve üretim önerisi | Gerçekleşen üretim, duruş, fire, lot |
| Kullanıcı | Muhasebe, satış, satın alma | Planlama | Üretim, bakım, kalite |
MES nedir ve MRP'den nerede ayrılır?
MES, üretim emrinin sahada nasıl yürüdüğünü yönetir. Hangi makinede, hangi operatörle, ne kadar sürede, ne kadar fire ve duruşla üretildiğini kayıt altına alır. MRP “ne lazım” sorusunu, MES ise “ne oluyor” sorusunu cevaplar.
Farkı en iyi bir örnek gösterir. MRP, salı günü 5 ton film üretilmesi gerektiğini hesaplar. Salı akşamı 4,2 ton çıkmışsa bunun sebebini MRP bilmez; MES ise ekstrüderin iki saat arızada kaldığını, bir saatin ürün değişimi ayarında geçtiğini ve ne kadar fire verildiğini gösterir.
Bu gerçekleşme bilgisi bir sonraki planı da düzeltir. MRP'nin varsaydığı kapasite ile sahanın gerçek kapasitesi arasındaki fark ancak MES verisiyle görünür hale gelir.
MES'in bir diğer farkı kullanıcısıdır. MRP'yi planlama ekibi ofiste çalıştırır; MES'i ise operatör, vardiya amiri, bakımcı ve kalite sorumlusu sahada kullanır. Bu yüzden MES ekranlarının hızlı, sade ve dokunmatik ekrana uygun olması gerekir.
ISA-95 katmanlarında ERP, MES ve makine
Endüstride bu ayrım çoğunlukla ISA-95 standardındaki katmanlarla anlatılır. En üstte iş planlama ve lojistik, yani ERP ve MRP yer alır; ortada üretim operasyonlarını yöneten MES katmanı bulunur; en altta ise makineleri süren PLC, SCADA ve sensörler vardır.
Üst katman gün ve hafta ölçeğinde düşünür, alt katman saniyelerle çalışır. MES ikisi arasında vardiya ve dakika ölçeğinde köprü kurar: ERP'nin iş emrini sahaya indirir, sahada olanı ERP'nin anlayacağı biçimde yukarı taşır.
Bu katmanlar birbirinin yerine geçmez. ERP'yi değiştirmeden MES eklemek mümkündür; MES, ERP'nin eksik kaldığı saha tarafını tamamlar.
Canlı Fabrika: ERP ve MRP'nin yanında çalışan MES
Canlı Fabrika ERP'nin yerini almaya çalışmaz. İş emri, ürün, stok ve lot bilgisini ERP'den okur; Microsoft Dynamics NAV / Business Central ve Logo gibi SQL Server tabanlı sistemlere doğrudan SQL bağlantısıyla bağlanır. ERP'ye yazma ise yalnız onaylı ve kayıt altına alınan akışlarla yapılır.
MRP'nin ürettiği iş emirleri ya da Excel'de hazırlanan plan, üretim planlama ekranında makine sıralarına dağıtılır. Operatör kiosk ekranında iş emrini seçip miktar, fire ve duruş girer; plan ile gerçekleşen aynı ekranda karşılaştırılır.
Böylece ERP muhasebe ve stok için doğru kalır, MRP planı yapar, Canlı Fabrika sahada olanı görünür kılar. Bağlantının teknik tarafı NAV ve Logo MES entegrasyonu rehberinde ayrıca anlatılıyor.
Hangi işletmenin neye ihtiyacı var?
Siparişleri, stokları ve faturaları hâlâ farklı tablolarda tutan bir işletmenin önce ERP'ye ihtiyacı vardır. ERP'si olan ama malzeme eksikleri yüzünden üretimi sık sık duran bir işletme ise MRP tarafını güçlendirmelidir.
ERP'si ve planı olduğu halde hedefleri tutturamayan, duruş sebeplerini bilmeyen, fireyi gün sonunda tahminle yazan bir fabrikanın eksik parçası MES'tir. Bu durumda OEE gibi verimlilik ölçüleri de ancak MES verisiyle doğru hesaplanabilir.
Üç sistemin birbirini tamamladığını akılda tutmak, yazılım seçiminde yanlış beklentiyi önler. MES'ten fatura kesmesi, ERP'den makinenin neden durduğunu söylemesi beklenmemelidir.
Bir siparişin ERP, MRP ve MES'teki yolculuğu
Bir müşteri siparişi ERP'ye girildiğinde süreç başlar. ERP siparişi, müşteriyi, fiyatı ve teslim tarihini kaydeder; stok ve ürün ağacı bilgisi de ERP'de durur.
MRP çalıştığında sipariş için gereken mamul ve bileşen miktarı hesaplanır. Eksik hammadde için satın alma önerisi, üretilecek mamul için üretim emri oluşur. Satın alma ekibi siparişi verir; malzeme gelince mal kabulde lotuyla birlikte stoğa girer.
Üretim emri MES'e geldiğinde sahadaki yolculuk başlar. Planlamacı işi bir makinenin sırasına koyar, operatör işi seçer, üretim, fire ve duruşlar kaydedilir. Gerçekleşen bilgi ERP'ye gerekiyorsa onaylı ve kayıtlı bir akışla aktarılır; mamulün stoğa girişi ve sevkiyat ERP'de yürür.
Bu yolculukta her sistem bir öncekinin çıktısını kullanır. Halkalardan biri eksik kaldığında boşluk genellikle Excel ve telefonla doldurulur; sorunların çoğu da tam bu noktada başlar.
Canlı Fabrika kullanan bir planlama sorumlusu, ERP'deki plan ile sahadaki gerçekleşmeyi karşılaştırmak için rapor tasarlatmak zorunda kalmaz; WhatsApp'tan ATLAS'a “bu hafta planı tutmayan iş emirlerini sebebiyle listele” yazar ve cevabı alır. Yeni bir karşılaştırma ekranı ya da haftalık özet gerektiğinde onu da ATLAS'a ister; firma sistemi ATLAS ile kendi ihtiyacına göre geliştirmeyi sürdürür.