ERP چیست؟ راهنمای کامل نرمافزار برنامهریزی منابع سازمان
ERP چیست و چطور کار میکند؟ راهنمای کامل ای آر پی: ماژولها، تفاوت با نرمافزار حسابداری، ابری یا on-premise، هزینهها و نکات انتخاب برای سازمان ایرانی.
پاسخ کوتاه
ERP نرمافزاری است که کارهای اصلی شرکت، مثل فروش، حسابداری، انبار، تولید و کارکنان، را در یک سیستم و روی یک دادهی مشترک انجام میدهد. هر اطلاعات فقط یک بار وارد میشود، همهی بخشها همان را میبینند و مدیر برای هر سؤال یک عدد واحد و درست دارد.
اگر در جلسهای پرسیدهاید «فروش ماه گذشته چقدر بود؟» و سه نفر سه عدد متفاوت گفتهاند، دقیقاً همان مشکلی را دیدهاید که ERP برای حلش ساخته شده است. در این راهنما با زبان ساده توضیح میدهیم ERP چیست، چه کاری میکند، کی واقعاً لازم است و موقع انتخابش، مخصوصاً در ایران، به چه چیزهایی باید دقت کنید.
ERP چیست؟ یک تعریف ساده
ERP مخفف Enterprise Resource Planning است، یعنی «برنامهریزی منابع سازمان». به زبان ساده:
ERP یک نرمافزار است که کارهای اصلی شرکت را در یک جا انجام میدهد: فروش، خرید، انبار، تولید، حسابداری و کارکنان. همهی این بخشها از یک اطلاعات مشترک استفاده میکنند.
برای اینکه فرقش را با چند نرمافزار جدا بفهمید، به این سه ویژگی دقت کنید:
- هر چیز یک بار تعریف میشود. مشتری «شرکت آلفا» یک بار وارد سیستم میشود. فروش، حسابداری و پشتیبانی همه همان یک مشتری را میبینند، نه سه نسخهی کمی متفاوت از آن.
- کارها به هم وصلاند. فاکتور از روی سفارش ساخته میشود و سفارش از روی پیشفاکتور. اگر فردا کسی بپرسد «این فاکتور از کجا آمد؟»، با یک کلیک تا اولین قدم برمیگردید.
- هر اتفاق، همهجا اثر میگذارد. وقتی انباردار کالایی را برای مشتری بیرون میفرستد، موجودی انبار خودکار کم میشود و حسابداری هم همان لحظه میفهمد چه ارزشی از انبار خارج شده است. هیچکس لازم نیست این را دوباره جایی بنویسد.
اگر فقط یک تعریف کوتاه میخواهید، ERP در واژهنامهی فیدار را ببینید.
ERP از کجا آمد؟
ERP یکشبه ساخته نشد. اول در کارخانهها نرمافزارهایی آمدند که فقط حساب میکردند برای تولید چه موادی لازم است. بعد کمکم بخشهای دیگر هم به آنها اضافه شد:
| دوره | نام | چه کاری میکرد |
|---|---|---|
| دههی ۱۹۶۰ و ۱۹۷۰ | MRP | حساب میکرد برای برنامهی تولید چه موادی و چقدر لازم است |
| دههی ۱۹۸۰ | MRP II | ظرفیت ماشینها، نیروی کار و حسابهای مالی هم اضافه شد |
| دههی ۱۹۹۰ | ERP | همین فکر به کل شرکت رسید، نه فقط کارخانه |
| از دههی ۲۰۱۰ | ERP ابری | ERP در مرورگر اجرا شد و با اشتراک ماهانه یا سالانه |
اسم ERP از دههی ۱۹۹۰ رایج شد. ولی فکر اصلی از همان اول عوض نشده است: بهجای اینکه هر بخش فایل و نرمافزار خودش را داشته باشد، همه روی یک اطلاعات مشترک کار کنند.
ERP در عمل چه کاری انجام میدهد؟
بهترین راه فهمیدن ERP این است که یک سفارش را از اول تا آخر دنبال کنیم.
در شرکتی که ERP ندارد، هر مرحلهی زیر یعنی کسی باید اطلاعات را دوباره، معمولاً در یک فایل یا نرمافزار دیگر، وارد کند:
حالا همین مسیر را در ERP ببینیم:
- کارشناس فروش با یک مشتری احتمالی (که به آن سرنخ میگوییم) در CRM کار کرده است. حالا با یک کلیک برایش پیشفاکتور میسازد. نام مشتری و کالاها دوباره تایپ نمیشوند.
- مشتری تأیید میکند. پیشفاکتور به سفارش تبدیل میشود و کالا در انبار برای او کنار گذاشته میشود. اگر کالا کم باشد، سیستم خودش پیشنهاد میدهد چه چیزی خریده یا تولید شود.
- انباردار کالا را بیرون میفرستد. موجودی خودکار کم میشود و حسابداری هم ارزش کالای خارجشده را ثبت میکند.
- فاکتور از روی همان سفارش صادر میشود و حسابداری خودکار میفهمد این مشتری چقدر بدهکار است.
- وقتی پول رسید، بدهی مشتری صاف میشود.
نتیجه: مدیر هر لحظه میبیند سفارش کجاست، چقدر سود دارد و مشتری چقدر بدهکار است. لازم نیست از کسی بپرسد یا منتظر گزارش آخر ماه بماند.
ERP از چه بخشهایی تشکیل شده است؟
ERPهای امروزی معمولاً ماژولار هستند. ماژول یعنی یک بخش جدا که یک کار مشخص را پوشش میدهد. هر ماژول را میشود جدا فعال کرد، ولی همه روی همان اطلاعات مشترک کار میکنند.
| ماژول | به زبان ساده چه میکند | یک مثال |
|---|---|---|
| مخاطبین | فهرست همهی آدمها و شرکتهایی که با آنها کار دارید | یک مشتری برای فروش، مالی و پشتیبانی |
| CRM و فروش | پیگیری مشتری احتمالی تا سفارش | ببینید چند معامله در راه است و کدام نزدیک بسته شدن است |
| حسابداری | حسابوکتاب، دریافت و پرداخت، ترازنامه | سند مالی خودکار از فاکتور و انبار |
| خرید | درخواست خرید، استعلام قیمت، سفارش به تأمینکننده | مقایسهی قیمت چند تأمینکننده |
| انبار | موجودی، ورود و خروج کالا، شمارش انبار | هشدار وقتی کالایی رو به تمام شدن است |
| تولید | فرمول ساخت محصول و برنامهی تولید | فهمیدن کمبود مواد قبل از شروع تولید |
| منابع انسانی | کارکنان، حضور و غیاب، حقوق | محاسبهی حقوق و لیست بیمه |
| گزارشها و داشبورد | گزارش و نمودار برای تصمیمگیری | داشبورد مدیرعامل با چند عدد مهم |
لازم نیست همهی این بخشها را با هم راه بیندازید. بیشتر شرکتها با یکی دو بخش شروع میکنند، معمولاً CRM یا حسابداری، و کمکم بقیه را اضافه میکنند. فهرست ماژولهای فیدار و وضعیت هر کدام را در صفحهی ماژولها ببینید.
از کجا بفهمیم وقت ERP رسیده است؟
ERP برای همه لازم نیست. ولی اگر چند مورد از این نشانهها را در شرکتتان میبینید، احتمالاً وقتش رسیده است:
- عددها با هم نمیخوانند. فروش و حسابداری برای یک ماه دو عدد متفاوت میگویند.
- یک اطلاعات چند بار وارد میشود. فاکتوری که در یک نرمافزار صادر شده، دستی در نرمافزار دیگری هم تایپ میشود.
- گزارشها دیر میرسند. گزارش ماهانه چند روز کار دستی با اکسل میخواهد.
- به موجودی انبار اعتماد ندارید. هر بار که انبار را میشمارید، با عدد سیستم فرق زیادی دارد.
- سابقهی مشتری با آدمها میرود. وقتی کارشناسی از شرکت میرود، اطلاعات مشتریهایش هم با او میرود.
- رشد، دردسر شده است. هر شعبه یا انبار جدید یعنی فایلها و کارهای موازی بیشتر.
- معلوم نیست چه کسی چه چیزی را دیده است. فایلهای حساس دستبهدست میشوند.
- تصمیمها با حدس گرفته میشوند. دقیقاً نمیدانید هر محصول برایتان چقدر تمام میشود یا کدام مشتری واقعاً سودآور است.
ببینید ERP ماژولار روی اطلاعات خودتان چطور کار میکند
CRM، گزارشساز و مدیریت دسترسیهای فیدار امروز آمادهی استفادهاند؛ رایگان شروع کنید.
ERP ابری یا نصب روی سرور خودتان؟
ERP را به دو شکل اصلی میشود استفاده کرد:
- ابری: نرمافزار روی سرورهای ارائهدهنده اجرا میشود و شما با مرورگر از هر جا به آن وصل میشوید. به این مدل SaaS هم میگویند.
- نصب روی سرور سازمان (on-premise): نرمافزار روی سرورهای خود شرکت شما نصب میشود و اطلاعات داخل شبکهی خودتان میماند.
| موضوع | ابری | نصب روی سرور سازمان |
|---|---|---|
| شروع کار | سریع؛ ثبتنام و شروع | باید سرور آماده و نرمافزار نصب شود |
| هزینهی اول کار | کم؛ اشتراک ماهانه یا سالانه | بیشتر؛ سرور و لایسنس |
| نگهداری و بهروزرسانی | با ارائهدهنده | با تیم فنی شما |
| اطلاعات کجاست | روی سرورهای ارائهدهنده | داخل شبکهی شرکت شما |
| کار بدون اینترنت | معمولاً نه | ممکن است |
در مدل ابری شما فقط از نرمافزار استفاده میکنید و درگیر سرور، پشتیبانگیری و بهروزرسانی نمیشوید. برای بیشتر شرکتهای کوچک و متوسط، ابری انتخاب منطقیتری است. ولی اگر قانون یا سیاست سازمانتان میگوید اطلاعات باید داخل شبکه بماند، on-premise لازم است. مقایسهی کامل را در ERP ابری یا on-premise بخوانید.
ERP چه فرقی با نرمافزار حسابداری و CRM دارد؟
این سه را زیاد با هم اشتباه میگیرند:
- نرمافزار حسابداری فقط حسابوکتاب مالی را نگه میدارد. اطلاعات فروش و انبار معمولاً دستی وارد آن میشود.
- CRM روی فروش و رابطه با مشتری تمرکز دارد: مشتریهای احتمالی، تماسها، جلسهها و معاملههای در راه. توضیح کامل در CRM چیست.
- ERP همهی اینها و بیشتر را در یک سیستم دارد. در ERP، حسابداری و CRM دو بخش از یک نرمافزارند، نه دو نرمافزار جدا که باید بهزور به هم وصل شوند.
یک نکتهی مهم: اگر امروز فقط CRM یا حسابداری لازم دارید، یک ERP ماژولار انتخاب کنید. اینطوری فردا که انبار یا تولید لازم شد، لازم نیست اطلاعات را به یک سیستم تازه منتقل کنید و همهچیز را از اول یاد بگیرید.
ERP چه فایدهای دارد و چه هزینهای؟
فایدههای اصلی
- یک عدد برای همه. همه از یک عدد استفاده میکنند. بحث جلسهها از «کدام عدد درست است؟» به «حالا چه کنیم؟» تغییر میکند.
- حذف دوبارهکاری. هر اطلاعات یک بار وارد میشود و اشتباه تایپی کم میشود.
- ردپای همهی تغییرها. سیستم ثبت میکند چه کسی، چه زمانی، چه چیزی را عوض کرده است.
- کنترل دسترسی. هر کس فقط همان اطلاعاتی را میبیند که برای کارش لازم دارد. بیشتر در سطح دسترسی در ERP.
- گزارش همین لحظه. داشبوردها از اطلاعات همین الان ساخته میشوند، نه از فایلهای هفتهی پیش.
ریسکها
ERP معجزه نمیکند و پروژهی ERP شکستخورده کم نیست. جالب اینکه ریسکهای اصلی معمولاً فنی نیستند:
- اطلاعات نامرتب. اگر اطلاعات بههمریخته را وارد ERP کنید، مشکل فقط جابهجا میشود، حل نمیشود.
- مقاومت کارکنان. کسی که سالها با اکسل کار کرده، به آموزش و یک دلیل قانعکننده برای تغییر نیاز دارد.
- شروع خیلی بزرگ. اگر بخواهید همهی بخشها را با هم راه بیندازید، پروژه طولانی و پرخطر میشود.
- تغییر بیش از حد نرمافزار. اگر برای هر عادت قدیمی، کد نرمافزار را عوض کنید، بهروزرسانیهای بعدی سخت و گران میشوند.
راه کم کردن این ریسکها ساده است: کوچک شروع کنید، اطلاعات را قبل از ورود مرتب کنید، و سیستمی انتخاب کنید که بدون تغییر کد، خودتان بتوانید فرمها و گزارشها را تنظیم کنید.
هزینهی ERP از چه چیزهایی تشکیل میشود؟
وقتی قیمت ERP را میپرسید، معمولاً فقط قیمت اشتراک یا لایسنس را میشنوید. ولی هزینهی واقعی چند بخش دارد. قبل از مقایسهی پیشنهادها، همه را کنار هم بگذارید:
| بخش هزینه | ابری | نصب روی سرور سازمان | نکته |
|---|---|---|---|
| اشتراک یا لایسنس | ماهانه یا سالانه، بسته به تعداد کاربر و ماژول | معمولاً لایسنس سالانه یا دائمی | بپرسید چند کاربر و کدام ماژولها شامل است |
| سرور و زیرساخت | جزء اشتراک | سرور، شبکه، پشتیبانگیری | برق و فضای سرور را هم حساب کنید |
| راهاندازی و تنظیم | معمولاً کمتر | معمولاً بیشتر | تنظیم کارها، کدگذاری کالاها و دسترسیها |
| انتقال اطلاعات | مرتب کردن و وارد کردن اطلاعات فعلی | مشابه | معمولاً کمتر از واقع حساب میشود |
| آموزش | وقت کارکنان و آموزشدهنده | مشابه | بدون آموزش، از سیستم کامل استفاده نمیشود |
| تغییرات اختصاصی | بسته به امکانات تنظیم بدون کد | مشابه | تغییر کد، هزینهی بهروزرسانیهای بعدی را بالا میبرد |
| پشتیبانی | معمولاً جزء اشتراک | قرارداد جدا | زمان پاسخگویی را مکتوب کنید |
قاعدهی سرانگشتی ما: هزینههایی را که در هیچ فاکتوری نمیآیند جدی بگیرید. یعنی وقتی که تیم خودتان صرف مرتب کردن اطلاعات، آموزش و تغییر روش کار میکند. همینها تعیین میکنند پروژه موفق شود یا نه. روش برآورد هر بخش و یک مثال بودجه را در هزینهی پیادهسازی ERP آوردهایم.
اشتباههای رایج در پروژههای ERP
بیشتر پروژههای ناموفق بهخاطر نرمافزار شکست نمیخورند. بهخاطر تصمیمهایی شکست میخورند که قبل از شروع گرفته شده است:
- خرید قبل از اینکه بدانید مشکل چیست. وقتی معلوم نیست ERP قرار است کدام درد را درمان کند، هر نرمافزاری «تقریباً مناسب» به نظر میرسد و بعداً هم نمیشود فهمید پروژه موفق بوده یا نه.
- کپی کردن روشهای قدیمی. ERP فرصتی است برای سادهتر کردن کارها، نه ساختن دوبارهی همهی فرمهای کاغذی در نرمافزار.
- سپردن پروژه فقط به واحد IT. ERP پروژهی کسبوکار است. اگر مدیران فروش، مالی و عملیات در تصمیمها نباشند، سیستم با نیاز واقعی فاصله میگیرد.
- راهاندازی همهچیز با هم. اگر مالی، انبار، فروش و تولید با هم شروع شوند، هر مشکل کوچک کل شرکت را درگیر میکند.
- بیتوجهی به کیفیت اطلاعات. کالاهای تکراری و مشتریهایی که چند بار ثبت شدهاند، در ERP هم همان مشکل را میسازند، فقط سریعتر.
- دسترسی کامل به همه «فعلاً». دسترسی کاملی که برای راحتی روزهای اول داده میشود، معمولاً هیچوقت درست نمیشود.
- اندازه نگرفتن وضع فعلی. اگر قبل از شروع اندازه نگیرید گزارش ماهانه چقدر طول میکشد، هیچوقت نمیتوانید نشان دهید ERP چه چیزی را بهتر کرده است.
ERP در صنعتهای مختلف
اصل کار ERP در همهی صنعتها یکی است، ولی اینکه کدام بخش مهمتر است فرق میکند:
- کارخانهها: فرمول ساخت محصول، برنامهریزی مواد، دستور تولید، قیمت تمامشده و در کارخانههای بزرگتر سنجش بهرهوری ماشینها (OEE) و کنترل کیفیت. بیشتر در ERP برای کارخانه.
- پخش و بازرگانی: فهرست قیمت و تخفیف، سقف اعتبار مشتری، مطالبات، چک و چند انبار. بیشتر در پخش و بازرگانی.
- شرکتهای خدماتی: CRM، قرارداد، پروژه، ثبت ساعت کار و سود هر پروژه. بیشتر در شرکتهای خدماتی.
- غذا و دارو: ردیابی هر سری تولید، تاریخ انقضا و کنترل کیفیت. بیشتر در غذا و دارو.
انتخاب و راهاندازی ERP در پنج قدم
- نیازها را بنویسید. کارهای اصلی، دردهای فعلی و گزارشهایی که لازم دارید.
- گزینهها را با سؤالهای دقیق مقایسه کنید. چکلیست ۲۰ سؤالی انتخاب ERP را ببینید.
- با اطلاعات خودتان امتحان کنید. دمویی که فروشنده با اطلاعات نمونهی خودش نشان میدهد کافی نیست.
- مرحلهبهمرحله جلو بروید. با یکی دو ماژول و یک تیم کوچک آزمایشی شروع کنید. مراحل کامل در مراحل پیادهسازی ERP.
- اندازه بگیرید. قبل از شروع، چند عدد را ثبت کنید، مثلاً اینکه گزارش ماهانه چند روز طول میکشد. اینطوری بعداً میدانید چه چیزی بهتر شده است.
ERP در ایران: چه چیزهایی مهم است؟
شرکتهای ایرانی علاوه بر نیازهای عمومی، نیازهای خاص خودشان را دارند:
- تقویم شمسی: نه فقط در نمایش تاریخ، بلکه در سال مالی، گزارشهای فصلی و تعطیلات رسمی.
- فارسی واقعی: ترجمهی منوها کافی نیست. چیدمان راستبهچپ، ارقام فارسی و چاپ فاکتور هم باید درست باشد.
- سامانهی مودیان: صدور و ارسال صورتحساب الکترونیکی که امروز برای بیشتر کسبوکارها لازم است. توضیح در سامانهی مودیان و ERP.
- حقوق و بیمه: محاسبهی حقوق طبق قانون کار، لیست بیمه و جدول مالیات حقوق که هر سال عوض میشود.
- چک: پیگیری چکهای دریافتی و پرداختی که در بازار ایران رایج است.
موقع انتخاب بپرسید: این نیازها جزء خود نرمافزار است یا بعداً با افزونه و تغییر اضافه میشود؟ نرمافزاری که نرخهای مالیات و بیمه را بهشکل تنظیمات قابل تغییر نگه میدارد، با عوض شدن قانون دچار مشکل نمیشود.
دربارهی قوانین مالیاتی و بیمه
قوانین مالیات و بیمه در ایران زیاد تغییر میکند. این مقاله برای آشنایی است. برای تصمیمهای مشخص با مشاور مالیاتی یا حقوقی مشورت کنید.
از تجربهی ساخت فیدار
ما فیدار را بهعنوان یک ERP ماژولار برای شرکتهای ایرانی میسازیم. در این مسیر چند چیز یاد گرفتهایم که برای هر خریدار ERP مفید است:
- ترتیب ماژولها مهم است. حسابداری به فروش وابسته است، انبار به حسابداری، و تولید به انبار و خرید. برای همین فیدار نسخهی اول را با پایهی مشترک، CRM، گزارشساز و مدیریت دسترسی عرضه کرد و بقیه را به ترتیب نقشهی راه میسازد.
- دسترسی را بعداً نمیشود اضافه کرد. اگر کنترل دسترسی از روز اول دقیق طراحی نشود، هر ماژول جدید یک راه دور زدن تازه باز میکند.
- گزارشها باید از یک جا بیایند. وقتی هر بخش گزارش خودش را جدا بسازد، دوباره به همان مشکل «عددهای ناهماهنگ» برمیگردید.
اصطلاحهایی که موقع خرید ERP میشنوید
| اصطلاح | معنی ساده |
|---|---|
| ماژول | یک بخش از ERP برای یک کار مشخص، مثل انبار |
| SaaS | نرمافزار ابری که با اشتراک استفاده میکنید |
| On-premise | نصب روی سرورهای خود سازمان |
| چندمستاجری | یک نرمافزار برای چند شرکت، با اطلاعات کاملاً جدا |
| RBAC | دسترسی بر اساس نقش، مثلاً «کارشناس فروش» |
| BI | گزارش و نمودار برای تصمیمگیری |
| KPI | چند عدد مهم که نشان میدهد کار خوب پیش میرود یا نه |
| انتقال اطلاعات | آوردن اطلاعات از اکسل یا نرمافزار قبلی به ERP |
| سفارشیسازی | تغییر فرم، فیلد یا روش کار برای نیاز شرکت شما |
فهرست کامل را در واژهنامهی فیدار ببینید.
جمعبندی
ERP شرکت را روی یک اطلاعات مشترک میآورد. کارها به هم وصل میشوند، دوبارهکاری حذف میشود و تصمیمها بر اساس یک عدد واحد گرفته میشوند. موفقیت ERP بیشتر از امکانات نرمافزار، به مرتب بودن اطلاعات، شروع مرحلهای و آمادگی تیم بستگی دارد. اگر نشانههای بالا را در شرکتتان میبینید، از کوچکترین قدم مفید شروع کنید: معمولاً یک CRM یا حسابداری که بعداً بدون جابهجایی اطلاعات، بزرگتر شود.
قدم بعدی: چکلیست انتخاب ERP را بخوانید یا درخواست دمو بدهید تا فیدار را روی کار واقعی شرکت خودتان ببینید.
آخرین بررسی: