مغایرت موجودی انبار یعنی عددی که نرمافزار یا اکسل نشان میدهد با کالایی که واقعاً در قفسه است یکی نیست. فروشنده به مشتری میگوید کالا هست، انباردار جعبه را پیدا نمیکند، و حسابدار در پایان ماه شمسی ماندهای میبیند که هیچکدام از این دو را تأیید نمیکند. این اختلاف یک خطای موردی نیست؛ معمولاً نتیجهٔ چند ثبت جاافتاده است که هفتهها روی هم جمع شدهاند.
این راهنما برای تیم بازرگانی و شرکت کوچک است: مغایرت را تعریف میکند، پنج علت پرتکرار را جدا میکند، و ترتیب اصلاح را میگوید. شمارش فیزیکی را حذف نمیکند. نرمافزار، فاصلهٔ بین «فروختیم» و «از قفسه کم شد» را کوتاه میکند؛ جایگزین چشم انباردار نمیشود.
اگر هنوز در مرحلهٔ تصمیم هستید که فروش و انبار باید یکجا باشند یا نه، مرز را در جایگزین سپیدار برای فروش و انبار ببینید. اگر ERP را شروع کردهاید، اتصال انبار همان هفتهٔ سوم راهاندازی برای شرکت کوچک است.
مغایرت موجودی دقیقاً یعنی چه؟
فرمول ساده است:
مغایرت = موجودی سیستم − موجودی شمارششده
اگر سیستم ۲۸ عدد نشان دهد و شمارش ۱۲ عدد باشد، مغایرت ۱۶ عدد است. علامت مهم است. موجودی سیستم بیشتر از واقعیت، یعنی به مشتری قولی دادهاید که انبار نمیتواند عمل کند. موجودی سیستم کمتر از واقعیت، یعنی کالا در قفسه هست و در گزارش فروش «ناموجود» مانده؛ هم فروش از دست میرود، هم انبارگردانی بعدی غافلگیرکننده میشود.
مغایرت را با «کمبود کالا» قاطی نکنید. کمبود یعنی موجودی واقعی کم است و باید خرید شود. مغایرت یعنی دو عدد با هم نمیخوانند و هنوز نمیدانید کدام درست است. تا شمارش تمام نشده، سفارش خرید عجولانه فقط موجودی اشتباه را گرانتر میکند.
سه موجودی که تیمها یکی فرض میکنند
بیشتر دعواهای انبار از اینجا شروع میشود که همه کلمهٔ «موجودی» را به یک معنی به کار میبرند.
| نوع | تعریف عملی | کی به درد میخورد |
|---|---|---|
| موجودی فیزیکی | آنچه در شمارش، داخل قفسه یا سالن است | انبارگردانی و کشف مغایرت |
| موجودی سیستم | ماندهٔ ثبتشده بعد از رسید، حواله و اصلاح | گزارش و سند مالی |
| موجودی قابل تعهد | آنچه هنوز به مشتری قول داده نشده | تصمیم فروشنده قبل از پیشفاکتور قطعی |
موجودی قابل تعهد از موجودی سیستم کوچکتر است، اگر سفارشی در راه خروج باشد. در چرخه فروش آمده که پیشفاکتور معمولاً تعهد قطعی موجودی نیست و اثر موجودی بیشتر وقت فاکتور یا حواله دیده میشود. اگر تیم شما پیشفاکتور را مثل فروش قطعی به مشتری پیامک میکند، در عمل همان پیشفاکتور را هم باید در موجودی قابل تعهد ببینید؛ وگرنه دو فروشنده یک کالا را همزمان «آزاد» میفروشند.
تینا این حلقه را در یک پنل نگه میدارد: حواله، موجودی لحظهای و هشدار کمبود، متصل به فروش و خرید. جزئیات ماژول در ویژگیها است. تنظیم دقیق «پیشفاکتور موجودی را کم کند یا نه» جزو دامنهٔ استقرار است و در دمو روی سناریوی خودتان بسته میشود.
چرا سیستم موجود میگوید و انبار کالا ندارد؟
این جمله پرتکرارترین جستجوی تیم فروش است. جواب واحدی ندارد، ولی ترتیب بررسی ثابت است. از سند امروز عقب بروید، نه از حدس.
- فاکتور صادر شده و حواله نخورده. فروش در یک صفحه تمام شده، خروج کالا در صفحهٔ دیگر یادداشت نشده. سیستم فروش هنوز ماندهٔ قدیمی را نشان میدهد، یا برعکس: فروش کم کرده و انبار فیزیکی هنوز دست نخورده و فردا کسری جای دیگری ظاهر میشود.
- دو نفر همزمان روی یک اکسل کار کردهاند. یکی ذخیره کرده، دیگری نسخهٔ دیروز را فرستاده. هیچکدام «غلط» تایپ نکردهاند؛ دو منبع حقیقت وجود دارد.
- کد کالا یکی نیست. همان پیچ با دو نام و دو ردیف ثبت شده. شمارش روی یک ردیف مینشیند و ردیف دوم هنوز موجودی خیالی دارد.
- واحد اندازهگیری عوض شده. خرید با کارتن، فروش با عدد. اگر ضریب تبدیل جایی در ذهن انباردار باشد و در سیستم نباشد، هر فاکتور چند برابر یا چند برابر کمتر از واقعیت کم میکند.
- شمارش اولیه اشتباه وارد شده. روز اول موجودی از روی حافظه یا فایل قدیمی آمده. از آن روز به بعد گردشها درست است و مغایرت ثابت میماند. این یکی با «سیستم خراب است» اشتباه گرفته میشود.
اگر فقط یک ابزار حسابداری دارید و انبار در اکسل است، سناریوی ۲ تقریباً قطعی است. مقایسهٔ هزینهٔ این جزیرهها در ERP یکپارچه یا چند نرمافزار جدا آمده است.
فاکتور بدون حواله؛ شایعترین نشتی
حواله انبار سندی است که میگوید این کالا از موجودی خارج شد، یا به موجودی وارد شد. فاکتور فروش میگوید مشتری بدهکار شد و فروش ثبت شد. این دو اگر به هم وصل نباشند، شرکت همزمان «فروش خوب» و «موجودی دروغ» دارد.
نشانهها:
- فاکتور چاپ شده، ولی در دفتر انبار ردیف خروج نیست
- مشتری کالا را برده و سیستم هنوز همان تعداد را آزاد نشان میدهد
- برگشت از فروش در حسابداری هست و جنس به قفسه برنگشته، یا برعکس
- اصلاح موجودی آخر ماه، بزرگتر از فروش همان ماه است
رفتار سالم در لحظهٔ تعهد به مشتری: اگر موجودی کافی است مسیر فاکتور و حواله ادامه پیدا کند؛ اگر کافی نیست، هشدار قبل از قول به مشتری بیاید، نه بعد از تماس شکایت. این همان جدولی است که در مقالهٔ چرخهٔ فروش گذاشتهایم.
برگشت کالا را هم جزو همین نشتی حساب کنید. جنسی که از مشتری برگشته و فقط در گفتگو «پس گرفتیم» ثبت شده، موجودی سیستم را کمتر از قفسه نشان میدهد. جنس برگشتی که در سیستم هست و در قفسه نیست، موجودی سیستم را باد میکند.
کد تکراری و واحد ناهمسان
قبل از هر شمارش بزرگ، این دو را در فهرست کالا نگاه کنید. شمارش روی فهرست کثیف، مغایرت تازه تولید میکند.
کد تکراری. یک کالا، دو ردیف. گاهی تفاوت فقط یک فاصله، یک «ی» و «ي»، یا یک پسوند «جدید» است. قاعدهٔ عملی: هر قلم قابل فروش یک کد یکتا دارد. نام نمایشی میتواند عوض شود؛ کد در طول گردش ثابت میماند. در فاز اول راهاندازی، آرشیو دهساله لازم نیست. کالای در گردش را یکی کنید. جزئیات دامنهٔ داده در راهنمای راهاندازی است.
واحد ناهمسان. اگر کارتن ۱۲تایی یک جا «۱» و جای دیگر «۱۲» ثبت شود، مغایرت عددی بزرگ و بیمعنی میشود. قبل از ورود موجودی اول دوره، واحد اصلی هر کالا را بنویسید و ضریب را کنارش بگذارید. فروشنده و انباردار باید همان واحد را ببینند، نه واحدی که در ذهن خودشان راحتتر است.
موجودی منفی علامت همین خرابیهاست، نه یک ویژگی عادی. موجودی منفی یعنی خروج ثبت شده بیش از مانده. یا شمارش اول کم بوده، یا رسیدی جا افتاده، یا واحد اشتباه کم کرده. منفی را با یک سند «اصلاح دلخواه» نپوشانید تا علت سند قبلی پیدا شود؛ وگرنه ماه بعد همان منفی، با عدد بزرگتر برمیگردد.
اکسل موجودی چه زمانی خودش منبع مغایرت است؟
اکسل برای فهرست اولیه بد نیست. برای موجودی زندهٔ چندنفره بد است. این موقعیتها را جدی بگیرید:
- بیش از یک نفر در روز روی فایل موجودی ذخیره میکند
- فایل فروش جدا از فایل انبار است و عصرها «با هم جمع میشوند»
- نسخهٔ واتساپ و نسخهٔ پوشهٔ مشترک هر دو «نهایی» نام دارند
- گزارش ماه شمسی را کسی با کپی دستی از سه شیت میسازد
در این حالت اختلاف ۲۸ و ۱۲ که در تصویر بالای مقاله است، سناریوی غیرعادی نیست. یکی از دو عدد دیروز است و دیگری امروز. هیچ شمارشی این فاصله را برای همیشه نمیبندد، چون فردا دوباره دو فایل ساخته میشود.
هزینهٔ این اختلاف فقط جنس گمشده نیست. وقت مدیر، ارسال اشتباه، برگشت مشتری و سفارشی که برای جبران کمبود خیالی میخرید، همان لایههای پنهان هزینه کل مالکیت هستند. عدد ریالی هر شرکت فرق دارد؛ الگوی هزینه یکی است.
انبارگردانی را کی انجام دهیم؟
انبارگردانی یعنی شمارش فیزیکی و مقایسه با ماندهٔ سیستم. برای شرکت کوچک، سه زمان منطقی است:
- قبل از ورود موجودی اول به نرمافزار جدید. موجودی حافظهای را وارد نکنید.
- وقتی مغایرت تکرار شد، نه فقط وقتی اختلاف خیلی بزرگ شد. تکرار، مهمتر از اندازهٔ یکباره است.
- در مقطع گزارش ماه شمسی، اگر موجودی در بهای تمامشده یا تصمیم خرید اثر دارد. تاریخ شمارش را شمسی ثبت کنید تا با سندهای همان ماه قاطی نشود. اگر نرمافزار تاریخ را میلادی نگه دارد و شما برچسب شمسی بزنید، بازهٔ گزارش جابهجا میشود. دلیلش در ERP با تقویم شمسی است.
شمارش همهٔ انبار در یک روز، برای تیم کوچک اغلب عملی نیست. شمارش چرخشی واقعبینانهتر است: هر هفته یک گروه کالا که یا پرفروش است، یا گران است، یا دفعهٔ قبل مغایرت داشته. کالای راکد را در همان چرخهٔ اول نیاورید.
روز شمارش، ورود و خروج همان کالا را متوقف کنید یا روی برگه جدا بنویسید. شمارش وسط بارگیری، مغایرت مصنوعی میسازد.
ترتیب اصلاح؛ اول علت، بعد سند
این ترتیب را به هم نزنید:
- فروش و حوالهٔ همان کالا را در چند روز اخیر کنار هم بگذارید. سند بی حواله را پیدا کنید.
- کد و واحد را چک کنید. اگر دو ردیف یکی هستند، قبل از شمارش ادغامشان را تصمیم بگیرید.
- بشمارید. دو نفر مستقل بهتر از یک نفر عجول است. عدد را روی برگه بنویسید، نه مستقیم در سلولی که ماندهٔ سیستم را نشان میدهد.
- اختلاف را به سه سبد تقسیم کنید: سند جاافتاده، خطای واحد یا کد، کسری یا اضافی واقعی.
- سند جاافتاده را با همان ماهیت ثبت کنید (حواله، رسید، برگشت). فقط باقیماندهٔ بدون سند، سند اصلاح موجودی میخواهد.
- علت را در شرح سند بنویسید. «اصلاح انبارگردانی» بهتنهایی ماه بعد قابل پیگیری نیست.
- فردای اصلاح، همان کالا را در یک فروش آزمایشی تا حواله دنبال کنید. اگر باز جدا ماند، رویه عوض نشده و عدد جدید هم موقت است.
اصلاح گسترده بدون بستن رویه، موجودی را یک روز درست و هفتهٔ بعد دوباره غلط میکند. معیار موفقیت این نیست که امروز اختلاف صفر شد. معیار این است که هفتهٔ بعد، فاکتور بدون اثر انبار ساخته نشود.
در نرمافزار یکپارچه چه چیزی عوض میشود؟
یک پنل، مغایرت را صفر نمیکند. اینها را عوض میکند:
- فروشنده قبل از تعهد، همان ماندهای را میبیند که انبار میبیند
- هشدار کمبود جلوتر از تماس مشتری میآید
- حواله از مسیر فاکتور جدا گم نمیشود، چون دو برنامه نیستند
- تاریخ سندها شمسی است و گزارش ماه با برچسب دستی ساخته نمیشود
- نیروی جدید بهجای سه فایل، یک مسیر را یاد میگیرد. ورود عملی در راهنمای شروع کار است
آنچه عوض نمیشود: جنس بدون حواله اگر کسی فرآیند را دور بزند، شمارش اول اگر از فایل کثیف آمده باشد، و واحد اگر در تعریف کالا غلط باشد. نرمافزار این سه را برجسته میکند؛ پنهان نمیکند.
اگر امروز فقط ثبت سند حسابداری لازم دارید و کالای فیزیکی گلوگاه نیست، انبارداری سنگین برای شما زود است. همان مرز را در مقالهٔ جایگزین سپیدار نگه دارید.
چکلیست بستن مغایرت
- [ ] موجودی فیزیکی، موجودی سیستم و موجودی قابل تعهد را از هم جدا تعریف کردهاید
- [ ] فاکتورهای باز را با حواله تطبیق دادهاید
- [ ] برگشتها هم در سیستم و هم در قفسه مشخصاند
- [ ] کد تکراری و واحد دوگانه قبل از شمارش علامت خورده
- [ ] موجودی منفی بدون شرح، باز مانده و پوشانده نشده
- [ ] شمارش روی گروه پرفروش یا گران انجام شده، نه لزوماً کل انبار در یک روز
- [ ] تاریخ شمارش شمسی است و با اسناد همان روز قاطی نشده
- [ ] سند اصلاح فقط برای باقیماندهٔ بدون سند خورده
- [ ] شرح علت روی سند اصلاح نوشته شده
- [ ] یک فروش آزمایشی بعد از اصلاح، تا حواله کامل شده
- [ ] فایل اکسل موازی، برای همان کالاها، از دور خارج شده
قدم بعدی
اگر این چکلیست بیش از سه مورد باز دارد، مشکل ابزار تنها نیست؛ دو منبع حقیقت دارید. یک جلسهٔ کوتاه روی کالاهای واقعیتان نشان میدهد هشدار موجودی کجا باید بیایستد. دموی رایگان را با همین برگه رزرو کنید یا با 09109874872 هماهنگ کنید. اجزای هزینه را جدا از این بحث، در صفحه قیمت ببینید.
سوالات پرتکرار
مغایرت موجودی با کسری کالا چه فرقی دارد؟
کسری یعنی جنس واقعاً کم است و باید تأمین شود. مغایرت یعنی عدد سیستم و شمارش یکی نیست و هنوز علت مشخص نشده. خرید قبل از این تشخیص، موجودی غلط را زیاد میکند.
هر چند وقت یکبار انبارگردانی لازم است؟
برای تیم کوچک، شمارش چرخشی کالاهای پرفروش و گران عملیتر از بستن کل انبار در یک روز است. شمارش کامل روز اول ورود به سیستم جداست و نباید از روی حافظه پر شود.
موجودی منفی را چطور صفر کنیم؟
اول رسید جاافتاده، واحد اشتباه یا کد تکراری را پیدا کنید. فقط باقیماندهای که سند ندارد اصلاح شود. صفر کردن یکخطی بدون شرح، ماه بعد برمیگردد.
پیشفاکتور باید موجودی را کم کند؟
پیشفاکتور معمولاً تعهد قطعی نیست. اگر تیم شما با پیشفاکتور به مشتری قول تحویل میدهد، باید موجودی قابل تعهد را جدا از موجودی آزاد ببینید تا دو فروش همزمان نشوند. تنظیم دقیق در استقرار مشخص میشود.
اکسل را کنار بگذاریم یا فقط مرتبترش کنیم؟
اگر یک نفر در روز موجودی را به روز میکند و فروش ساده است، فایل مرتب کافی است. اگر چند نفر ذخیره میکنند یا فروش و انبار دو فایل دارند، مرتبسازی نسخهٔ بعدی مغایرت را عقب میاندازد، حذف نمیکند.