نقطه سفارش در اودو ۲۰: زمان تحویل، پیش‌بینی موجودی، تخصیص، گزارش‌ها و ضایعات

اودو ۲۰ · · ۱۶ دقیقه مطالعه · سطح پیشرفته · بازبینی: حمید پورحسنی

نقطه سفارش در اودو همان لحظه‌ای است که انباردار می‌پرسد «الان سفارش بدهم یا هفته‌ی بعد؟». اگر زود سفارش بدهید، پول در قفسه می‌خوابد؛ اگر دیر، مشتری منتظر می‌ماند. اودو این لحظه را از روی حداقل قاعده‌ی سفارش مجدد، زمان‌های تحویل و تقاضای تأییدشده حساب می‌کند. این آموزش دو نیمه دارد: اول آنچه مستندات اودو ۲۰ درباره‌ی منطق به‌موقع، زمان تحویل، گزارش پیش‌بینی، تخصیص، گزارش‌ها و ضایعات می‌گوید، بعد رویه‌ی رایج همین کارها در انبارهای ایران.

در این آموزش یاد می‌گیرید

  • بفهمید اودو با «تاریخ پیش‌بینی» و منطق به‌موقع (Just-in-Time) کِی سفارش می‌دهد و حداقل و حداکثر را از سابقه‌ی تقاضا پیشنهاد بگیرید
  • هفت نوع زمان تحویل را بشناسید، هر کدام را در جای خودش بگذارید و ترتیب محاسبه‌شان را دنبال کنید
  • با گزارش پیش‌بینی و گزارش تخصیص، کالای در راه را برای سفارش مهم‌تر کنار بگذارید
  • با گزارش موجودی تفصیلی و داشبوردهای انبار، کالای منقضی، جامانده و پرتأخیر را پیدا کنید و ضایعات را درست ثبت کنید
  • نقطه‌ی سفارش به سبک انبارداری ایران، تعطیلات و کاردکس را با امکانات اودو تطبیق دهید

پیش‌نیاز

اپ انبار (Inventory) نصب باشد. منوی گزارش‌های انبار فقط برای کاربران با دسترسی مدیر باز است. این آموزش تعریف قاعده‌ی سفارش مجدد، حالت خودکار و دستی، مضرب، روزهای افق و تعویق را تکرار نمی‌کند؛ اول بخش قاعده‌ی سفارش مجدد در انبارداری اودو را بخوانید. برای زمان تحویل خرید اپ خرید (آموزش خرید اودو)، برای زمان تحویل تولید اپ تولید و برای داشبوردها اپ داشبوردها (داشبورد در اودو) لازم است.

تازه‌های اودو ۲۰ در تأمین و گزارش موجودی

  • پیشنهاد حداقل و حداکثر قاعده‌ی سفارش مجدد از روی سابقه‌ی تقاضا، حداقل روزهای پوشش دلخواه و دفعات سفارش.
  • دکمه‌های «سفارش» و «سفارش تا سقف» در داشبورد تأمین موجودی یکی شده‌اند. وقتی کالایی را زودتر از موعد سفارش می‌دهید (بدون فیلتر «برای سفارش»)، مقدار سفارش برابر حداکثر منهای پیش‌بینی است.
  • تخصیص مستقیم از گزارش پیش‌بینی، و طراحی تازه‌ی گزارش تخصیص.
  • زمان تحویل به مشتری برای یک کالا حالا می‌تواند برای هر شرکت جدا باشد.
  • تاریخ رسیدن مورد انتظار (Expected Arrival) را می‌شود روی سفارش خرید ویرایش کرد و تاریخ اولیه‌ی فروشنده برای محاسبه‌ی درست نرخ تحویل به‌موقع حفظ می‌شود؛ اگر مهلت سفارش گذشته باشد، تاریخ‌های رسیدن تازه با یک کلیک دوباره حساب می‌شوند.

از یادداشت‌های رسمی انتشار اودو ۲۰.

نقطه سفارش در اودو کجاست؛ دو نیمه‌ی این آموزش

در اودو فیلدی به نام «نقطه‌ی سفارش» نیست. کار آن را دو چیز با هم انجام می‌دهند: «حداقل» (Min) قاعده‌ی سفارش مجدد، یعنی موجودی پیش‌بینی‌شده‌ای که اگر پایین‌تر برود باید تأمین کرد، و «تاریخ پیش‌بینی» (Forecasted Date)، یعنی اینکه اودو تا چه روزی جلوتر را نگاه کند.

زمان تحویل (Lead Time)
چند روز یک مرحله طول می‌کشد: آماده کردن حواله، ساخت، رسیدن کالا از فروشنده یا تأیید درخواست خرید.
تاریخ پیش‌بینی (Forecasted Date)
زودترین تاریخی که کالا می‌رسد اگر همین الان تأمین را شروع کنید؛ امروز به‌اضافه‌ی جمع زمان‌های تحویل مسیر تأمین.
موجودی پیش‌بینی‌شده (Forecasted)
موجودی به‌اضافه‌ی ورودی‌های تأییدشده منهای خروجی‌های تأییدشده، در یک تاریخ مشخص.
تخصیص (Allocation)
کنار گذاشتن کالای در راه (از سفارش خرید یا دستور تولید) برای یک تقاضای مشخص، پیش از رسیدنش.
ضایعات (Scrap)
بیرون بردن کالای خراب یا غیرقابل فروش از موجودی به یک مکان مجازی.
نکته

