Satın almanın en zor sorusu her zaman aynıdır: neyi, ne kadar ve en geç ne zaman sipariş etmeliyim. Çoğu fabrikada bu sorunun cevabı ustanın tecrübesinden, üretim şefinin tahmininden ve elde tutulan bir Excel dosyasından çıkar. Bu yöntem işletmeyi bir süre taşır, ama iki yönde de pahalıya patlar. Bir yandan hat, siparişi geç verilmiş tek bir yardımcı malzeme yüzünden durur; ekip o malzemeyi acil tedarikle, yüksek fiyattan ve bazen uçak kargosuyla getirtir. Öte yandan bir daha kalmasın refleksiyle fazla alınan hammadde depoda birikir ve nakit stokta kilitlenir. İki durum da aynı boşluktan doğar: ihtiyaç hesaplanmamış, tahmin edilmiştir.
Eksik olan şey aslında yazılım değil, hesabın dayandığı veridir. Malzeme ihtiyaç planlaması (MRP), ürün ağacı (BOM) ve tedarik süresi verisi üzerine kurulur. Sahada ise ürün ağacı çoğu zaman güncel değildir; ürün değişmiş, reçete kafada güncellenmiş ama sisteme yazılmamıştır. Fire oranı yazılı değildir, alternatif malzeme yalnızca satın almacının bildiği bir bilgidir, tedarik süreleri ise tedarikçinin sözüne göre değişir. Bu yüzden birçok firmada ERP'nin MRP modülü aslında vardır ama hiç çalıştırılmaz: bir kez denenmiş, çıkan öneri listesi gerçeğe uymadığı için güven kaybedilmiş ve dosya kapatılmıştır. Sorunun kaynağı modülün kendisi değil, beslendiği veridir.
MRP hesabı özünde sade bir zincirdir. Satış siparişleri ve üretim planı brüt ihtiyacı verir; ürün ağacı bu ihtiyacı alt malzemelere kadar patlatır. Ardından eldeki stok, henüz gelmemiş açık satın alma siparişleri ve başka işlere ayrılmış rezervler düşülür; kalan miktar net ihtiyaçtır. Son adımda tedarik süresi kadar geriye sayılır ve siparişin en geç hangi tarihte verilmesi gerektiği bulunur. Buna emniyet stoğu, minimum sipariş miktarı ve parti büyüklüğü kuralları eklenir. Çıktı bir liste değil, tarihli bir eylem planıdır: hangi malzeme, hangi miktarda, hangi tedarikçiden ve en geç hangi gün sipariş edilmeli.
MRP II, yani üretim kaynakları planlaması, bu hesabın üstüne kaynak boyutunu ekler. Malzeme yetiyor olabilir; peki o işi yapacak makine saati, kalıp ve vardiya var mı? MRP II planı kaba kapasite açısından sınar: hangi haftada hangi iş merkezi aşırı yüklenmiş, verilen termin gerçekten tutulabilir mi. Burada sınırı net çizmek gerekir. MRP ve MRP II ne kadar ve ne zaman sorusunu yanıtlar; hangi işin hangi makinede, hangi sırayla ve hangi kalıp değişimiyle yürüyeceği ileri planlama ve çizelgeleme konusudur, ayrı bir çalışmadır. Son olarak dürüst bir uyarı: MRP tek başına stoğu düşürmez ve hiçbir hesap kötü veriyi düzeltmez. Ürün ağacı ve tedarik süreleri doğru değilse çıkan öneri de yanlış olur.