Blog'a Dön

Veri & ERP15 Ekim 2026

ERP entegrasyonu: sahadaki veriyi ERP'ye taşırken öğrendiklerimiz

İlk gün üç rapor istenir, üçüncü ayda on beş. Şartname, fabrikanın yerel ağı, IT ekibinin güvenlik kuralları ve 7/24 çalışması gereken bir yazılım: ERP entegrasyonunu nasıl kurduğumuzu ve sahada en çok nerede zorlandığımızı yazdık.

Simbiosis Mühendislik Ekibi9 dk okuma

Sensöryük hücresiPLC / IPCtoplar, damgalarYerel ağIT yetkisi{ }Ara yazılımREST APIERPiş emri12.410 kg14:02:17yetki ✓kova 3 · 12.410 kg→ İE 4471 · 0,38 kgİE 4471 · RAL5015 · 0,38 kg · maliyet ERP'de ✓
01/05Sensör

ERP entegrasyonu talepleri genelde masum başlar: “Üretim adetleri ERP'ye düşsün, yeter.” Toplantının sonunda liste uzamıştır: bir de duruş sebepleri, bir de fire, bir de vardiya raporu, bir de telefondan görelim. Bu kötü bir şey değil; fabrika veriyi görmeye başlayınca daha fazlasını istemesi çok doğal. Sorun, bu isteklerin fiyatı ve takvimi belli bir işin ortasına eklenmeye çalışılması.

Aşağıdakiler, sahadan ERP'ye veri taşıdığımız projelerde öğrendiklerimiz. Boya tüketimini iş emrine gram gram yazdığımız projede olduğu gibi, her birinde aynı soruları tekrar tekrar sorduk.

01

Şartname: işin yarısı kod yazılmadan biter

İlk istekler hep ilkeldir; sonra “şu da olsun, bu da olsun” gelir. Bunu engellemeye çalışmıyoruz, kayda geçiriyoruz. Şartnamede hangi verinin, hangi kaynaktan, hangi sıklıkla, ERP'nin hangi alanına yazılacağı tek tek yazılı olmalı. Neyin kapsam içinde olduğu kadar neyin olmadığı da. Ne yapılabileceğini çok net planlayıp üzerinde anlaşmadan sahaya çıkmıyoruz.

Kapsam nasıl kayar, şartname onu nasıl tutar

01 / 04

İlk istek

Üretim adetleri ERP'ye düşsün. Net, ölçülebilir, fiyatlanabilir bir iş.

02 / 04

Liste uzuyor

Duruş sebebi, fire, vardiya raporu, mobil ekran, stok. Hepsi makul; hiçbiri yazılı değil, hiçbirinin fiyatı belli değil.

03 / 04

Şartname

Her istek veri kaynağı, sıklık ve ERP alanıyla birlikte yazılır. Yazılı olan kapsamdadır, olmayan değildir.

04 / 04

Faz 2

Kapsam dışında kalan istekler kaybolmaz. İkinci faza, ayrı bir teklife gider; ilk faz zamanında biter.

02

ERP fabrikanın yerel ağında yaşar, anahtar IT ekibindedir

ERP çoğu zaman fabrikanın yerel ağında çalışan bir sistemdir ve fabrikanın IT ekibi ona dokunan her yazılımı belli güvenlik süreçlerinden geçirir. Bu yüzden entegrasyonun ilk teknik toplantısını ERP danışmanıyla değil, IT ekibiyle yapıyoruz: hangi sunucuya, hangi porttan, hangi kullanıcıyla, hangi yetkiyle erişeceğiz?

Panele ya da ERP'ye aktarım çoğu zaman bir REST API üzerinden, aynı yerel ağ içinde yapılır; yetkilendirmeyi IT ekibi verir. Bazı kurumsal firmalarda güvenlik protokolleri çok katıdır: kapalı portlar, kısıtlı kullanıcı hakları, servisleri sessizce engelleyen bir antivirüs, onay bekleyen güncellemeler. Kullandığınız bilgisayarın Linux mu Windows mu olduğu bile farklı problemler doğurur. Sahaya gitmeden önce IT ekibiyle şu listenin üzerinden geçiyoruz:

  • Hangi sunucu, hangi port, hangi yol: REST API mi, veritabanı mı, dosya aktarımı mı?
  • Servis kullanıcısı kimde, hangi yetkiyle; şifresi ne zaman, kim tarafından yenilenecek?
  • Ara yazılım hangi makinede çalışacak: Linux mu, Windows mu, sanal makine mi?
  • Antivirüs, güvenlik duvarı ve güncelleme politikası servisi etkileyecek mi?
  • Test ortamı var mı, yoksa doğrudan canlı ERP'ye mi yazacağız?
  • Kurulum ve bakım için uzaktan erişim olacak mı, yoksa her şey sahada mı yapılacak?
03

Sahadan veri almak ayrı bir iştir

Fabrikadaki bir makineden veri çekmek, ERP'ye yazmaktan bağımsız bir projedir ve ayrı fiyatlandırılır. Makinenin kendi kontrolcüsünde veri varsa PLC üzerinden okunur; yoksa işe özel sensörler eklenir: yük hücresi, sayaç, enkoder, akım, sıcaklık. Her sensörün kendi iletişim protokolü vardır ve bu veriyi bir PLC ya da endüstriyel PC toplar. Doğru ekipmanı seçmek işin özüdür: gereğinden hassas sensör bütçeyi yer, yetersiz olanı veriyi.