بخش‌های «منطق به‌موقع» تا «ضایعات انبار» فقط از مستندات اودو ۲۰ آمده‌اند. دو بخش آخر، «نقطه‌ی سفارش به سبک انبارداری ایران» و «کاردکس و گزارش‌های رایج انبار در ایران»، رویه‌ی رایج کار در ایران است، نه امکان اودو.

منطق به‌موقع (Just-in-Time) و تاریخ پیش‌بینی

منطق به‌موقع اودو هزینه‌ی نگهداری را کم می‌کند، چون سفارش را درست به اندازه‌ای جلو می‌اندازد که کالا سر موعد برسد. مثال مستندات: کالایی با زمان تحویل کل ۵ روز و سفارش فروشی با تحویل ۱۰ روز بعد؛ اودو ۵ روز صبر می‌کند و بعد سفارش می‌دهد. این منطق با قاعده‌ی خودکار و دستی هر دو کار می‌کند.

  1. به انبار ‣ عملیات ‣ تأمین موجودی Inventory ‣ Operations ‣ Replenishment بروید و آیکن «اطلاعات تأمین» (Replenishment Information) را کنار قاعده بزنید. پنجره‌ی باز شده تاریخ پیش‌بینی و زمان‌های تحویل را نشان می‌دهد.
  2. اگر موجودی پیش‌بینی‌شده تا تاریخ پیش‌بینی به زیر حداقل برسد، تأمین همین الان راه می‌افتد. اگر بعد از تاریخ پیش‌بینی به زیر حداقل برسد، تأمین عقب می‌افتد.
  3. مقدار «برای سفارش» (To Order) کل تقاضا تا تاریخ پیش‌بینی است.

مثال مستندات: قاعده‌ی دستی بدون حداقل و حداکثر، زمان تحویل فروشنده ۱۵ روز، روزهای خرید صفر و افق ۷ روز؛ جمعاً ۲۲ روز. اگر امروز ۷ اکتبر باشد، تاریخ پیش‌بینی ۲۸ اکتبر است. سفارش فروش ۲۰۰ عددی با تحویل ۱۳ اکتبر همین امروز در «برای سفارش» می‌آید؛ اگر تحویلش بعد از ۲۸ اکتبر بود، هنوز در گزارش نمی‌آمد.

اشتباه رایج

فکر نکنید سفارش فروشی که بعد از تاریخ پیش‌بینی است، دیده نشده. در مقدار «پیش‌بینی» قاعده حساب نمی‌شود، ولی در گزارش پیش‌بینی هست؛ از آیکن نمودار در گزارش تأمین موجودی بازش کنید.

نکته

اگر منطق به‌موقع برایتان پرریسک است، مستندات پیشنهاد می‌کند حاشیه‌ی زمانی بگذارید یا زمان‌های تحویل را بیشتر کنید. قاعده‌ی سفارش مجدد بدون زمان تحویل هم کار می‌کند؛ اگر تاریخ تحویل سفارش فروش همان تاریخ ساختش باشد، خرید فوراً راه می‌افتد. برای دیدن تقاضای کمی دورتر، از روزهای افق استفاده کنید (انبارداری اودو).

پیشنهاد حداقل و حداکثر از روی سابقه‌ی تقاضا

به‌جای حدس زدن حداقل و حداکثر، می‌شود آن را از سابقه‌ی سفارش‌ها گرفت:

  1. در گزارش انبار ‣ عملیات ‣ تأمین موجودی Inventory ‣ Operations ‣ Replenishment دست‌کم یک کالا را انتخاب کنید و «پیشنهاد» (Suggest) را بالای صفحه بزنید.
  2. در پنجره‌ی «پیشنهاد حداقل-حداکثر» بازه‌ی محاسبه را تعیین کنید: چند روز گذشته، ماه جاری، یک ماه قبل یا یک فصل قبل.
  3. «به‌روزرسانی» (Update) را بزنید. حداقل و حداکثر هر کالای انتخاب‌شده به‌روز می‌شود.

پنجره‌ی اطلاعات تأمین هم حداقل و حداکثر پیشنهادی می‌دهد: از روی یک بازه و یک درصد (مثلاً اگر ۲۵٪ رشد فروش انتظار دارید، ۱۲۵٪). حداقل باید تقاضای تعداد روز مشخصی را پوشش دهد و حداکثر موجودی پیش‌بینی‌شده هنگام تأمین است، همراه با دفعات تأمین، یعنی چند روز بین دو درخواست تأمین.

اگر انبار از انبار دیگری تأمین می‌شود، زبانه‌ی «انبارها» در همین پنجره موجودی هر انبار تأمین‌کننده را در «مقدار در دسترس» نشان می‌دهد. انبار را انتخاب کنید و «انتخاب مسیر» (Select Route) را بزنید؛ با «سفارش»، انتقال بین انبارها ساخته می‌شود و قاعده به مسیر ترجیحی خودش (خرید یا تولید) برمی‌گردد. چیدن خود مسیرهای بین انبارها در مسیر در انبار اودو آمده است.

