İletişim

ERP (Kurumsal Kaynak Planlaması) Nedir?

Kısa tanım

ERP (Enterprise Resource Planning, kurumsal kaynak planlaması), bir şirketin muhasebe, satın alma, stok, üretim, satış siparişleri ve insan kaynakları gibi temel operasyonlarını ortak bir veritabanı üzerinde birbirine bağlı modüllerle yöneten yazılım sistemidir. Amaç, bir işlemin tek bir kez girilip ilgili tüm birimlere yansımasıdır: kesilen bir satış faturası aynı anda stoğu düşürür, cari hesabı ve muhasebe kayıtlarını günceller.

Diğer adları: Enterprise Resource Planning, Kurumsal Kaynak Planlaması, ERP yazılımı, ERP sistemi

Finans, stok, satın alma, satış, insan kaynakları ve üretim modüllerinin tek bir ortak veritabanını paylaştığı ERP sistemi diyagramı

Tek veri kaynağı fikri

ERP'den önce birçok şirkette muhasebe bir programda, stok başka bir programda, üretim planı bir tabloda tutulur. Her departman kendi doğrusunu bilir; ay sonunda rakamlar birbirini tutmaz ve uzlaştırmak günler alır. ERP'nin temel fikri, bu modüllerin aynı veritabanını paylaşmasıdır. Depoya mal girdiğinde stok miktarı, maliyet ve ilgili muhasebe kayıtları aynı işlemle güncellenir.

Tipik modüller:

  • Finans ve muhasebe: Genel muhasebe, cari hesaplar, banka ve kasa, maliyet muhasebesi.
  • Satın alma ve tedarik: Talep, teklif toplama, sipariş, mal kabul.
  • Stok ve depo: Ürün kartları, depolar arası transfer, lot ve seri takibi.
  • Üretim (MRP): Ürün ağaçları, iş emirleri, kapasite ve malzeme ihtiyaç planlaması.
  • Satış ve dağıtım: Fiyat listeleri, satış siparişi, sevkiyat, faturalama.
  • İnsan kaynakları ve bordro: Personel kartları, izin, maaş hesaplama.

Karar vericiler için: ERP projesi aslında süreç projesidir

ERP projelerinin bütçe ve takvim aşımıyla anılmasının sebebi çoğu zaman yazılım değil, süreçtir. Kurulum, şirketin satın almadan sevkiyata kadar nasıl çalıştığının ayrıntılı olarak yazıya dökülmesini zorunlu kılar ve bu sırada yıllardır kimsenin sorgulamadığı istisnalar ortaya çıkar. İki temel yol vardır: süreci yazılımın standart akışına uydurmak ya da yazılımı sürece göre özelleştirmek. Özelleştirme kısa vadede direnci azaltır, ama her sürüm yükseltmesinde yeniden test edilmesi ve taşınması gereken bir yük bırakır.

Planlamada genellikle hafife alınan kalemler şunlardır: eski sistemlerden veri taşıma ve temizleme, kullanıcı eğitimi, canlıya geçişin hepsi bir anda (big bang) mı yoksa modül modül mü yapılacağı ve geçiş döneminde iki sistemin paralel çalıştırılması. Türkiye'de e-Fatura ve e-Arşiv gibi elektronik belge süreçleri de çoğu zaman ERP üzerinden yürütüldüğü için bu entegrasyonlar kapsamın baştan parçası olmalıdır.

ERP ile CRM arasındaki sınır

ERPCRM
OdakŞirketin iç operasyonu (back office)Müşteriyle ilişki (front office)
Ana kullanıcılarMuhasebe, satın alma, depo, üretimSatış, pazarlama, müşteri destek
Temel kayıtlarFatura, stok hareketi, iş emri, yevmiyeAday, fırsat, görüşme, teklif
Kritik soru“Elimizde ne var, ne kadara mal oldu?”“Kime, ne zaman, ne satabiliriz?”

Bazı ERP'ler CRM modülü içerir, bazı CRM'ler teklif ve sipariş yönetimine uzanır; sınır ürün bazında kayabilir. Önemli olan hangi verinin hangi sistemde “asıl” tutulduğuna net karar vermektir.

Özel yazılımla entegrasyon

E-ticaret sitesi, bayi (B2B) portalı ya da saha satış uygulaması gibi özel yazılımlar genellikle ERP'yi kaynak kabul eder: ürün, fiyat ve stok ERP'den okunur, oluşan sipariş ERP'ye yazılır. Bu bağlantıda sık karşılaşılan konular:

  • Bağlantı yöntemi: Modern ERP'ler bir API sunar; eski kurulumlarda ara tablolar, dosya aktarımı ya da doğrudan veritabanı erişimi görülür. Doğrudan veritabanına yazmak, ERP'nin iş kurallarını atladığı için en riskli yoldur.
  • Dayanıklılık: ERP bakımdayken web sitesindeki sipariş kaybolmamalıdır. Siparişleri bir mesaj kuyruğuna yazıp ERP erişilebilir olduğunda işlemek bu sorunu çözer.
  • Tekrar eden kayıtlar: Ağ hatası sonrası yeniden gönderilen bir sipariş ERP'de ikinci kez açılmamalıdır; aktarım idempotent tasarlanmalıdır.
  • Ana veri eşleştirme: Web sitesindeki ürün varyantı ile ERP'deki stok kartının aynı SKU üzerinden eşleşmesi, entegrasyonun sessizce bozulmamasının ön koşuludur.
  • Güncellik: Stok gibi hızlı değişen veri için gecelik toplu aktarım yetmeyebilir; olay bazlı ya da sık aralıklı senkronizasyon gerekir.

Yerli pazarda Logo ve Mikro gibi üreticiler, uluslararası tarafta SAP, Oracle, Microsoft Dynamics 365 ve açık kaynaklı Odoo sık görülen seçeneklerdir; entegrasyon kabiliyeti sürüme ve kurulum biçimine göre büyük farklar gösterir.

İlgili terimler

← Sözlüğe dön