مدیریت زنجیره تامین و برنامه ریزی خطوط تولید در کارخانه های امروزی بدون ابزارهایی که تقاضای بازار و موجودی انبار را با دقت بالا با یکدیگر هماهنگ کنند، عملا ممکن نیست. سیستم برنامه ریزی نیازمندی های مواد (Material Requirements Planning)، که به اختصار MRP نامیده میشود، یکی از مهمترین راهکارهای نرم افزاری در این حوزه است. این سیستم فرآیند تامین، انبارداری و تولید را از روش سنتی و مبتنی بر حدس و تجربه خارج میکند و به فرآیندی محاسباتی و داده محور تبدیل میسازد. در این مقاله، برنامه ریزی مواد اولیه (MRP) را از مفاهیم پایه و ورودیها تا نحوه محاسبه، تفاوت آن با MRP II و ERP و معیارهای انتخاب نرم افزار مناسب بررسی میکنیم.
خلاصه مقاله در یک نگاه
- MRP روشی نرم افزاری است که مشخص میکند هر ماده یا قطعه را به چه مقدار و در چه زمانی باید خرید یا تولید کرد.
- سه ورودی اصلی آن عبارتاند از BOM (درخت محصول)، MPS (برنامه اصلی تولید) و ISF (پرونده وضعیت موجودی انبار).
- MRP بر مواد تمرکز دارد، MRP II ظرفیت و منابع تولید را هم در نظر میگیرد و ERP تمام واحدهای سازمان را یکپارچه میکند.
- دقت داده ها مهم ترین عامل موفقیت در پیاده سازی MRP است.
برنامه ریزی مواد اولیه یا MRP چیست؟
سیستم برنامه ریزی نیازمندیهای مواد (Material Requirements Planning – MRP) یک متدولوژی مبتنی بر نرم افزار است که برای مدیریت موجودی انبار، زمان بندی زنجیره تامین و کنترل فرآیندهای تولید در صنایع به کار میرود. این سیستم با تحلیل سه عامل، یعنی تقاضای محصولات نهایی، ساختار مهندسی محصول (BOM) و موجودی فعلی انبار، تعیین میکند که سفارش خرید یا ساخت هر قطعه در چه زمانی و به چه مقدار باید صادر شود. هدف اصلی MRP جلوگیری از توقف خط تولید و کاهش سرمایهای است که بهصورت راکد در انبارها باقی میماند؛ این هدف با هماهنگکردن زمان تأمین مواد با نیاز واقعی تولید محقق میشود.
ایده برنامه ریزی مواد اولیه برای نخستین بار در دهه ۱۹۶۰ میلادی و همزمان با گسترش رایانه در صنایع مطرح شد. تا پیش از آن، انبارها عمدتا با روش های سنتی «نقطه سفارش» (Order Point Systems) مدیریت میشدند. این روشها بر این فرض استوار بودند که تقاضا برای همه کالاها مستقل و یکنواخت است؛ در حالی که در محیط تولیدی، تقاضا برای قطعات و مواد اولیه کاملا به حجم تولید محصول نهایی وابسته است. MRP با تفکیک «تقاضای مستقل» از «تقاضای وابسته»، تحولی اساسی در مهندسی صنایع و مدیریت زنجیره تامین ایجاد کرد.
مطلب مرتبط: ساختار محصول یا BOM چیست؟
MRP مخفف چیست؟
عبارت MRP مخفف Material Requirements Planning و به معنای «برنامه ریزی نیازمندیهای مواد» یا همان «برنامه ریزی مواد اولیه» است. برای درک بهتر، اجزای این عبارت را جداگانه بررسی میکنیم:
- Material (مواد): تمام اقلامی که در ساخت محصول به کار میروند؛ از مواد خام (مانند شمش فلزی یا رزین پتروشیمی) و قطعات استاندارد (مانند پیچ و واشر) گرفته تا مجموعههای نیمه ساخته (Sub-assemblies) و مواد بسته بندی.
- Requirements (نیازمندیها): محاسبه دقیق مقدار نیاز ناخالص و خالص سازمان بر اساس ضرایب مصرف و درصد ضایعات استاندارد.
- Planning (برنامه ریزی): افزودن بُعد زمان (Time-Phasing) به محاسبات؛ یعنی مشخصکردن تاریخ دقیقی که هر سفارش خرید یا ساخت باید صادر شود تا مواد درست در لحظه نیاز به خط تولید برسند.
در ادبیات مدیریت تولید، سیستم های MRP تقاضا را به دو دسته اصلی تقسیم میکنند:
- تقاضای مستقل (Independent Demand): تقاضا برای محصول نهایی یا قطعات یدکی که مستقیما از طرف بازار، مشتریان یا پیش بینی فروش تعیین میشود و به ساختار محصول وابسته نیست.
- تقاضای وابسته (Dependent Demand): تقاضا برای مواد اولیه، اجزا و قطعات نیمه ساختهای که میزان نیاز به آنها کاملا به مقدار تولید محصول نهایی در سطح بالاتر بستگی دارد.
سه سوال کلیدی که سیستم MRP به آن ها پاسخ میدهد
ساختار محاسباتی MRP بهگونهای طراحی شده که به سه پرسش حیاتی در مدیریت هر واحد صنعتی پاسخ روشن بدهد:
- چه چیزی مورد نیاز است؟ (What is needed?) سیستم با بررسی ساختار محصول (BOM)، تمام قطعات، مواد خام و مجموعههای زیرین لازم برای ساخت محصول نهایی را شناسایی و تفکیک میکند.
- چه مقدار مورد نیاز است؟ (How much is needed?) سیستم با کسر موجودی قابل استفاده انبار و سفارش های در راه از نیاز ناخالص، مقدار دقیق نیاز خالص برای خرید یا ساخت را محاسبه میکند.
- چه زمانی مورد نیاز است؟ (When is it needed?) با درنظرگرفتن زمان تامین (Lead Time) هر قطعه، تاریخ صدور دستور خرید یا دستور کار تولید بهصورت عقب رو محاسبه میشود تا قطعه دقیقا در لحظه نیاز در دسترس باشد.
نقش و اهمیت MRP در برنامه ریزی تولید کارخانجات
در محیطهای صنعتی امروز، نبودِ تعادل میان موجودی انبار و برنامه تولید به افت بهرهوری و کاهش حاشیه سود منجر میشود. سیستم MRP با برقراری ارتباط میان واحدهای فروش، برنامه ریزی، انبار و تدارکات، نقش یک حلقه یکپارچه ساز را ایفا میکند و همه این بخشها را بر پایه دادههای مشترک هماهنگ میسازد.
مطلب مرتبط: سیستم ERP برای کارخانه
جلوگیری از توقف خط تولید و خواب سرمایه در انبار
اگر خط تولید به دلیل کمبود حتی یک قطعه کم ارزش متوقف شود (Stockout)، هزینه های سنگینی مانند بیکاری نیروی انسانی، خواب ماشین آلات، تأخیر در تحویل و جریمه های قراردادی به سازمان تحمیل خواهد شد. در نقطه مقابل، خرید بیشازحد مواد اولیه برای کاهش ریسک، موجودی انبار را انباشته میکند، سرمایه در گردش را بلوکه میسازد، هزینههای نگهداری (Holding Costs) را افزایش میدهد و خطر استهلاک یا فاسدشدن مواد را در پی دارد.
MRP میان این دو وضعیت بحرانی تعادل برقرار میکند. در واقع، رویکرد تأمین بهموقع (Just-In-Time) را در مقیاس کارگاه و کارخانه پیاده میکند و موجودی انبار را در پایینترین سطح ممکن و در عین حال ایمن نگه میدارد.
افزایش بهرهوری و پاسخگویی چابک به تقاضای بازار
تغییر مداوم تقاضا در بازارهای رقابتی، اصلاح سریع برنامههای تولید را اجتنابناپذیر میکند. سیستم MRP به مدیران کارخانه امکان میدهد اثر تغییر یک سفارش، تاخیر در تامین یک قطعه یا خرابی یک دستگاه را در کل زنجیره تامین ردیابی کنند و سفارش های خرید و دستورکارهای تولید را بهسرعت بازبرنامهریزی نمایند. این چابکی عملیاتی به بهبود چشمگیر شاخصهای کلیدی عملکرد (KPI)، از جمله نرخ تحویل بهموقع سفارشها (OTIF) و اثربخشی کلی تجهیزات (OEE)، کمک میکند.
ورودی های اصلی سیستم MRP (الزامات پیش از اجرا)
برای اجرای درست الگوریتمهای MRP، دادههای پایه مهندسی و انبارداری باید با بالاترین دقت و بهصورت لحظهای در اختیار سیستم باشند. MRP بر سه ورودی اصلی استوار است و نادرستی در هر یک از آنها، کل خروجیهای برنامهریزی را منحرف میکند. جدول زیر ارتباط ورودیها، پردازش و خروجیهای سیستم را نشان میدهد:
| ورودیها | پردازش | خروجیها |
|---|---|---|
| برنامه زمانی اصلی تولید (MPS) فهرست مواد / درخت محصول (BOM) پرونده وضعیت موجودی انبار (ISF) |
پردازش و محاسبات MRP | برنامه سفارش خرید (PO) دستور کار تولید (WO) گزارش های بازبرنامه ریزی |
۱. فهرست مواد یا درخت محصول (BOM – Bill of Materials)
درخت محصول یا BOM سند مهندسی پایهای است که ساختار فیزیکی محصول را بهصورت سلسله مراتبی نشان میدهد. این سند مشخص میکند یک محصول نهایی (سطح ۰) از چه مجموعه های اصلی (سطح ۱)، زیرمجموعهها (سطح ۲) و قطعات منفرد یا مواد خام (سطح ۳ و پایینتر) تشکیل شده است. یک BOM کاربردی معمولاً شامل اطلاعات زیر است:
- ضریب مصرف (Usage Rate): تعداد یا مقدار دقیق هر ماده که برای ساخت یک واحد از سطح بالاتر لازم است.
- درصد ضایعات استاندارد (Scrap Factor): میزان اتلاف اجتناب ناپذیر مواد در مراحل برش، تراشکاری یا مونتاژ که برای تعدیل خودکار مقدار خرید لحاظ میشود.
- کد پایینترین سطح (Low-Level Coding): کدی که محاسبات الگوریتمی انفجار درخت محصول را سادهتر و سریعتر میکند.
۲. برنامه زمانی اصلی تولید (MPS – Master Production Schedule)
برنامه اصلی تولید (MPS) نشان میدهد کارخانه در هر بازه زمانی (روزانه، هفتگی یا ماهانه) قصد دارد چه مقدار از هر محصول نهایی تولید کند. این برنامه از ترکیب سفارشهای قطعی مشتریان، پیشبینی فروش واحد بازاریابی و موجودی اطمینان تعیینشده برای کالای نهایی به دست میآید. MPS بهعنوان تقاضای مستقل، نقطه شروع تمام محاسبات MRP است.
۳. پرونده وضعیت موجودی انبار (ISF – Inventory Status File)
MRP برای تبدیل نیاز ناخالص به نیاز خالص، به تصویری دقیق و لحظهای از وضعیت انبار نیاز دارد. پرونده وضعیت موجودی برای هر کد کالا (SKU) شامل اطلاعات زیر است:
- موجودی فیزیکی در دسترس (On-Hand Inventory): مقدار واقعی کالایی که در انبار موجود و آماده مصرف است.
- سفارشهای در راه یا رسیدهای زمانبندیشده (Scheduled Receipts): مقادیری که سفارش خرید یا دستور ساخت آنها صادر شده و قرار است در تاریخهای مشخص وارد انبار شوند.
- موجودی رزروشده (Allocated Stock): موادی که در انبار وجود دارند، اما پیشتر به دستورکارهای فعال تولید اختصاص یافتهاند و نباید در محاسبات جدید دوباره به حساب بیایند.
- موجودی اطمینان (Safety Stock): حاشیه ایمنی برای مقابله با نوسانهای پیشبینینشده در تأمین یا تقاضا.
- زمان پیشافت تأمین (Lead Time): مدت زمان لازم برای تأمین (خرید) یا ساخت قطعه.
مطلب مرتبط: گزارش ساز چیست؟ آموزش گزارش گیری پیشرفته
سیستم MRP چگونه کار میکند؟ (مراحل و خروجی های اصلی)
سازوکار اجرایی MRP فرآیندی تکرارشونده است که بر دو منطق «BOM» و «عقب نشینی زمانی» استوار است. فرآیند با دریافت میزان تقاضای محصول نهایی از MPS آغاز میشود. سپس سیستم بر اساس ضرایب مصرف در BOM، نیاز ناخالص (Gross Requirement) تمام سطوح پایینتر را محاسبه میکند.
در مرحله بعد، سیستم برای هر قطعه و در هر بازه زمانی، نیاز خالص را با فرمول زیر به دست میآورد:
پس از محاسبه نیاز خالص، الگوریتمهای دستهبندی سفارش (Lot Sizing) اجرا میشوند و حجم نهایی هر سفارش را مشخص میکنند. روشهای رایج در این مرحله عبارتاند از «سفارش به سفارش» (Lot-for-Lot)، «مقدار سفارش اقتصادی» (EOQ) و «دوره ثابت» (Fixed Period). در پایان، با کسر زمان پیشافت تامین (Lead Time Offsetting) از تاریخ نیاز، زمان دقیق ثبت سفارش تعیین میشود.
مطلب مرتبط: قیمت تمام شده تولید چیست؟ + فرمول های کامل
یک مثال عددی از محاسبه MRP
برای روشن شدن منطق محاسبه، فرض کنید یک کارخانه بر اساس MPS باید ۱۰۰ دستگاه از محصول A را در هفته پنجم تحویل دهد. هر دستگاه به ۲ عدد قطعه B نیاز دارد. موجودی فعلی قطعه B برابر ۶۰ عدد، رسید زمانبندیشده آن ۴۰ عدد و موجودی اطمینان تعریفشده برای آن ۲۰ عدد است. زمان پیشافت تأمین قطعه B نیز ۲ هفته است. (این مثال صرفاً برای توضیح مفهوم طراحی شده است.)
- نیاز ناخالص قطعه B: ۱۰۰ × ۲ = ۲۰۰ عدد
- نیاز خالص قطعه B: ۲۰۰ − (۶۰ + ۴۰) + ۲۰ = ۱۲۰ عدد
- زمان صدور سفارش: با توجه به نیاز در هفته پنجم و زمان تأمین ۲ هفته، سفارش خرید ۱۲۰ عددی باید حداکثر در هفته سوم صادر شود.
نرمافزار MRP همین محاسبه را بهصورت خودکار و همزمان برای هزاران قطعه در تمام سطوح BOM انجام میدهد؛ کاری که با روشهای دستی تقریباً غیرممکن و پرخطاست.
خروجیهای عملیاتی MRP (سفارش خرید PO، دستور کار WO و گزارشهای انتقال)
پس از پایان پردازش، نرمافزار MRP مجوزها و گزارشهای اجرایی زیر را برای اقدام واحدهای خرید و تولید صادر میکند:
- برنامه سفارش خرید (Planned Purchase Orders – PO): زمانبندی دقیق صدور سفارش خرید مواد اولیه از تأمینکنندگان بیرونی، همراه با مقدار و تاریخ تحویل پیشبینیشده.
- برنامه دستور کار تولید (Planned Work Orders – WO): مجوز ساخت، تراشکاری یا مونتاژ قطعات و مجموعههای نیمهساخته در ایستگاههای کاری داخل کارخانه.
- گزارشهای تغییر و بازبرنامهریزی (Exception & Reschedule Reports): هشدارهای خودکاری که به دلیل تغییر در MPS یا تأخیر تأمینکنندگان، لزوم تسریع (Expedite)، تأخیر (Delay) یا لغو (Cancel) سفارشهای موجود را اعلام میکنند.
اگر بهدنبال کنترل دقیق موجودی انبار، جلوگیری از خواب سرمایه و زمانبندی هوشمند خطوط تولید هستید، نرم افزار MRP شماران سیستم با اتصال مستقیم به انبار و تولید، دقیقترین خروجی را در اختیار شما قرار میدهد.
مفهوم زمان پردازش و تامین (Lead Time) در برنامه ریزی تولید
زمان پیشافت یا Lead Time یکی از پارامترهای کلیدی در محاسبات زمان بندی MRP است. این پارامتر کل مدت زمان سپریشده از لحظه احساس نیاز و صدور سفارش تا ورود قطعه به خط تولید را اندازهگیری میکند و از دو بخش اصلی تشکیل میشود:
- زمان پیشافت تامین خرید (Procurement Lead Time): شامل زمان استعلام، صدور سفارش خرید، ساخت توسط تامینکننده، حملونقل، ترخیص از گمرک، بازرسی کیفی ورودی و قرارگیری کالا در قفسه انبار.
- زمان پیشافت ساخت (Manufacturing Lead Time): شامل زمان آمادهسازی تجهیزات و ماشینآلات (Setup Time)، زمان پردازش عملیاتی، زمان انتظار در صف ایستگاه، زمان خنکسازی یا عملآوری و زمان انتقال بین کارگاهها.
MRP با کسر دقیق این زمانها از تاریخ نیاز در MPS، مشخص میکند هر اقدام عملیاتی باید در چه روز و ساعتی آغاز شود. هرچه Lead Time ثبتشده در سیستم به واقعیت نزدیکتر باشد، برنامهریزی قابل اتکاتر خواهد بود.
مطلب مرتبط: سیستم ERP چیست؟
سیر تحول سیستم های برنامه ریزی؛ از MRP1 تا MRP2 و ERP
برنامهریزی صنعتی در شش دهه گذشته مسیر تکاملی پیوستهای را طی کرده است؛ از سیستمهای محاسباتی ساده تا پلتفرمهای یکپارچه هوش تجاری.
تفاوت MRP و MRP2 (تکامل از برنامه ریزی مواد به منابع جامع تولید)
در دهههای ۱۹۷۰ و ۱۹۸۰ میلادی، متخصصان مدیریت تولید به این نتیجه رسیدند که برنامهریزی مواد بهتنهایی کافی نیست؛ زیرا حتی با وجود مواد اولیه، اگر ماشینآلات یا نیروی انسانی کافی در دسترس نباشد، تولید متوقف میشود. نسل دوم این سیستمها با عنوان MRP II (Manufacturing Resource Planning) به همین دلیل شکل گرفت.
MRP II علاوه بر مواد اولیه، سایر منابع خط تولید را نیز وارد محاسبات کرد. این سیستم ابزارهایی مانند برنامه ریزی ظرفیت ماشین آلات (Capacity Requirements Planning – CRP)، مدیریت شیفت های کاری، نگهداری و تعمیرات تجهیزات و ردیابی هزینه های مستقیم تولید را یکپارچه کرد تا حلقه برنامهریزی تولید بهصورت بسته (Closed-Loop MRP) کامل شود.
تفاوت MRP و ERP (تمرکز تخصصی بر تولید در برابر یکپارچگی کل سازمان)
پس از حل چالش های خط تولید در MRP II، در دهه ۱۹۹۰ نیاز به ارتباط برخط میان بخشهای تولیدی و غیرتولیدی (مانند مالی، فروش و منابع انسانی) بیش از پیش احساس شد. این نیاز به شکلگیری سیستمهای برنامهریزی منابع سازمان (ERP – Enterprise Resource Planning) انجامید.
تفاوت بنیادین این است که MRP و MRP II ابزارهای تخصصی برای مهندسی، انبار و خط تولید هستند، اما ERP راهکاری جامع در سطح سازمان است که تمام دپارتمانها، شامل حسابداری مالی، بهای تمامشده، تدارکات، فروش، CRM، منابع انسانی، لجستیک و تولید، را روی یک پایگاه داده مشترک به هم متصل میکند. در ERP مدرن، ماژول MRP یکی از زیرسیستمهای حیاتی بخش مدیریت تولید به شمار میآید.
چنانچه سازمان شما علاوه بر تولید، به یکپارچهسازی فرآیندهای مالی، فروش، زنجیره تأمین و منابع انسانی نیز نیاز دارد، نرم افزار ERP شماران سیستم جامعترین راهکار سازمانی برای شماست.
جدول مقایسه جامع MRP، MRP II و ERP
جدول زیر تفاوتها، قلمرو عملیاتی و ویژگی های کلیدی نسلهای مختلف سیستم های برنامهریزی را نشان میدهد:
| مشخصه / شاخص مقایسه | MRP I (برنامه ریزی مواد اولیه) | MRP II (برنامه ریزی منابع تولید) | ERP (برنامهریزی منابع سازمان) |
|---|---|---|---|
| تمرکز اصلی | مدیریت موجودی انبار و زمانبندی تأمین مواد | برنامهریزی جامع منابع خط تولید و ظرفیتسنجی | یکپارچه سازی تمام فرآیندهای سازمان |
| قلمرو اجرایی | انبار، خرید و برنامه ریزی خرد تولید | مهندسی، برنامه ریزی تولید، کارگاهها و ساخت | کل سازمان (مالی، تولید، فروش، منابع انسانی، CRM، تأمین) |
| سنجش ظرفیت | فرض ظرفیت نامحدود برای ماشینآلات | برنامهریزی دقیق ظرفیت (CRP) و ایستگاههای کاری | مدیریت ظرفیت در کل زنجیره ارزش سازمان |
| یکپارچگی مالی | فاقد محاسبات مالی و حسابداری | محاسبه محدود هزینههای مستقیم تولید | یکپارچگی کامل با دفاتر مالی و بهای تمامشده |
| ورودیهای پایه | BOM، MPS، وضعیت موجودی انبار | BOM، MPS، ظرفیت دستگاهها، شیفت کاری | سفارشهای مشتری، دادههای مالی، CRM، منابع انسانی |
| ارتباط با بازاریابی و فروش | بدون ارتباط مستقیم | ارتباط محدود از طریق برنامه اصلی تولید | ارتباط لحظهای و خودکار سفارش فروش با خط تولید |
| کاربران اصلی | سرپرستان انبار و برنامهریزان تولید | مدیران کارخانه و مهندسان صنایع | مدیران ارشد، مدیران مالی و تمام واحدهای عملیاتی |
سازمان شما به کدام سیستم نیاز دارد؟ (MRP یا ERP؟)
انتخاب میان یک نرم افزار اختصاصی MRP و یک بسته یکپارچه ERP به اندازه سازمان، پیچیدگی فرآیندها و برنامه های توسعه آینده بستگی دارد:
- زمان انتخاب سیستم MRP: کارگاهها و واحدهای صنعتی کوچک تا متوسط که پیچیدگی سازمانی کمی دارند، بخشهای مالی و فروش آنها مستقل از هم کار میکند و چالش اصلیشان فقط کنترل موجودی انبار، جلوگیری از خواب سرمایه و زمان بندی تامین مواد است، میتوانند از یک نرمافزار مستقل یا ماژول اختصاصی MRP استفاده کنند.
- زمان انتخاب سیستم ERP: کارخانههای متوسط و بزرگ، هلدینگهای تولیدی و صنایع دارای ساختار پیچیده به سیستم ERP نیاز دارند. نبود ارتباط میان فروش و انبار، تأخیر در صدور اسناد مالی، ناتوانی در محاسبه برخط بهای تمامشده و وجود جزیرههای اطلاعاتی پراکنده، از نشانههای روشن لزوم استقرار ERP در یک سازمان است.
مطلب مرتبط: ERP هلدینگ چیست و چه کاری برای سیستم چند شرکتی انجام میدهد؟
مزایا و چالش های پیاده سازی سیستم MRP در صنایع
مزایای کلیدی (کاهش هزینه، بهینه سازی موجودی، ارتقای کیفیت)
پیادهسازی موفق سیستم MRP دستاوردهای عملیاتی و مالی قابلتوجهی دارد:
- کاهش هزینههای نگهداری انبار: با خرید به اندازه نیاز واقعی و در زمان مناسب، حجم موجودی انباشتهشده کاهش مییابد. بر اساس گزارشهای رایج در این حوزه، این کاهش بسته به شرایط هر سازمان میتواند در محدوده ۳۰ تا ۵۰ درصد باشد.
- حذف زمانهای خواب خط (Downtime): حضور بهموقع مواد و قطعات، توقفهای ناشی از کمبود کالا را به حداقل میرساند.
- بهبود نرخ تحویل بهموقع (OTIF): زمانبندی دقیق، تحویل سفارشها را مطابق تعهدات زمانی به مشتریان تضمین میکند.
- بهینهسازی خرید و کاهش هزینههای لجستیک: امکان تجمیع سفارشهای خرید و استفاده از تخفیفهای تجاری تأمینکنندگان بر پایه دید کلی MRP فراهم میشود.
- شفافیت در ردیابی مواد و بهای تمامشده: امکان تحلیل دقیق مصرف مواد در خط تولید و کنترل انحرافهای استاندارد و واقعی وجود دارد.
مطلب مرتبط: مراحل پیاده سازی ERP روش ها و چک لیست استقرار
چالشهای استقرار (وابستگی به دقت دادهها و ضرورت آموزش)
در کنار مزایای فراوان، استقرار MRP با چالشهایی همراه است که نادیدهگرفتن آنها میتواند پروژه را به شکست بکشاند:
- وابستگی مطلق به دقت دادهها (GIGO – Garbage In, Garbage Out): MRP یک سیستم محاسباتی ریاضی است. اگر اطلاعات BOM اشتباه باشد، انبارگردانیها نادقیق ثبت شوند یا زمانهای پیشافت تحویل با واقعیت فاصله داشته باشند، خروجیهای MRP کاملا گمراه کننده خواهند بود.
- مقاومت در برابر تغییر و نیاز به آموزش: کارکنان انبار و ثبتکنندگان داده باید انضباط فرآیندی کاملی داشته باشند. انبارداری سنتی مبتنی بر فرمهای کاغذی و ثبت دیرهنگام اسناد، بزرگترین دشمن عملکرد MRP است.
- نوسانهای پیش بینی نشده در تامین: تأخیرهای گمرکی، عدم تعهد تامینکنندگان یا تورم ناگهانی بازار میتواند زمان بندی MRP را مختل کند. برای کاهش این ریسک، تنظیم دقیق موجودی اطمینان ضروری است.
نرم افزار MRP و ERP شماران سیستم؛ راهکاری هوشمند برای کنترل دقیق تولید
شرکت شُماران سیستم با نزدیک به چهار دهه فعالیت مستمر در صنعت نرمافزارهای مدیریتی ایران، بسته جامع سازمانی ShAuto ERP را بهعنوان راهکاری بومی، یکپارچه و پیشرفته برای کارخانههای تولیدی توسعه داده است.
نرمافزار برنامه ریزی تولید و MRP شماران سیستم، با درک دقیق الزامات بومی از جمله قوانین مالیاتی، صنعتی و زنجیره تأمین داخلی، بستری قدرتمند برای خودکارسازی فرآیندهای برنامهریزی، کنترل موجودی و مدیریت کارگاهها فراهم میکند. مهمترین توانمندیهای این راهکار عبارتاند از:
- مدیریت جامع ساختار محصول (BOM) و نمودارهای FPC/OPC: امکان تعریف درخت محصول چندسطحی، ضرایب مصرف، درصد ضایعات استاندارد، گزینههای جانشینی کالا و فرمول ساخت، همراه با ارتباط برخط با انبار و مهندسی.
- محاسبات هوشمند MRP و زمانبندی ظرفیت: برنامهریزی خودکار نیازمندیهای مواد بر اساس برنامه کلان تولید (MPS)، موجودی قابل تخصیص انبار، زمان تأمین (Lead Time) و محدودیت واقعی ظرفیت ماشینآلات و نیروی انسانی.
- ردیابی پیشرفته با فناوری بارکد و RFID: پیگیری لحظهای حرکت قطعات، نیمهساختهها و محصولات در ایستگاههای مختلف خط تولید، همراه با ثبت شماره سری ساخت (Batch No)، تاریخ انقضا و نظارت بر ضایعات و دوبارهکاریها.
- یکپارچگی کامل با حسابداری انبار و بهای تمامشده: اتصال مستقیم ماژول تولید و MRP به نرمافزار انبارداری، حسابداری انبار و نرمافزار بهای تمامشده برای محاسبه دقیق هزینههای مستقیم مواد، دستمزد و سربار و استخراج انحرافهای استاندارد و واقعی.
- پشتیبانی از انواع روشهای تولید: پوشش فرآیندهای تولید انبوه (Mass Production)، سفارشمحور (Make-to-Order)، پروژهای و عملیات برونسپاری و پیمانکاری تولید.
برای ارتقای ساختار برنامهریزی کارخانه و دریافت مشاوره تخصصی از کارشناسان شماران سیستم، میتوانید از صفحه نرمافزار مدیریت تولید دیدن کنید و درخواست دموی رایگان نرمافزار را ثبت نمایید.
مطلب مرتبط: آموزش کامل حسابداری شرکت های تولیدی + سرفصل ها و ثبت ها
سوالات متداول درباره برنامهریزی مواد اولیه MRP
MRP مخفف Material Requirements Planning و به معنای برنامهریزی نیازمندیهای مواد (برنامهریزی مواد اولیه) است. این سیستم، متدولوژی و ابزاری نرمافزاری برای زمانبندی خرید و ساخت مواد، قطعات و مجموعههای نیمهساخته بر اساس تقاضای خط تولید است.
MRP برای اجرای دقیق محاسبات و صدور برنامه تأمین به سه ورودی اصلی نیاز دارد: ۱. فهرست مواد یا درخت محصول (BOM)، ۲. برنامه زمانبندی اصلی تولید (MPS) و ۳. پرونده وضعیت موجودی انبار (ISF).
MRP سیستمی تخصصی برای مدیریت موجودی مواد و زمانبندی خط تولید و خرید است؛ در حالی که ERP یک پلتفرم جامع سازمانی است که تمام بخشها از جمله مالی، فروش، بازاریابی، منابع انسانی، لجستیک و تولید را در یک بستر یکپارچه به هم متصل میکند.
بله. واحدهای تولیدی با هر اندازهای برای کاهش هزینههای نگهداری موجودی، جلوگیری از خواب سرمایه در انبار و پیشگیری از توقف خط تولید به MRP نیاز دارند. سیستمهای مدرن شماران سیستم با ساختار مقیاسپذیر، امکان استقرار روان در شرکتهای کوچک، متوسط و بزرگ را فراهم میکنند.
MRP فقط بر برنامهریزی مواد و موجودی تمرکز دارد و ظرفیت ماشینآلات را نامحدود فرض میکند. MRP II علاوه بر مواد، ظرفیت ماشینآلات، نیروی انسانی، شیفتهای کاری و هزینههای مستقیم تولید را هم در برنامهریزی لحاظ میکند.
Lead Time یا زمان پیشافت، مدت زمان میان صدور سفارش و ورود قطعه به خط تولید است. MRP با کسر این مدت از تاریخ نیاز، زمان دقیق صدور سفارش خرید یا دستور کار تولید را تعیین میکند.
مهمترین عامل، نادقیقبودن دادههای پایه است. اشتباه در BOM، ثبت دیرهنگام یا نادرست موجودی انبار و تعریف نشدن زمانهای تأمین واقعی، خروجیهای سیستم را غیرقابل اعتماد میکند. آموزش کاربران و انضباط در ثبت اسناد نیز نقش تعیینکنندهای دارد. ۱. MRP مخفف چیست؟
۲. اصلیترین ورودی های سیستم MRP کدامند؟
۳. تفاوت اصلی MRP و ERP در چیست؟
۴. آیا نرم افزار MRP برای شرکت های کوچک و متوسط هم مناسب است؟
۵. تفاوت MRP و MRP II چیست؟
۶. Lead Time در MRP چه نقشی دارد؟
۷. مهمترین دلیل شکست پروژههای MRP چیست؟