زمان تحویل اودو: هفت نوع و جای هر کدام

اودو از تاریخ تحویل به عقب حساب می‌کند و زمان‌های تحویل را به همین ترتیب جدول کم می‌کند:

زمان تحویلمعنیکجا تنظیم می‌شود
زمان تحویل به مشتری (Delivery Time)روز از تأیید سفارش فروش تا ارسال از انبارفرم کالا، زبانه‌ی انبار
زمان اطمینان فروش (Security Lead Time for Sales)تاریخ برنامه‌ریزی‌شده‌ی حواله را چند روز جلو می‌آورد؛ برای همه‌ی سفارش‌های شرکتتنظیمات انبار، برنامه‌ریزی پیشرفته
سیاست ارسال (Shipping Policy)سفارش چندکالایی با کوتاه‌ترین یا بلندترین زمان کالاها ارسال شودپیش‌فاکتور، زبانه‌ی اطلاعات دیگر
زمان تحویل تولید (Manuf. Lead Time)روز از تأیید دستور تولید تا ساختفهرست مواد، زبانه‌ی متفرقه
روزهای آماده‌سازی دستور تولیدروز لازم برای تأمین قطعه‌ها یا ساخت نیمه‌ساخته‌هافهرست مواد، زبانه‌ی متفرقه (یا «محاسبه»)
زمان تحویل فروشنده (Vendor Lead Time)روز از تأیید سفارش خرید تا رسیدن کالافرم کالا، زبانه‌ی خرید، ردیف فروشنده
روزهای خرید (Days to Purchase)روزی که فروشنده برای بررسی و تأیید درخواست لازم داردتنظیمات انبار، برنامه‌ریزی پیشرفته

زمان‌های فروش

  1. زمان تحویل به مشتری را در فروش ‣ محصولات ‣ محصولات Sales ‣ Products ‣ Products، زبانه‌ی انبار، فیلد «زمان تحویل» به روز تقویمی بنویسید.
  2. زمان اطمینان فروش را در انبار ‣ پیکربندی ‣ تنظیمات Inventory ‣ Configuration ‣ Settings، بخش «برنامه‌ریزی پیشرفته» (Advanced Scheduling)، با «زمان اطمینان برای فروش» روشن کنید و تعداد روز را بنویسید.
  3. روی پیش‌فاکتور، زبانه‌ی اطلاعات دیگر، «سیاست ارسال» را بگذارید: «در اسرع وقت» (As soon as possible) امروز به‌اضافه‌ی کوتاه‌ترین زمان کالاها، و «وقتی همه‌ی کالاها آماده است» (When all products are ready) امروز به‌اضافه‌ی بلندترین.

با این دو، اودو روی سفارش فروش «تاریخ تحویل مورد انتظار» را حساب می‌کند؛ اگر تاریخ تحویلی که می‌گذارید زودتر از آن باشد، هشدار می‌دهد. مثال مستندات: سفارش ۴ مارس، زمان تحویل ۱۴ روز و زمان اطمینان ۱ روز؛ اودو تحویل ۱۹ مارس را پیشنهاد می‌دهد.

زمان‌های تولید

در تولید ‣ محصولات ‣ فهرست مواد Manufacturing ‣ Products ‣ Bills of Materials، زبانه‌ی متفرقه، «زمان تحویل تولید» را به روز تقویمی بنویسید. مهلت دستور تولید برابر تاریخ تحویل مورد انتظار منهای همین زمان است. در فهرست مواد چندسطحی زمان قطعه‌ها جمع می‌شود. «روزهای آماده‌سازی دستور تولید» را دستی بنویسید یا «محاسبه» (Compute) را بزنید تا بلندترین زمان قطعه‌ها گذاشته شود.

اشتباه رایج

زمان تحویل را به روز کاری ننویسید. مستندات اودو ۲۰ می‌گوید زمان‌های تحویل بر پایه‌ی روز تقویمی‌اند و آخر هفته، تعطیلات و ظرفیت مرکز کار را در نظر نمی‌گیرند.

زمان‌های خرید

روی درخواست پیشنهاد قیمت و سفارش خرید دو تاریخ کلیدی هست: «مهلت سفارش» (Order Deadline)، آخرین روز تقویمی برای تأیید درخواست، و «تاریخ رسیدن مورد انتظار» (Expected Arrival) که برابر مهلت سفارش به‌اضافه‌ی زمان تحویل فروشنده است. سفارشی که تاریخ رسیدنش گذشته، دیرکرد حساب می‌شود و در کادر «دیر» (Late) داشبورد خرید می‌آید.

  • زمان تحویل فروشنده: در خرید ‣ محصولات ‣ محصولات Purchase ‣ Products ‣ Products، زبانه‌ی خرید، با «افزودن سطر» فروشنده، قیمت واحد و زمان تحویل را بنویسید. ردیف بالای فهرست پیش‌فرض است.
  • روزهای خرید: در تنظیمات انبار، بخش برنامه‌ریزی پیشرفته. فقط روی روش‌هایی اثر دارد که قاعده‌ی کششی دارند (قاعده‌ی سفارش مجدد و MTO) و فاصله‌ی مهلت سفارش تا رسیدن را عوض نمی‌کند.

