Üretim Operasyonları Yönetimi: MES, MOM ve ERP'nin Bütünsel Görüntüsü
Üretim Operasyonları Yönetimi: MES, MOM ve ERP’nin Bütünsel Görüntüsü
Yazı serisinde şu ana kadar MES, MOM ve ERP’nin rol tanımlarını ve veri akışlarını inceledik. Ancak gerçek işletime geçince “bunların hepsini bir arada nasıl kurar ve çalıştırırız?” sorusu ortaya çıkıyor. Bu son yazımızda bu üç katmanın nasıl bir bütün oluşturduğunu, neden birbiriyle bağlı çalışması gerektiğini ve bu bütünleşmenin gerçekliğini anlatıyorum.
Katmanların Rol Özeti
ERP (Enterprise Resource Planning), finans, satış, satınalma, stok ve muhasebe verilerinin merkezî deposu. Ürün reçetesi (BOM), satın alma siparişleri, maliyet hesaplaması, yasal raporlama burada yoğunlaşır. Ancak ERP, saha operasyonunun dakikalık akışını, makinelerin durumunu veya iş emrinin fiili kapanış kaydını yönetemez.
MES (Manufacturing Execution System), iş emrinin açılışından kapanışına tüm adımları gerçek zamanlı kaptadığı ve raporladığı katman. İş emri başladığında, operatör hangi makineye yönlendiriliyorsa, operasyon ne kadar durmışsa, fire kaydedildiyse MES bunu santiye saniyesine tutuyor. Bu hassasiyet ve hız ERP’nin tasarı mantığının dışında kalır.
MOM (Manufacturing Operations Management), MES’in sağladığı gerçek zamanlı veriyi, üretim planlaması, kalite kontrol, bakım planlaması ve envanter dinamiklerine bağlayan orkestrasyondur. Örneğin bir makinenin arızası bilgisini MES’ten alıp, mevcut iş emrinin başka makineye yönlendirilip yönlendirilmeyeceğine, hangi operasyonun ertelemeleneceğine MOM karar verir.
Entegrasyon Gerçeğinin Karmaşıklığı
Teoride bu katmanlar temiz arayüzlerle bağlı görülür. Uygulamada ise:
Reçete Senkronizasyonu Sorunu: ERP’de tanımlı ürün reçetesi (BOM) ve standart rota, MES/MOM katmanında farklı bir form alır. Kısmi operasyon atlama, alternatif kaynak (makine) seçimi, proses süresi varyasyon — bu dinamikler ERP’ye anında geri yazılamaz veya yazıldığında hesaplamaları bozar. Sonuç: eşzamanlı olmayan reçete, iki sistem arasında tutarsızlık.
Maliyet Raporlama Kuyruk Sorunu: MES gerçek emek saati, makine saati, fire miktarını dakikalık zaman ölçeğinde kaydeder. ERP ise dönemsel muhasebe çevrim (hafta, ay) ile çalışır. İş emri kapatıldıktan dakika sonra ERP’ye fiili maliyet yüklenecekse, elle entegrasyon gerekir; otomatik pipeline yoksa veya alışkanlık yanlışsa veriler gecikir veya kaybolan işler olur.
Çok Katmanlı Kararlar: Müşteri siparişi kritikleştiğinde, mühendis reçetede el ile düzeltme yapıp MES’e bildirmek zorunda kalabiliyor. Bu bildirimin ERP’ye de yansıması, MES ile ERP’nin aynı anda tutarlı olması, tüm yön hatların net kullanılması — her şey elle yapılırsa sorunların kaynağı bulunmaz.
Entegrasyon Katmanının Gerekliliği
Neden bu sorunlar yaşanıyor? Çünkü ERP, MES ve MOM çoğu zaman ayrı şirketlerden tedarik ediliyor veya eski sistemler. Bağlantı noktası JSON API’si, TCP soket, Excel dosyası hatta e-posta olabiliyor. Bu “hava boşluğu” (air-gap) entegrasyon gideri artırıyor, hata riski yüksek tutuyor.
Üretim odaklı bir platform, bu üç katmanı doğal olarak içeriyor veya en azından aralarındaki veri akışını garantiyor olmalı. infab.cloud bu boşluğu doldurması için tasarlandı. Tek bir veri havuzu içerisinde:
- ERP benzeri reçete, maliyet, satın alma data
- MES benzeri gerçek zamanlı iş emri, operasyon, duraklama ve fire kaydı
- MOM benzeri kararlar (makine seçimi, operasyon sırası, kalite eşiği, bakım planlama)
Bunların senkronizasyonu, tutarlılığı ve raporlama otomatiktir. Ürün mühendisi reçetede değişiklik yaptığında bu değişiklik dakika içinde MES katmanındaki bekleme listelerine yansır. Fiili maliyet gerçek zamanlı hesaplanır, muhasebe dönem sonu raporunda yalnızca özetlemeye bağlı kalır.
Tek Başına Kurmak Neden Zor
Her üç katmanı ayrı ayrı kurmak — Netsis/Odoo/Logo/Paraşüt (ERP), Mes yazılımı (MES), MOM orkestrasyonu — sonrasında el ile bağlantı noktaları geliştirmek, API entegrasyon projeleri yürütmek, veri senkronizasyonu testleri yapmak:
- Bütçe ve zaman katlanır
- Taraf sayısı artar (ERP vendor, MES vendor, MOM vendor, entegrasyon şirketi, kendi IT ekibi)
- Hata noktaları çoğalır; bir vendor güncellemesi diğer taraf tarafından “arıza” olarak algılanabilir
- İşletme sırasında sorun çıktığında sorumluluğu kimse almaz (“ben böyle aldım/kurdum”)
- Dokümantasyon ve devam eden destek maliyeti yüksek
Üretim ortamında “neredeyse çalışıyor” başarısızlık gibidir. Reçete tutarsızlığı, geç maliyet raporu veya iş emrinin kaybolması müşteri teslim tarihini, kar marjını doğrudan etkiler.
Özet: İntegre Çözüme Doğru
MES, MOM ve ERP’nin işlemsel sinerji yakalamak için, sistematik entegrasyon gerekli. Bunu her kuruluş kendi dev ekibiyle yapmak, dış danışman firm tutmak veya ürün satıcıları arası “entegrasyon partner” bulmak zaman ve maliyet açısından çıkmaz.
Alternatif, bu üç katmanı doğal olarak içeren ve aralarında tutarlı veri akışını sağlayan, üretim değer akışı merkezli bir platform seçmektir. Böylece “MES ve ERP arasında API entegrasyonu” sorusu yerine, “operasyon ne zaman başlayıp bitecek” sorusuna yoğunlaşabilirsiniz.
Fabrika yazılımında bu tür bütünsel yaklaşım, talebe yönelik üretimde, dinamik reçete ve gerçek zamanlı maliyetlemede güç katar. Benzer bir çözüm arayışında veya yapılandırması konusunda tartışmak istiyorsanız, deneyimlerimizi paylaşmaya açığız.