23 اکتوبر 2025
MRP، MRP II، ERP اور APS: مخففات کی کھچڑی آسان زبان میں
200 کاسٹنگز وقت پر پہنچیں اور مشیننگ صرف 140 کر سکی۔ جانیے کہ MRP، MRP II، ERP اور APS میں سے ہر ایک نے کب اور کیا اضافہ کیا، اور آپ کے لیٹ آرڈرز دراصل کس کی طرف اشارہ کرتے ہیں۔
پیر کو دو سو کاسٹنگز وقت پر پہنچ گئیں۔ جمعہ تک مشیننگ نے ان میں سے 140 مکمل کیں، اور 60 کاسٹنگز مشین کے ساتھ پیلیٹس پر پڑی رہیں جبکہ 60 پمپ لیٹ روانہ ہوئے۔ میٹریل پلان بےعیب تھا۔ کسی نے یہ نہیں پوچھا کہ کیا مشین ساتھ دے پائے گی۔
MRP اور MRP II کا پورا فرق اسی سوال میں ہے۔ MRP (میٹریل ریکوائرمنٹس پلاننگ) حساب لگاتی ہے کہ آپ کو کون سا میٹریل، کتنا اور کب چاہیے۔ MRP II (مینوفیکچرنگ ریسورس پلاننگ) MRP کو ایک بند دائرے (کلوزڈ لوپ) میں لپیٹ دیتی ہے: یہ پلان کو کیپیسٹی کے مقابلے میں جانچتی ہے، حقیقت میں جو ہوا اس کا فیڈبیک واپس لاتی ہے، اور پروڈکشن پلاننگ کو سیلز اور فنانس سے جوڑتی ہے۔ ERP اور APS بعد میں آئے اور دوسرے سوالوں کا جواب دیتے ہیں۔
ان مخففات کی مختصر تاریخ
MRP، 1960 اور 1970 کی دہائیاں۔ جوزف اورلکی نے IBM کے ساتھ کام کرتے ہوئے دکھایا کہ کمپوننٹس کی ڈیمانڈ کا حساب اس سے لگایا جا سکتا ہے جو آپ بنانے کا پلان رکھتے ہیں اور بل آف میٹریلز (BOM) سے، اور کمپیوٹر آخرکار یہ حساب راتوں رات کر سکتے تھے۔ ان کی 1975 کی کتاب نے اس طریقے کو معیار بنا دیا، اور اولیور وائٹ اور جارج پلوسل جیسے ماہرین نے اسے امریکی انڈسٹری میں پھیلایا۔ تفصیلی منطق MRP کی وضاحت میں موجود ہے۔
کلوزڈ لوپ MRP، 1970 کی دہائی۔ پلانٹس کو جلد ہی پتا چل گیا کہ MRP ایسے پلان کرتی ہے جیسے کیپیسٹی لامحدود ہو۔ کلوزڈ لوپ MRP نے کیپیسٹی کی جانچ اور شاپ فلور کا فیڈبیک شامل کیا۔
MRP II، 1970 کی دہائی کے آخر سے 1980 کی دہائی تک۔ اولیور وائٹ نے مینوفیکچرنگ ریسورس پلاننگ کو مقبول بنایا، جس کے ابتدائی حروف وہی رہے اور یوں اس کا نام MRP II پڑ گیا۔ خیال یہ تھا: پوری کمپنی کے لیے ایک پلان، سیلز پلان اور ماسٹر شیڈول سے لے کر کیپیسٹی اور میٹریل سے ہوتے ہوئے پیسے تک۔
ERP، تقریباً 1990۔ عام طور پر مانا جاتا ہے کہ Gartner نے تقریباً 1990 میں انٹرپرائز ریسورس پلاننگ کی اصطلاح وضع کی۔ ERP نے MRP II کو فیکٹری سے آگے بڑھا دیا: اکاؤنٹنگ، HR، سیلز، ڈسٹری بیوشن، سب ایک ڈیٹا بیس میں۔
APS، 1990 کی دہائی۔ APS (ایڈوانسڈ پلاننگ اینڈ شیڈولنگ) ٹولز محدود کیپیسٹی (Finite Capacity) کے ساتھ شیڈول بناتے ہیں: ہر آپریشن ایک حقیقی مشین پر، ایک حقیقی کیلنڈر کے ساتھ۔ APS اس سوال کا جواب دیتا ہے جو MRP نے کبھی نہیں پوچھا: کیا یہ مشین یہ کام اس گھنٹے میں کر سکتی ہے؟
| اصطلاح | بنیادی سوال جس کا یہ جواب دیتی ہے | کمزور پہلو |
|---|---|---|
| MRP | کون سا میٹریل، کتنا، کب؟ | لامحدود کیپیسٹی فرض کرتی ہے |
| MRP II | کیا پلان کلیدی ریسورسز اور بجٹ میں فٹ ہوتا ہے؟ | کیپیسٹی موٹے خانوں میں جانچی جاتی ہے |
| ERP | کیا پورا کاروبار ڈیٹا کے ایک ہی سیٹ پر چلتا ہے؟ | پلاننگ کی منطق اکثر اب بھی سادہ MRP ہی ہے |
| APS | کس ترتیب میں، کس مشین پر، کس گھنٹے؟ | اتنا ہی اچھا جتنا اسے ملنے والا ڈیٹا |
60 بیکار پڑی کاسٹنگز کا حساب
اس ہفتے کا پلان 200 پمپ تھا۔ ہر کاسٹنگ کو مشیننگ سینٹر پر 0.5 گھنٹے چاہییں، اور سینٹر کے پاس 70 گھنٹے دستیاب ہیں۔
MRP نے کیا کیا۔ 200 پمپ × 1 کاسٹنگ = 200 کاسٹنگز۔ اسٹاک صفر تھا، لیڈ ٹائم دو ہفتے، اس لیے MRP نے دو ہفتے پہلے 200 کا آرڈر دے دیا۔ وہ وقت پر پہنچ گئیں۔
کیپیسٹی نے کتنی اجازت دی۔ 70 گھنٹے ÷ فی کاسٹنگ 0.5 گھنٹے = 140 کاسٹنگز۔ مشین پر ڈیمانڈ: 200 × 0.5 = 100 گھنٹے۔ کمی: 100 − 70 = 30 گھنٹے، یعنی 60 کاسٹنگز۔
MRP II کیا کرتی۔ ماسٹر شیڈول پر کیپیسٹی کی جانچ کاسٹنگز آرڈر ہونے سے پہلے ہی مشیننگ سینٹر کو 70 میں سے 100 گھنٹے پر دکھا دیتی۔ پھر پلانر فیصلہ کرتا: اس ہفتے 140 پمپ اور اگلے ہفتے 60 (اگر اگلے ہفتے 30 گھنٹے خالی ہوں)، ہفتے کے دن کی شفٹ، یا کوئی سب کانٹریکٹر۔ MRP اسی کے مطابق کاسٹنگز آرڈر کرتی، تاکہ 60 کاسٹنگز تب پہنچیں جب مشین انہیں استعمال کر سکے۔ یہ جانچ رف کٹ کیپیسٹی پلاننگ کہلاتی ہے۔
صرف MRP والے ورژن کی قیمت فرش پر پڑی 60 کاسٹنگز کے پیسوں سے کہیں زیادہ تھی۔ اس کی قیمت 60 لیٹ پمپ اور ایک ہفتے کی بھاگ دوڑ تھی، اور یہ فیصلہ کسی نے سوچ کر نہیں کیا، بس خود بخود ہو گیا۔
روزمرہ کی ایک مثال
MRP ایک ایسا کیٹرر ہے جو شادی کے 200 مہمانوں کا کھانا بالکل ٹھیک وقت پر منگواتا ہے۔ کسی نے کیٹرر کو نہیں بتایا کہ ہال میں 140 کی گنجائش ہے۔ MRP II وہ ویڈنگ پلانر ہے جو کیٹرر کو فون کرنے سے پہلے ہال، بجٹ اور مہمانوں کی فہرست چیک کرتا ہے۔
غلط فہمی: "ہر نسل نے پچھلی کی جگہ لے لی"
تاریخ کو اپ گریڈز کی ایک قطار سمجھ لینا آسان ہے۔ حقیقت میں ہر پرت پچھلی کو اپنے اندر لپیٹ لیتی ہے:
- MRP II کے اندر MRP موجود ہے۔ یہ اس کے گرد کیپیسٹی کی جانچ اور فیڈبیک لوپ جوڑتی ہے۔
- ERP کے اندر MRP II موجود ہے۔ یہ اس کے گرد باقی کاروبار جوڑتا ہے۔
- APS عموماً ERP کے ساتھ بیٹھتا ہے، اس سے آرڈرز لیتا ہے اور فائنائٹ شیڈول واپس دیتا ہے۔
چنانچہ ایک جدید ERP سسٹم بھی ہر رات 1960 کی دہائی والی MRP منطق چلاتا ہے، اکثر اسی لامحدود کیپیسٹی کے مفروضے کے ساتھ۔ یہی ایک وجہ ہے کہ ERP کی تاریخیں اور شاپ فلور کی حقیقت آپس میں نہیں ملتیں، جیسا کہ ERP کیوں سمجھتا ہے کہ ہر آرڈر 10 دن لیتا ہے میں بیان کیا گیا ہے۔
آپ کو کس کی ضرورت ہے؟
اپنے آخری دس لیٹ آرڈرز لیجیے اور دیکھیے کہ سب سے پہلے کیا غلط ہوا:
- میٹریل موجود نہیں تھا۔ MRP کے اِن پٹ بہتر کیجیے: BOM، اسٹاک کی درستی، لیڈ ٹائمز۔
- میٹریل موجود تھا، مشین دستیاب نہیں تھی۔ آپ کو MRP II والی کیپیسٹی کی جانچ چاہیے۔
- مجموعی کیپیسٹی ٹھیک تھی، مگر ترتیب ناکام رہی۔ آپ کو فائنائٹ شیڈولنگ یعنی APS والا حصہ چاہیے۔
زیادہ تر پلانٹس کو تینوں مسائل ملتے ہیں، اسی لیے راستہ عموماً مرحلہ وار طے ہوتا ہے، جیسا کہ مینوفیکچرنگ پلاننگ سافٹ ویئر میں بتایا گیا ہے۔
یہ factory.online میں کیسا دکھتا ہے
factory.online میں MRP اور کیپیسٹی ایک ہی پلان پر چلتی ہیں۔ 200 پمپوں کا مینوفیکچرنگ آرڈر 200 کاسٹنگز کی ضرورت میں ایکسپلوڈ ہوتا ہے، اور RCCP اس ہفتے مشیننگ سینٹر کو 70 میں سے 100 گھنٹے پر دکھاتی ہے۔ ایک پلاننگ سیناریو میں پلانر آرڈر کو 140 اور 60 میں تقسیم کرتا ہے، اگلے ہفتے کا لوڈ دیکھتا ہے، اور MRP کاسٹنگز کی ضرورت کو اسی کے مطابق منتقل کر دیتی ہے۔ پھر فائنائٹ شیڈول 140 کاسٹنگز کو گھنٹہ بہ گھنٹہ ترتیب دیتا ہے۔
اگر آپ کی کاسٹنگز وقت پر پہنچتی ہیں مگر پمپ پھر بھی لیٹ نکلتے ہیں، تو وہ آرڈر ڈیمو میں لے آئیے۔