مثال کامل مستندات

زمان اطمینان فروش ۱ روز، تولید ۳ روز، فروشنده ۴ روز و روزهای خرید ۱ روز. سفارش ۱ اوت تأیید می‌شود و تحویل از انبار ۱۱ اوت است. مهلت سفارش قطعه‌ها ۲ اوت است، رسیدنشان ۷ اوت، شروع تولید ۷ اوت (۳ روز پیش از ۱۰ اوت)، و تاریخ برنامه‌ریزی‌شده‌ی حواله ۱۰ اوت، چون زمان اطمینان یک روز جلویش آورده است.

پیش‌بینی موجودی اودو: گزارش پیش‌بینی

گزارش پیش‌بینی (Forecasted Report) سطح موجودی آینده را لحظه‌ای نشان می‌دهد و فقط برای کالای با پیگیری موجودی هست. از دکمه‌ی هوشمند «پیش‌بینی» (Forecasted) روی فرم کالا باز می‌شود، یا روی سفارش فروش و خرید از آیکن نمودار کنار کالا و «نمایش پیش‌بینی» (View Forecast).

نمودار گزارش «موجودی» (On Hand)، «ورودی» (از سفارش خرید و دستور تولید تأییدشده)، «خروجی» (رزروشده برای فروش و عملیات خروجی) و «پیش‌بینی» را نشان می‌دهد. جدول زیرش برای هر عملیات تأمین، تاریخ رسید، تعداد، «استفاده برای» (Used by)، تاریخ تحویل، موجودی پیش‌بینی‌شده و «پیش‌بینی با موارد در انتظار» دارد.

کارهایی که از خود گزارش می‌شود کرد

  • رزرو و لغو رزرو کالا برای عملیات.
  • تخصیص: با «تخصیص» (Assign) روی سطر تقاضا، کالای در راه را به آن تقاضا بدهید و با «لغو تخصیص» (Unassign) برگردانید.
  • تأمین: دکمه‌ی «تأمین» (Replenish) بالای گزارش؛ مقدار، مسیر ترجیحی و فروشنده را بگذارید و تأیید کنید.
  • پیش‌بینی تولید: دکمه‌ی «پیش‌بینی تولید» مصرف مواد اولیه در دستورهای تولید آینده را نشان می‌دهد تا کمبود قطعه زود دیده شود.
  • به‌روزرسانی مقدار: «به‌روزرسانی مقدار» (Update Quantity) و نوشتن موجودی تازه در «مقدار موجود جدید».

چه چیزی پیش‌بینی را عوض می‌کند

درخواست پیشنهاد قیمت هنوز اثری ندارد؛ سفارش خرید تأییدشده دارد. سفارش فروش تأییدشده پیش‌بینی را از تاریخ تحویلش کم می‌کند و دستور تولید تأییدشده هم روی مواد اولیه اثر دارد و هم روی محصول. در مسیرهای چندمرحله‌ای، «موجودی در راه» (Stock in Transit) کالای رسیده‌ای است که هنوز به ورودی یا کنترل کیفیت نرسیده و «موجودی آزاد در راه» کالای در دسترس در مکان ورودی که هنوز به موجودی نرفته است.

نکته

پیش‌بینی منفی هشدار زودهنگام است: تقاضا از موجودی و ورودی بیشتر است. اگر تاریخ رسید سفارش خرید بعد از تاریخ تحویل سفارش فروش باشد، آن ارسال دیر است؛ یا خرید را جلو بیندازید یا تاریخ تحویل مشتری را عوض کنید و زود به او خبر بدهید.

گزارش تخصیص: کالای در راه برای سفارش مهم‌تر

اودو موجودی فعلی را خودش بر اساس تاریخ برنامه‌ریزی‌شده به تقاضاها رزرو می‌کند. گزارش تخصیص (Allocation Report) برای وقتی است که می‌خواهید کالای در راه را دستی به یک سفارش مهم‌تر بدهید.

  1. تخصیص برای رسیدهای سفارش خرید پیش‌فرض روشن است. برای عملیات دیگر، مثل تولید، در انبار ‣ پیکربندی ‣ انواع عملیات Inventory ‣ Configuration ‣ Operations Types نوع عملیات را باز کنید و «نمایش تخصیص» (Show Allocation) را بزنید.
  2. اختیاری: در بخش مکان‌های همان نوع عملیات، «مکان تخصیص» (Location for allocation) را یک مکان داخلی بگذارید تا کالای تخصیص‌یافته جدا از موجودی بماند. این فیلد فقط با نمایش تخصیص و مکان‌های نگهداری دیده می‌شود.
  3. تقاضا باید وجود داشته باشد: سفارش فروش تأییدشده یا دستور تولیدی که کالا قطعه‌اش است. کالای خریدنی باید «خرید» و نوع «کالا» داشته باشد و کالای ساختنی فهرست مواد.
  4. سفارش خرید یا دستور تولید تأمین را تأیید کنید.
  5. رسید سفارش خرید را از دکمه‌ی «رسید» باز کنید و دکمه‌ی هوشمند «تخصیص» (Allocation) را بزنید؛ روی دستور تولید همین دکمه مستقیم هست. کنار هر کالا، سفارش‌های منتظرش به ترتیب قدیمی‌ترین تاریخ تحویل آمده‌اند؛ با کلید هر سطر تخصیص دهید یا با «تخصیص همه» (Assign All) همه را.
  6. رسید را تأیید کنید یا محصول را تولید کنید، بعد حواله یا دستور تولید منتظر را انجام دهید.

