ERP Yalan Söylemiyor, Sadece Geç ve Kaba Taneli Konuşuyor
Sipariş Geldi, İş Emri Açıldı, Sonra Ne Oldu? yazısında bilginin kağıda, Excel’e, ustanın kafasına ve WhatsApp gruplarına nasıl dağıldığını gördük. Bugün o dağılımın en büyük etkisini gördüğümüz yere bakıyoruz: ERP.
ERP Nedir?
ERP — Enterprise Resource Planning — bir kurumun tüm kaynaklarını tek bir sistemde birleştirmek amacıyla kurulmuş bir yapıdır. Finans, satış, satınalma, stok muhasebesi, insan kaynakları… Hepsi aynı veri havuzuna dayanır.
Bu iş için oldukça iyidir. Bir sipariş girildiğinde stok düşer, muhasebeleşir, tahsilat planlanır. Satınalma teklifi oluşturulur, tedarikçi seçilir, ödeme takvimi çizilir. Finans tarafında bu işlemin bir yevmiyesi düşer.
ERP bunları yapmak için vardır ve yapar da. Büyük kurumların muhasebe standartları, tedarik zinciri yönetimi ve finansal raporlama ihtiyaçları için ERP’siz bir fabrika düşünmek neredeyse imkansızdır. Stokların doğru tutulması, fatura kesimin hatasız olması, müşteriye doğru tahsilat yapılması — bunların hepsi ERP’nin en temel işlevidir.
ERP Ne Değildir?
Sahada gerçek zamanlı veri toplama aracı değildir.
Bunu söylemek kolay, ama fabrikada çalışan biri için bu ayrım hayati önem taşır. ERP, iş emrinin sahada nasıl ilerlediğini, operatörün ne kadar süre durakladığını, parçada kaç hata olduğunu, hangi tezgahın ne zaman kapandığını — bunların hiçbirini saniye cinsinden bilmez.
Neden? Çünkü ERP onun için tasarlanmamıştır. ERP için veri, belgelenmiş bir işlemdir. Bir iş emri kapanınca, o iş emrine ait tüm maliyetler toplanır, stoklar güncellenir, fatura kesilir. Bu süreç, işin bittikten sonra gerçekleşir.
Sahada olanlar, ERP’a henüz ulaşmamıştır.
“ERPiniz Yalan Söylemiyor, Sadece Geç ve Kaba Taneli Konuşuyor”
Bu çerçeve işin tam ortasındadır. ERP yanlış bilgi vermez. Verdiği bilgi, gerçeğin güncel bir fotoğrafı değildir.
Bir örnek: Sipariş 100 adet parça üretimi. ERP’de bu sipariş “tamamlandı” olarak görünüyor. Oysa zemin tarafında 10 adet fire, 5 adet ikinci kalite parça oldu. ERP bunu bilmiyor. Çünkü iş emri henüz muhasebeleşmemiş, fire kaydı düşülmemiş, kalite kontrol formu sisteme girilmemiş.
ERP yalan söylemiyor. Sadece dün akşamki durumu anlatıyor.
Ayrıca “kaba taneli” deriz. ERP genellikle günlük veya haftalık toplamlar sunar. Hangi vardiyada ne oldu, hangi operasyonda ne kadar süre kaybedildi — bunlar ERP’nin dilinde yoktur.
Sahada Gerçek Zamanlı Veri İçin Ne Gerekir?
Bu noktada MES — Manufacturing Execution System — devreye girer. MES, iş emrinin açılmasından kapanmasına kadar operasyon bazlı fiili süre, duraklama ve fire verisini sahada gerçek zamanlı yakalar.
MES Nedir? yazısında bunu detaylı ele alacağız. Şimdilik şunu bilmek yeterli: ERP ve MES aynı veriyi paylaşır ama farklı zaman dilimlerinde ve farklı detay seviyelerinde konuşur.
MES, tezgah başında sensörler, operatör girişleri ve otomatik sayaçlardan veri toplar. Her operasyon başladığında, bittiğinde, durduğunda bir kayıt oluşturur. Bu veri anlık olarak MES’ye düşer. İş emri kapanınca MES, tüm bu detaylı kayıtları özetler ve ERP’e ileterek maliyet hesaplamasını doğrular.
Bu ayrım, özellikle talebe yönelik üretimde hayati önem taşır. Her sipariş farklı bir yoldur, farklı operasyonlardan oluşur. ERP sabit şablonlarla çalışırken, MES her iş emrinin kendi özel yolculuğunu takip eder.
Yerel ERP’lerle Entegrasyonun Ekstra Katman Gerektirmesi
Netsis, Odoo, Logo, Parasut gibi yerel ERP’lerle entegrasyon, küresel markaların API’leri kadar kolay 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ı, zamanlama senkronize edilmeli, hata yönetimi kurulmalıdır. 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.
Yerel ERP’lerin zorluğu şudur: genellikle muhasebe ve ticaret odaklıdırlar. Üretim terimleri, tezgah kodu, operasyon sırası, fire türleri — bunların hepsi muhasebe dünyasında yoktur. Bir entegrasyon katmanı bu dünya farkını kapatır. MES’ten gelen “Tezgah 5’te 15 dakika duraklama” kaydını, ERP’in anlayacağı “Duruş kaydı” olarak çevirir.
Sonuç
ERP bir yanlıştır, yetersizdir demek değildir. Kurumun muhasebe ve yönetim dünyasının kalbidir. Ama üretim zeminini anlamak için yetersizdir.
Bu yetersizliği kabul etmek, ilk adımdır. ERP ne yapabildiğini, ne yapamadığını bilmek, fabrikada doğru sistemleri doğru yere yerleştirmek için gereken şeydir.
Sahada gerçek zamanlı veri, operasyonel kararlar ve fiili maliyet — bunlar ERP’nin konuşma dilinde yok. O yüzden arayüzü yanlış anlamayın. Sadece geç konuşuyor.
Katmanlar Nasıl Bağlanır? yazısında ERP, MOM ve MES’in veri akışını nasıl kurduğumuzu ele alacağız.