Sahadan ERP'ye veri yolu

01 / 05

Sensör

Veri sahada doğar: bir yük hücresi, bir sayaç, bir enkoder. Her birinin kendi iletişim protokolü var.

02 / 05

PLC ya da endüstriyel PC

Sensör verisini toplayan, zaman damgasını basan ve tamponlayan katman. İşe özel doğru ekipman burada seçilir.

03 / 05

Fabrika ağı ve IT

Veri fabrikanın yerel ağından geçer. Port, kullanıcı ve yetkiyi IT ekibi verir; katı protokoller burada karşınıza çıkar.

04 / 05

Ara yazılım ve REST API

Sahanın dili ERP'nin diline burada çevrilir: “kova 3, 12.410 kg” kaydı, “iş emri 4471, 0,38 kg” olur.

05 / 05

ERP

Kayıt ERP'nin beklediği yapıda ve beklediği anda düşer. İş emri kapanır kapanmaz maliyet hazırdır.

04

Sadece okuyor muyuz, yoksa makineyi mi yönetiyoruz?

Sorulması gereken en önemli soru bu. Sadece verimi çekiyorsak yazılım makinenin yanında bir gözlemcidir; dursa bile üretim durmaz. Ama yazılım makinenin çalışma mantığında yer alıyorsa - reçete gönderiyor, iş emri başlatıyor, bir kilidi açıyor - artık üretimin parçasıdır. O zaman hata senaryoları, güvenlik ve test kapsamı bambaşka bir ölçeğe çıkar.

Yalnızca okuma

  • Veri makineden ERP'ye tek yönde akar
  • Yazılım durursa üretim durmaz, veri gecikir
  • Risk düşük, test kapsamı dar

Sürecin parçası

  • Yazılım makineye komut da gönderir
  • Yazılım durursa hat etkilenir
  • Hata senaryoları, güvenlik ve kabul testi kapsamlı

İkisi aynı teklifle verilmemeli. Müşteriye ilk görüşmede bunu açıkça soruyor, cevabı şartnameye yazıyoruz.

05

Endüstriyel yazılım 7/24 çalışır ve 7/24 bir şeyler ters gider

Ofis yazılımı mesai bitince kapanır; sahadaki yazılımın kapanma lüksü yok. Cihaz iletişimi kopar, ERP sunucusu bakıma girer, ağ anahtarı yeniden başlar, bir sensör anlamsız bir değer gönderir. Bu senaryoların hepsi baştan kurgulanmalı: veri kaybolmadan tamponlanmalı, bağlantı gelince sırayla gönderilmeli, aynı kayıt iki kez yazılmamalı.

Bağlantı koptuğunda ne olur

01 / 04

Normal akış

Veri sahadan ERP'ye saniyeler içinde ulaşıyor.

02 / 04

Bağlantı koptu

Ağ ya da ERP sunucusu cevap vermiyor. Ara yazılım veriyi kaybetmiyor, yerelde tamponluyor.

03 / 04

Haber gidiyor

Firmanın tanımladığı kişiye, tanımladığı kanaldan: e-posta, SMS ya da panelde bir uyarı.

04 / 04

Bağlantı geri geldi

Tampondaki kayıtlar sırayla ve tekrar etmeden gönderiliyor. Hiçbir ölçüm kaybolmadı.

Bir şey ters gittiğinde haber de firmanın istediği şekilde gitmeli: kimine e-posta, kimine SMS, kimine panelde kırmızı bir satır. “Hata oldu, log'a yazdık” cevabı sahada hiçbir şey ifade etmiyor; o log'u okuyan kimse yok.

06

Firmanın gerçekte ne istediğini tartın

Her firma aynı entegrasyonu istemez. Kimi yalnızca ay sonu raporunu elle girmekten kurtulmak ister, kimi üretimi anlık izlemek, kimi makineyi iş emriyle yönetmek. Yazılım tarafında seçenek çok; iş müşteriye göre şekil alır. Biz önce firmanın genel talebini tartıyor, mimariyi ona göre seçiyoruz. Küçük başlayıp büyüyen bir entegrasyon, ilk günden her şeyi yapmaya çalışandan hemen her zaman daha sağlıklı oluyor.

Boya tüketimini iş emri bazında gösteren ekran
Boya tüketim projesinden: her gram, kabinde açık olan iş emrine yazılıyor ve ERP'ye o yapıda gidiyor.
ERP entegrasyonunda en pahalı satır, şartnamede yazılmamış olan satırdır.

Bir ERP entegrasyonu planlıyorsanız ilk görüşmede üç şey soruyoruz: bu veri hangi kararı besleyecek, sahada bu veri bugün nerede duruyor ve IT ekibinizde kiminle konuşacağız. Bu üç cevapla kapsamı ve teklifi netleştirebiliyoruz.

Boya Tüketim Takibi ve ERP Entegrasyonu

Bu yazının çıktığı proje

Boya Tüketim Takibi ve ERP Entegrasyonu

Hawle Özkan

Projeyi inceleyin

Benzer bir sorunla mı uğraşıyorsunuz?

Yazdıklarımız sahada gördüklerimizden geliyor. Kendi hattınızı anlatın; nerede başlanır, birlikte bakalım.

İletişime Geçin