مثال مستندات: دو مشتری هر کدام ۷۵ صندلی می‌خواهند و مشتری دوم عجله دارد. فروشنده‌ی الف این هفته ۱۰۰ و فروشنده‌ی ب هفته‌ی بعد ۵۰ عدد می‌دهد. کاربر اول در گزارش فروشنده‌ی ب ۵۰ عدد را به مشتری اول می‌دهد؛ اودو گزارش فروشنده‌ی الف را دوباره حساب می‌کند و حالا هر ۷۵ عدد مشتری دوم از محموله‌ی زودتر تأمین می‌شود.

اشتباه رایج

تخصیص کالایی را جابه‌جا نمی‌کند؛ فقط اولویت تقاضا را پیش از رسیدن کالا تعیین می‌کند. کالای تخصیص‌یافته فقط بعد از تأیید عملیات ورودی برداشت‌شدنی است، و مقداری که از موجودی فعلی برای سفارشی رزرو شده، در گزارش تخصیص نمی‌آید.

با «چاپ» (Print) گزارش تخصیص با بارکد رسید یا دستور تولید چاپ می‌شود و با «چاپ برچسب‌ها» برای هر قلم برچسبی با نام کالا، شماره‌ی سفارش و نام مشتری.

گزارش موجودی انبار اودو بر اساس مکان: موجودی تفصیلی

گزارش موجودی تفصیلی (Detailed Stock) نشان می‌دهد هر کالا دقیقاً کجاست. اول «مکان‌های نگهداری» را در تنظیمات انبار روشن کنید، بعد به انبار ‣ گزارش‌ها ‣ موجودی تفصیلی Inventory ‣ Reporting ‣ Detailed Stock بروید.

هر سطر یک کالا در یک مکان است، با سری ساخت یا سریال، مقدار شمارش‌شده (Inventoried Quantity، که با کلیک قابل اصلاح است)، مقدار رزروشده و واحد. دکمه‌ی «تاریخچه» گردش‌های کالا را باز می‌کند و دکمه‌ی «تأمین» قاعده‌های سفارش مجدد همان مکان را. برای دیدن موجودی یک ماه یا فصل خاص، در فیلترها بخش «تاریخ ورود» (Incoming Date) را باز کنید و دست‌کم یک ماه یا فصل و یک سال انتخاب کنید.

سه گزارش آماده از همین صفحه

  • کالای منقضی (Dead Stock): فیلترهای «مکان‌های داخلی» و «سری‌های منقضی» (Expired Lots).
  • کالای جامانده (Stranded): نام مکان میانی را تایپ کنید (مثل WH/Input یا WH/Packing) و «جست‌وجوی مکان برای» را بزنید. مثال مستندات چهار شانه تخم‌مرغ در WH/Input است که باید زود به یخچال برود.
  • مغایرت از آخرین شمارش: فیلترهای «مکان‌های داخلی» و «تعارض‌ها» (Conflicts)، بعد دکمه‌ی «تاریخچه» برای دیدن رسیدها و حواله‌های بعد از تعدیل.
نکته

برای دیدن اینکه کالا برای چه چیزی رزرو شده، «تاریخچه» را بزنید، در تاریخچه‌ی گردش‌ها فیلتر «انجام‌شده» (Done) را بردارید و «برای انجام» (To Do) را بزنید.

داشبوردهای انبار

اپ داشبوردها (Dashboards) سه داشبورد انبار دارد؛ در پنل کناری، بخش لجستیک (Logistics)، نامشان را بزنید. دسترسی به داشبوردها بر اساس گروه کاربری در خود اپ داشبوردها تعیین می‌شود و دو داشبورد آخر پیش‌فرض فقط برای مدیر انبار باز است.

داشبوردچه نشان می‌دهد
عملیات روزانه‌ی انبار (Warehouse Daily Operations)حواله، رسید و انتقال داخلی دیرشده؛ انتقال‌های بی‌مسئول؛ کارهای باز هر نفر؛ رسید و حواله‌ی ۷ روز آینده
تحلیل عملیات (Operation analysis)میانگین تأخیر، میانگین زمان از ساخت تا تأیید انتقال، نرخ تکمیل سفارش (Fill rate)، درصد عملیات به‌موقع، تعدیل‌ها و ضایعات هر دسته
شاخص‌های انبار (Warehouse Metrics)سهم موجودی رزروشده به مقدار و ارزش، سطرهای موجودی منفی، موجودی در دسترس و رزروشده در پرکاربردترین مکان‌ها، عمر موجودی هر کالا

داشبورد تحلیل عملیات پیش‌فرض «همه‌ی زمان‌ها» را نشان می‌دهد؛ از بالای داشبورد دوره را عوض کنید. تحویلی که زودتر از موعد انجام شده، تأخیر منفی حساب می‌شود. ارزش موجودی در شاخص‌های انبار به روش ارزش‌گذاری شما بستگی دارد.

