11 مئی 2026
ڈیپینڈنٹ ڈیمانڈ: پیچوں کا فورکاسٹ کبھی کیوں نہیں کرنا چاہیے
کوئی بھی انڈوں کی فروخت دیکھ کر انڈوں کا اندازہ نہیں لگاتا۔ جانیے کہ ڈیپینڈنٹ ڈیمانڈ کا حساب BOM سے کیسے لگتا ہے، اسپیئر پارٹس کہاں فٹ ہوتے ہیں، اور کمپوننٹس کا فورکاسٹ دوہری گنتی کیسے کرتا ہے۔

بیکری چلانے والا کوئی بھی شخص انڈوں کا اندازہ پچھلے مہینے کی انڈوں کی کھپت دیکھ کر نہیں لگاتا۔ وہ دیکھتا ہے کہ کتنے کیک بنیں گے اور ترکیب پڑھ لیتا ہے۔ ایک کیک میں تین انڈے، 40 کیک، یعنی 120 انڈے۔ اندازہ صرف کیکوں کا لگانا پڑتا ہے۔
ڈیپینڈنٹ ڈیمانڈ (منحصر طلب) کا پورا خیال یہی ہے۔ ڈیپینڈنٹ ڈیمانڈ کسی ایسی آئٹم کی ڈیمانڈ ہے جو کسی دوسری آئٹم کی ڈیمانڈ سے پیدا ہوتی ہے: وہ کمپوننٹس، میٹریل اور سب اسمبلیاں جو اس پروڈکٹ میں لگتی ہیں جسے آپ بنانے کا پلان رکھتے ہیں۔ انڈیپینڈنٹ ڈیمانڈ (آزاد طلب) باہر سے آتی ہے: کسٹمر جو تیار مال (فنشڈ گڈز) یا اسپیئر پارٹس آرڈر کرتے ہیں۔ انڈیپینڈنٹ ڈیمانڈ کا فورکاسٹ کرنا پڑتا ہے۔ ڈیپینڈنٹ ڈیمانڈ کا حساب لگایا جا سکتا ہے۔ دونوں کو آپس میں ملا دینا ایک مہنگی غلطی ہے۔
انڈیپینڈنٹ اور ڈیپینڈنٹ ڈیمانڈ کا فرق
ایک آسان سا ٹیسٹ: اگر آپ وہ پروڈکٹ بنانا بند کر دیں جس میں یہ آئٹم لگتی ہے، تو کیا پھر بھی کوئی اسے آرڈر کرے گا؟
- تیار پمپ: ہاں، کسٹمر انہیں آرڈر کرتے ہیں۔ انڈیپینڈنٹ ڈیمانڈ۔ اس کا فورکاسٹ کیجیے، یا آرڈر بک سے لیجیے۔
- پمپ ہاؤسنگ: صرف اس لیے کہ پمپ بنتے ہیں۔ ڈیپینڈنٹ ڈیمانڈ۔ اس کا حساب لگائیے۔
- فاسنرز (نٹ بولٹ): صرف اس لیے کہ پمپ اسمبل ہوتے ہیں۔ یہ بھی ڈیپینڈنٹ ڈیمانڈ ہے۔
ڈیپینڈنٹ ڈیمانڈ کا حساب بل آف میٹریلز میں نیچے اترتے ہوئے لگایا جاتا ہے: یعنی پروڈکٹ کی ترکیب، فی یونٹ مقداروں کے ساتھ۔
عملی مثال: 100 پمپ
پلان یہ ہے کہ ہفتہ 6 میں 100 پمپ اسمبل کیے جائیں۔ ہر پمپ کو 1 ہاؤسنگ اور 4 فاسنرز چاہییں۔
گراس ریکوائرمنٹس (مجموعی ضرورت):
- ہاؤسنگز: 100 × 1 = 100
- فاسنرز: 100 × 4 = 400
ہاؤسنگز کی نیٹنگ۔ اسٹاک میں 30 قابلِ استعمال ہاؤسنگز ہیں، اور مزید 20 مشیننگ ڈیپارٹمنٹ سے ہفتہ 5 میں آنی ہیں، یعنی اسمبلی شروع ہونے سے پہلے۔ نیٹ ریکوائرمنٹ: 100 − 30 − 20 = 50 ہاؤسنگز۔
فاسنرز کی نیٹنگ۔ اسٹاک میں 250، آرڈر پر کچھ نہیں۔ نیٹ ریکوائرمنٹ: 400 − 250 = 150۔ فاسنرز 200 کے ڈبوں میں آتے ہیں، اس لیے بائر ایک ڈبا آرڈر کرتا ہے۔ اسمبلی کے بعد 200 − 150 = 50 فاسنرز اگلے آرڈر کے لیے شیلف پر رہ جاتے ہیں۔
ٹائمنگ۔ ہاؤسنگز اور فاسنرز کی ضرورت اسمبلی کے آغاز پر ہوتی ہے، شپمنٹ کی تاریخ پر نہیں۔ اگر ہاؤسنگز کاسٹنگز سے اِن ہاؤس مشین کی جاتی ہیں اور مشیننگ میں ایک ہفتہ لگتا ہے، تو 50 نئی ہاؤسنگز کی مشیننگ زیادہ سے زیادہ ہفتہ 5 میں شروع ہونی چاہیے، یعنی تب تک 50 کاسٹنگز ہاتھ میں ہونی چاہییں۔ ہر نچلی سطح تاریخ کو اس سطح کے لیڈ ٹائم جتنا پیچھے لے جاتی ہے۔ یہی وہ حساب ہے جو MRP ہر رات، ہر پارٹ کے لیے چلاتی ہے۔
ایک پارٹ، دو قسم کی ڈیمانڈ
یہی ہاؤسنگ اسپیئر پارٹ کے طور پر بھی بکتی ہے۔ سروس کسٹمر مہینے میں تقریباً 15 خریدتے ہیں، اور یہ ڈیمانڈ واقعی انڈیپینڈنٹ ہے: کسی کو ٹھیک سے نہیں معلوم کہ کون سا پمپ کب چٹخے گا۔
یوں ہاؤسنگ کی ڈیمانڈ کے دو ذرائع ہیں:
- ڈیپینڈنٹ: زیرِ تیاری پمپوں کے لیے 100، پلان سے حساب شدہ۔
- انڈیپینڈنٹ: اسپیئرز کے لیے تقریباً 15، سروس کی ہسٹری سے فورکاسٹ شدہ۔
کُل گراس ریکوائرمنٹ: 100 + 15 = 115، لہٰذا اسٹاک اور آرڈر پر موجود وہی 50 نکالنے کے بعد نیٹ ضرورت 65 ہے۔ فورکاسٹ صرف اسپیئرز کا کیجیے اور باقی کا حساب BOM کو لگانے دیجیے۔
کمپوننٹس کا فورکاسٹ دوہری گنتی کیسے کرتا ہے
بہت سے پلانٹس اس کے بجائے یہ کرتے ہیں: کوئی دیکھتا ہے کہ پچھلی سہ ماہی میں ہاؤسنگز کی اوسط کھپت 110 ماہانہ رہی (پمپ اور اسپیئرز ملا کر) اور ہاؤسنگ کے فورکاسٹ میں 110 ڈال دیتا ہے۔
پھر MRP پمپ کے پلان کو ایکسپلوڈ کرتی ہے اور اپنی طرف سے 100 ہاؤسنگز جوڑ دیتی ہے۔ اب پلاننگ کو 110 + 100 = 210 نظر آتی ہیں، جبکہ اصل ضرورت 115 کی ہے۔ پلانٹ 210 − 115 = 95 ایسی ہاؤسنگز پلان کر لیتا ہے جنہیں کوئی استعمال نہیں کرے گا، ساتھ ان کے نیچے کی کاسٹنگز اور انہیں بنانے کے مشیننگ گھنٹے بھی۔
ہسٹری درست تھی، BOM بھی درست تھا۔ غلطی یہ تھی کہ ایک ایسے نمبر کا فورکاسٹ کیا گیا جس کا حساب لگنا چاہیے تھا۔ حل ایک اصول ہے: فورکاسٹ صرف انڈیپینڈنٹ ڈیمانڈ کا کیجیے، یعنی تیار مال اور اسپیئر پارٹس کا، اور باقی سب کچھ BOM کو چلانے دیجیے۔ تیار مصنوعات کا فورکاسٹ کہاں سے آتا ہے، یہ ڈیمانڈ پلاننگ کا کام ہے۔
غلط فہمی: "ڈیپینڈنٹ ڈیمانڈ یقینی ہے، اس لیے کوئی رسک نہیں"
جب پیرنٹ پلان طے ہو جائے تو مقدار یقینی ہوتی ہے۔ رسک کہیں اور منتقل ہو جاتا ہے:
- پیرنٹ پلان بدل جاتا ہے۔ پمپ کا آرڈر ایک ہفتہ پہلے کر دیجیے، اور ہر ہاؤسنگ، فاسنر اور کاسٹنگ کی تاریخ بھی ساتھ کھسک جاتی ہے۔ اسمبلی میں خالی جگہ کا مطلب یہ نہیں کہ کمپوننٹس بھی ساتھ آ سکتے ہیں۔
- BOM غلط ہے۔ ڈرائنگ میں تبدیلی کے بعد ہر پمپ پر 6 فاسنرز لگنے لگے، لیکن BOM ابھی تک 4 کہتا ہے۔ حساب درست بھی ہے اور غلط بھی: 200 فاسنرز کم پڑ جاتے ہیں۔
- اسٹاک حقیقت میں قابلِ استعمال نہیں۔ کوالٹی ہولڈ پر پڑی ہاؤسنگز، یا کسی دوسری عمارت میں رکھی ہوئی، اسٹاک رپورٹ میں تو گنی جاتی ہیں مگر لائن پر نہیں۔
یہی وجہ ہے کہ ایک کمپوننٹ کی کمی اسمبلی میں سب کچھ روک دیتی ہے۔ جس پمپ کے 99% پارٹس موجود ہوں وہ پمپ کا 0% ہے، یہ مسئلہ اسمبلی پلاننگ میں تفصیل سے دیکھا گیا ہے۔
فوری چیک لسٹ
- کیا ہر کمپوننٹ کی ڈیمانڈ BOM سے آتی ہے، فورکاسٹ سے نہیں؟
- کیا اسپیئرز اور سروس کٹس کا فورکاسٹ الگ سے، اور صرف ایک بار، ہوتا ہے؟
- کیا "قابلِ استعمال اسٹاک" کوالٹی سے ریلیز شدہ، صحیح جگہ پر اور غیر ریزرو ہے؟
- کیا BOM کی ہر سطح پر لیڈ ٹائمز تازہ ہیں، تاکہ تاریخیں درست آفسیٹ ہوں؟
پلانر factory.online میں کیا دیکھتا ہے
factory.online میں MRP 100 پمپوں والے مینوفیکچرنگ آرڈر کو ملٹی لیول BOM کے ذریعے ایکسپلوڈ کرتی ہے، اسٹاک کی 30 ہاؤسنگز اور کھلے مشیننگ آرڈر کی 20 منہا کرتی ہے، اور 50 ہاؤسنگز کی شارٹیج دکھاتی ہے جو اسی مخصوص پمپ آرڈر سے جڑی ہوتی ہے۔ اسپیئر ہاؤسنگز کا ایک الگ سیلز آرڈر اسی آئٹم پر اپنی ڈیمانڈ بناتا ہے، اس لیے پلانر ایک ملے جلے فورکاسٹ کے بجائے دونوں ذرائع ساتھ ساتھ دیکھتا ہے۔
اگر آپ کے پلانرز کو کبھی کمپوننٹس کا ایسا پیلیٹ ملا ہے جو کسی نے جان بوجھ کر آرڈر نہیں کیا تھا، تو آئیے ڈیمو میں دیکھیں کہ وہ کہاں سے آیا۔