Katmanlar Nasıl Bağlanır? Entegrasyon Mimarisinde Veri Akışı ve Yerel ERPler
Sipariş Geldi, İş Emri Açıldı, Sonra Ne Oldu? yazısında bilginin kağıda, Excel’e, ustanın kafasına ve WhatsApp gruplarına dağıldığını gördük. ERP Yalan Söylemiyor, Sadece Geç ve Kaba Taneli Konuşuyor yazısında ERP’in finans ve satınalma döngüsü için tasarlandığını, sahada anlık veri toplama amacıyla olmadığını konuştuk. MES Nedir? İş Emrinden Sahaya Gerçek Zamanlı Veri yazısında iş emri açılışından kapanışına kadar operasyon bazlı fiili süre, duraklama ve fire verisini sahada gerçek zamanlı yakalayan katmanı ele aldık. MOM Nedir? MES’in Üstünde Orkestrasyon Katmanı yazısında ise MES’i içinde barındıran, üretim+kalite+bakım+envanteri tek bir çatı altında orkestrasyon yapan daha geniş katmanı konuştuk.
Bugün bu üç katmanın bir araya geldiği yerdeyiz: Entegrasyon mimarisi.
Üç Katman, Üç Dünya
ERP, MOM ve MES farklı soruları cevaplar, farklı zaman dilimlerinde çalışır ve farklı detay seviyelerinde konuşur.
- ERP (üst katman): Planlar. “100 parça üretilecek, 3 iş günü sürecek, maliyet X olacak.”
- MOM (orkestrasyon katmanı): Eşler. “Üretim akışını kalite, bakım ve envanterle senkronize eder.”
- MES (yürütme katmanı): Gerçeği yakalar. “Operasyon 15 dakika sürdü, 2 milim sapma oldu, 5 parça fire verildi.”
Bu üç katman birbirini tamamlar ama aynı dili konuşmaz. Veri akışı şöyledir:
ERP → MOM → MES → Zemin
ERP, planı ve hedefi aşağı doğru gönderir. MOM, bu planı operasyonel bağlama oturtur ve koordinasyon kurar. MES, tezgah seviyesinde operasyonları takip eder ve gerçekleşen veriyi yukarı doğru aktarır.
Bu akış tek yönlü değildir. Zemin gerçeği, MES’ten MOM’a, oradan ERP’ye doğru akar. Böylece planlama ekibi, “plan ne durda?” sorusuna saniye cinsinden değil, gerçekleşen veriyle cevap alır.
Entegrasyon Neden Bu Kadar Zor?
ERP ve MES/MOM aynı veriyi paylaşır ama farklı zaman dilimlerinde ve farklı detay seviyelerinde konuşur. ERP, işin “ne” yapıldığını ve “ne kadar” maliyet ettiğini takip eder. MES, işin “nasıl” ve “ne zaman” yapıldığını, aradaki kopuşları ve kayıpları kaydeder.
Bu ayrım talebe yönelik üretimde kritik hale gelir. Her sipariş farklı bir rota, farklı operasyon sırası ve farklı kabul kriterleriyle geldiğinde, standart ERP planı çoktan geçersiz kalır. MES, her iş emrinin kendi gerçek verisini tutarak, plan ile gerçek arasındaki farkı anlık olarak ortaya koyar.
MOM ise bu veriyi daha geniş operasyonel bağlama oturtur. Kalite kontrol sonucu ne yapılacak? Bakım gereken tezgah durdurulduğunda emir ne olacak? Stok eksik olduğunda üretim akışı nasıl duyurulur?
Bu senaryoda entegrasyon sadece veri transferi değil, anlam transferidir. MES’ten gelen operasyon verisi, MOM tarafından yorumlanır, ilişkilendirilir ve ERP tarafında anlaşılır bir forma dönüştürülür.
Yerel ERP’ler İçin Özel Entegrasyon Katmanı
Netsis, Odoo, Logo, Parasut gibi yerel ERP’ler, küresel markaların API’leri kadar kolay entegre edilebilir değildir. Bu sistemlerin veri yapıları, muhasebeleşme mantıkları ve raporlama biçimleri yerel ticaret kurallarına göre şekillenmiştir.
Bir üretim verisini bu ERP’lere gömmek için genellikle özel bir entegrasyon katmanı gerekir:
- Veri şematası uyarlanmalı: MES/MOM verisi, yerel ERP’in anlayacağı alanlara dönüştürülmelidir.
- Zamanlama senkronize edilmeli: Üretim anlık verisi, ERP’nin muhasebeleşme döngüsüne (genellikle günlük veya haftalık) uyarlanmalıdır.
- Hata yönetimi kurulmalı: Veri kaybı, tekrar veya çakışma durumlarında kurtarma mekanizması gereklidir.
- Yerel kurallar: KDV hesaplama, stok muhasebe yöntemi, fatura kesim süreci — hepsi ERP’e özeldir.
Bu özel katman olmadan MES ve MOM’dan gelen zengin veri, ERP’in kaba taneli dünyasına sıkıştırılır ve kaybolur.
infab.cloud’un ERP Entegrasyon Katmanı Konumlanışı
infab.cloud’un ERP entegrasyon katmanı, tam olarak bu boşluğu hedefler. MES/MOM tarafından toplanan veriyi, yerel ERP’in anlayacağı biçimde, doğal bir akışla aktarır.
Konumlanış şöyledir:
- Giriş: MES/MOM’dan operasyon bazlı fiili süre, duraklama, fire ve kalite verisi alır.
- Dönüşüm: Bu veriyi yerel ERP’in veri modeline uyarlar. Stok hareketleri, maliyet hesaplamaları ve fatura temelleri doğru şemalara yansıtılır.
- Çıkış: Netsis, Odoo, Logo veya Parasut’a gerçek zamanlı veya toplu olarak aktarım sağlar.
infab.cloud’un yaklaşımı, MOM’un orkestrasyon ihtiyacıyla doğrudan uyumludur. Üretim karmaşıklığı korunurken, bu karmaşıklığın yönetilebilir bir dijital akışa dönüşmesi sağlanır.
Sonuç
ERP planı bilir, MOM operasyonları orkestrasyon eder, MES zemin gerçeğini yakalar. Bu üç katman bir araya geldiğinde, planlama ile zemin arasındaki kopuş kapanır.
Ama bu kopuşu kapatmak, özellikle yerel ERP’lerle çalışırken, bir entegrasyon katmanı gerektirir. Bu katman, MES/MOM verisini ERP diline çevirir, zamanlamayı senkronize eder ve yerel ticaret kurallarına uyum sağlar.
infab.cloud’un ERP entegrasyon katmanı, bu görevi üstlenir. Üretim verisi, yerel ERP’e doğal bir akışla ulaşır; muhasebeleşme hazır hale gelir; planlama ile zemin aynı dilde konuşur.
Haftayı toparlarken, MES+MOM+ERP entegrasyonunu tek başına kurmanın zorluklarını ve air-gap/on-prem gereksiniminin bunu nasıl karmaşıklaştırdığını ele alacağız.