ضایعات انبار در اودو

کالای خراب یا معیوبی که نه تعمیر می‌شود و نه به فروشنده برمی‌گردد، ضایعات (Scrap) می‌شود. اودو آن را از موجودی فیزیکی به مکان مجازی ضایعات (پیش‌فرض «تعدیل موجودی») می‌برد تا شمارش درست بماند.

سه راه ثبت ضایعات

  • از موجودی: انبار ‣ عملیات ‣ ضایعات Inventory ‣ Operations ‣ Scrap، «جدید»؛ محصول، مقدار (پیش‌فرض صفر) و در صورت نیاز سری ساخت را بنویسید و «تأیید» را بزنید.
  • از یک عملیات: رسید، حواله یا انتقال داخلی را باز کنید، آیکن چرخ‌دنده و «ضایعات» (Scrap). بعد از تأیید، دکمه‌ی «ضایعات» روی همان عملیات همه‌ی ضایعاتش را نشان می‌دهد.
  • از سری ساخت یا سریال: انبار ‣ محصولات ‣ سری ساخت/شماره‌ی سریال Inventory ‣ Products ‣ Lots/Serial Numbers، چرخ‌دنده، «ضایعات»؛ اینجا «دلیل ضایعات» (Scrap Reason) را هم بنویسید.

مکان مبدأ و مکان ضایعات فقط وقتی دیده می‌شوند که مکان‌های نگهداری روشن باشد. اگر کالا قاعده‌ی سفارش مجدد دارد و باید دوباره تأمین شود، «باید تأمین شود» (Should Replenish) را بزنید.

همه‌ی ضایعات را در انبار ‣ گزارش‌ها ‣ تاریخچه‌ی گردش‌ها Inventory ‣ Reporting ‣ Moves History با فیلتر «ضایعات» (Scrapped) ببینید. برای برگرداندن یک ضایعات، همان‌جا سطرش را انتخاب کنید و از منوی اقدامات «برگرداندن» (Revert) را بزنید.

نکته

برای اینکه ضایعات در سود و زیان بیاید، مکان ضایعات باید از نوع «کسری موجودی» (Inventory Loss) با حساب زیان جدا باشد و دسته‌ی کالا ارزش‌گذاری دائمی با FIFO یا میانگین داشته باشد. گام‌به‌گام این کار در ارزش‌گذاری موجودی در اودو آمده است.

نقطه‌ی سفارش به سبک انبارداری ایران

از اینجا به بعد رویه‌ی کار در ایران است، نه امکان اودو. در کتاب‌های انبارداری و کنترل موجودی که در ایران درس داده می‌شود، نقطه‌ی سفارش معمولاً این‌طور حساب می‌شود: میانگین مصرف روزانه ضرب در زمان تحویل، به‌اضافه‌ی موجودی اطمینان. این فرمول در اودو جای مشخصی دارد:

  • حداقل قاعده = نقطه‌ی سفارش شما. عددی را که با فرمول به دست آورده‌اید در «حداقل» بگذارید، یا با «پیشنهاد» از سابقه‌ی تقاضا بگیرید و با عدد خودتان مقایسه کنید.
  • زمان تحویل = زمان تحویل فروشنده. همان عددی که در فرمول گذاشته‌اید، در ردیف فروشنده‌ی کالا هم باشد، وگرنه تاریخ پیش‌بینی اودو با حساب شما نمی‌خواند.
  • موجودی اطمینان. اودو فیلد جدایی به این نام در این صفحه‌های مستندات ندارد؛ آن را در خود حداقل بگنجانید، یا با زمان اطمینان و روزهای خرید حاشیه‌ی زمانی بسازید.

تعطیلات ایران و زمان تحویل

چون زمان‌های تحویل اودو روز تقویمی‌اند و تعطیلی را حساب نمی‌کنند، این چند نکته را در برنامه‌ی تأمین بگنجانید:

  • نوروز: بیشتر تأمین‌کننده‌ها از اواخر اسفند تا بعد از سیزده‌به‌در کم‌کار یا تعطیل‌اند. قاعده‌ی سفارش مجدد کالاهای مهم را پیش از آن با روزهای افق بیشتر یا حداقل بالاتر اجرا کنید، و بعد از تعطیلات به حالت عادی برگردانید.
  • تعطیلات قمری: تاسوعا و عاشورا، رمضان و تعطیلات دیگر قمری هر سال در تقویم شمسی جابه‌جا می‌شوند. اول هر سال آن‌ها را برای تیم خرید روی تقویم شمسی علامت بزنید و زمان تحویل تأمین‌کننده‌هایی را که در آن روزها بار نمی‌دهند، موقتاً بیشتر کنید.
  • هفته‌ی شنبه تا جمعه: در ایران جمعه تعطیل است و بسیاری از تأمین‌کننده‌ها پنجشنبه نیمه‌وقت‌اند. سفارشی که مهلتش پنجشنبه یا جمعه می‌افتد، در عمل شنبه تأیید می‌شود؛ یک یا دو روز به روزهای خرید اضافه کنید. اینکه نمودارهای هفتگی داشبوردها هفته را از چه روزی شروع می‌کنند، در این صفحه‌های مستندات نیامده؛ در نسخه‌ی خودتان بیازمایید.

کاردکس و گزارش‌های رایج انبار در ایران

انباردار و حسابدار ایرانی چند گزارش را با نام‌های آشنا می‌خواهند. نزدیک‌ترین معادلشان در اودو:

نام رایج در ایراننزدیک‌ترین گزارش اودوکمبود در اودوی خام
کاردکس کالاتاریخچه‌ی گردش‌ها، از دکمه‌ی «تاریخچه» یا «ورود / خروج» برای یک کالاستون مانده بعد از هر گردش، تاریخ شمسی
کاردکس انبارتاریخچه‌ی گردش‌ها گروه‌بندی‌شده بر اساس مکانمانده‌ی ردیف‌به‌ردیف هر انبار
موجودی انبار به تفکیک قفسهموجودی تفصیلی—
کالای راکدعمر موجودی در داشبورد شاخص‌های انبارگروه‌بندی با ماه شمسی
گزارش کسری و اضافی انبارگردانیموجودی تفصیلی با فیلتر تعارض‌ها، و تاریخچه‌ی تعدیل‌هاچاپ صورتجلسه‌ی انبارگردانی
نقطه‌ی سفارشگزارش تأمین موجودی—

صورتجلسه‌ی ضایعات

در رویه‌ی رایج ایران، ضایعات با صورتجلسه‌ای ثبت می‌شود که انباردار، مسئول کیفیت یا تولید و نماینده‌ی مالی امضا می‌کنند و پشتوانه‌ی سند هزینه است. در اودو دلیل ضایعات را روی هر سند بنویسید و صورتجلسه‌ی امضاشده را پیوست همان سند کنید. اینکه کدام ضایعات از نظر مالیاتی هزینه‌ی قابل قبول است، پرسش مشاور مالیاتی شماست، نه نرم‌افزار.

بومی‌سازی تأمین و گزارش موجودی اودو برای ایران

تأمین موجودی با تاریخ زندگی می‌کند: مهلت سفارش، تاریخ رسیدن، تاریخ پیش‌بینی، تاریخ ورود در موجودی تفصیلی. پس بیشترین بومی‌سازی‌اش تقویم است. فهرست کامل بومی‌سازی ماژول‌ها در راهنمای بومی‌سازی اودو آمده است؛ این‌ها مخصوص این بخش است:

  • تاریخ شمسی در زمان تحویل و پیش‌بینی: اودوی خام مهلت سفارش، تاریخ رسیدن مورد انتظار، تاریخ پیش‌بینی و نمودار گزارش پیش‌بینی را میلادی نشان می‌دهد. تاریخ‌نمای شمسی به‌تنهایی گروه‌بندی ماهانه و فیلترهای «ماه یا فصل» را درست نمی‌کند (توضیح در تقویم شمسی در اودو).
  • بازه‌ی «پیشنهاد»: گزینه‌های «ماه جاری»، «ماه قبل» و «فصل قبل» در پیشنهاد حداقل و حداکثر در اودوی خام ماه و فصل میلادی‌اند. فصل اول سال شمسی (فروردین تا خرداد) با فصل میلادی یکی نیست؛ تا تقویم بومی نشده، بازه را به‌صورت «چند روز گذشته» بدهید.
  • تعطیلات: زمان‌های تحویل تعطیلی را حساب نمی‌کنند. فهرست تعطیلات رسمی ایران را هر سال به‌روز کنید و برای نوروز و تعطیلات پشت‌سرهم حاشیه بگذارید.
  • کاردکس: کاردکس با تاریخ شمسی، ورود و خروج و مانده‌ی ردیف‌به‌ردیف جزو کارهای بومی‌سازی انبار است (انبارداری اودو).
  • ضایعات و حسابداری: حساب زیان مکان ضایعات را به سرفصل حساب‌های ایرانی شرکت وصل کنید (حسابداری اودو).

یک مثال ایرانی

یک شرکت پخش مواد شوینده در اصفهان را در نظر بگیرید. مایع ظرفشویی را از کارخانه‌ای در قزوین می‌خرد با زمان تحویل فروشنده ۶ روز و روزهای خرید ۱ روز، چون کارخانه سفارش‌ها را صبح روز بعد تأیید می‌کند. مصرف روزانه حدود ۴۰ کارتن است و موجودی اطمینان ۸۰ کارتن؛ پس نقطه‌ی سفارش ۴۰ × ۶ + ۸۰ = ۳۲۰ کارتن است. کارشناس خرید «پیشنهاد» را روی سه ماه گذشته می‌زند، اودو حداقل ۳۰۰ را پیشنهاد می‌دهد و او با عدد خودش، ۳۲۰، در حداقل می‌ماند.

بیستم اسفند، چون کارخانه از ۲۵ اسفند تا ۱۴ فروردین بار نمی‌دهد، زمان تحویل فروشنده را موقتاً ۲۰ روز می‌کند تا تاریخ پیش‌بینی از تعطیلات بگذرد و سفارش بزرگ‌تری پیش از نوروز ساخته شود. یک فروشگاه زنجیره‌ای سفارش فوری ۲۰۰ کارتنی دارد؛ کارشناس در گزارش تخصیص رسید در راه، ۲۰۰ کارتن را به همین سفارش می‌دهد. سه کارتن هم در تخلیه ترکیده و از روی همان رسید با دلیل «آسیب در حمل» ضایعات می‌شود و صورتجلسه‌اش پیوست سند. شنبه‌ها مدیر انبار داشبورد عملیات روزانه را باز می‌کند و حواله‌های دیرشده‌ی هفته‌ی قبل را با تیم مرور می‌کند.

پرسش‌های رایج درباره‌ی نقطه سفارش در اودو

نقطه سفارش در اودو کجا تنظیم می‌شود؟

اودو فیلدی به نام نقطه‌ی سفارش ندارد. نقطه‌ی سفارش همان «حداقل» قاعده‌ی سفارش مجدد است که در انبار ‣ عملیات ‣ تأمین موجودی یا از دکمه‌ی قاعده‌های سفارش مجدد روی کالا می‌گذارید. اینکه اودو کِی سفارش بدهد را تاریخ پیش‌بینی تعیین می‌کند: امروز به‌اضافه‌ی جمع زمان‌های تحویل مسیر تأمین.

زمان تحویل در اودو چند نوع است؟

هفت نوع: زمان تحویل به مشتری، زمان اطمینان فروش، سیاست ارسال، زمان تحویل تولید، روزهای آماده‌سازی دستور تولید، زمان تحویل فروشنده و روزهای خرید. همه به روز تقویمی‌اند و طبق مستندات اودو ۲۰ آخر هفته و تعطیلات را حساب نمی‌کنند.

پیش بینی موجودی در اودو را کجا ببینم؟

روی فرم کالا دکمه‌ی هوشمند «پیش‌بینی» (Forecasted) را بزنید، یا روی سفارش فروش و خرید از آیکن نمودار کنار کالا «نمایش پیش‌بینی» را. گزارش پیش‌بینی موجودی، ورودی، خروجی و پیش‌بینی را در نمودار و همه‌ی عملیات تأمین و تقاضا را در جدول نشان می‌دهد و فقط برای کالای با پیگیری موجودی هست.

اودو حداقل و حداکثر سفارش مجدد را خودش پیشنهاد می‌دهد؟

بله. در گزارش تأمین موجودی کالاها را انتخاب کنید و «پیشنهاد» (Suggest) را بزنید، بازه را (چند روز گذشته، ماه جاری، ماه یا فصل قبل) تعیین کنید و «به‌روزرسانی» را بزنید. پنجره‌ی اطلاعات تأمین هم حداقل و حداکثر پیشنهادی را با درصد رشد و روزهای پوشش نشان می‌دهد.

گزارش موجودی انبار به تفکیک مکان در اودو کجاست؟

در انبار ‣ گزارش‌ها ‣ موجودی تفصیلی (Detailed Stock). اول مکان‌های نگهداری را در تنظیمات روشن کنید. هر سطر یک کالا در یک مکان با سری ساخت، مقدار و مقدار رزروشده است و با فیلترها کالای منقضی، جامانده در مکان‌های میانی و مغایرت از آخرین شمارش را پیدا می‌کنید.

ضایعات انبار را در اودو چطور ثبت کنم؟

از انبار ‣ عملیات ‣ ضایعات، از آیکن چرخ‌دنده روی یک رسید یا حواله، یا از فرم سری ساخت یک ضایعات بسازید و تأیید کنید. کالا به مکان مجازی ضایعات می‌رود. همه‌ی ضایعات در تاریخچه‌ی گردش‌ها با فیلتر «ضایعات» دیده می‌شوند و از همان‌جا با «برگرداندن» قابل لغو هستند.

در اودوی بومی‌شده‌ی وستا تقویم شمسی در همه‌ی ماژول‌ها هست، رابط فارسی و راست‌چین است و حسابداری، مالیات بر ارزش افزوده و سامانه‌ی مودیان متناسب با ایران است. خود اودو رایگان است و سورس‌کدش به شما تحویل می‌شود؛ نصب اودو و ماژول‌های پایه‌ی نسخه‌ی بومی‌شده هم رایگان است و هزینه بر اساس نفر-ساعت کار حساب می‌شود (تعرفه‌ی اودو، اودو فارسی وستا).

منبع و مجوز

ترجمه، ویرایش و بومی‌سازی غیررسمی وستا از مستندات Odoo 20؛ تغییرات: ترجمه‌ی فارسی، مثال‌ها و بخش بومی‌سازی برای ایران. این صفحه مانند منبع با مجوز CC BY-SA 4.0 منتشر می‌شود. Odoo نشان تجاری Odoo S.A. است و این صفحه وابسته به آن نیست. صفحه‌ی اصلی: تأمین و گزارش موجودی در مستندات Odoo 20 · متن مجوز

  1. Odoo 20 documentation: Just-in-time logic
  2. Odoo 20: Lead times
  3. Odoo 20: Replenishment report
  4. Odoo 20: Reordering rules
  5. Odoo 20: Reporting
  6. Odoo 20: Forecasted report
  7. Odoo 20: Detailed Stock report
  8. Odoo 20: Allocation report
  9. Odoo 20: Inventory dashboards
  10. Odoo 20: Scrap inventory
  11. Odoo 20: Account for scrapped goods
  12. Odoo 20 release notes