در این آموزش یاد میگیرید
- فرق برداشت دستهای، خوشهای و موجی را بدانید و روش مناسب انبار خودتان را انتخاب کنید
- انتقال دستهای را از کارت نمای کلی یا از فهرست انتقالها بسازید و آن را تأیید و پردازش کنید
- با بستههای قابل استفادهی مجدد، کالای چند سفارش را در همان حین برداشت جدا کنید
- موج برداشت بسازید و گروهبندی خودکار دستهها و موجها را روی نوع عملیات روشن کنید
پیشنیاز
اپ انبار (Inventory) نصب باشد و به تنظیمات انبار دسترسی داشته باشید. هر سه روش عملیات برداشت را بهینه میکنند، پس مسیر خروج چندمرحلهای (برداشت، ارسال یا برداشت، بستهبندی، ارسال) را بشناسید؛ مسیرهای یک، دو و سه مرحلهای در آموزش انبارداری اودو و جزئیات مسیرها در مسیرهای انبار اودو آمده است. برای برداشت خوشهای با بستهها هم کار کرده باشید (بسته بندی در اودو).
تازههای اودو ۲۰ در روشهای برداشت کالا
- در اپ بارکد، وقتی از یک فروشنده چند رسید مورد انتظار دارید، هنگام دریافت کالا گروه (Batch) پیشنهاد میشود.
از یادداشتهای رسمی انتشار اودو ۲۰.
برداشت دستهای، خوشهای و موجی: فرق سه روش
هر سه روش چند سفارش را در یک دور برداشت جمع میکنند؛ فرقشان در این است که چه چیزی گروه میشود و مرتب کردن کالای هر سفارش کِی انجام میشود:
| روش | چه چیزی گروه میشود | جدا کردن کالای هر سفارش | به گفتهی مستندات مناسب برای |
|---|---|---|---|
| دستهای (Batch) | چند انتقال کامل در یک فهرست برداشت | بعد از برداشت، در مکان خروجی | حجم سفارش بالا با تقاضای پایدار، و چند کالای پرسفارش |
| خوشهای (Cluster) | چند انتقال، هر کدام با بستهی خودش روی چرخ | همان حین برداشت، در بستهی هر سفارش | حجم بالا جایی که نظم و سرعت حیاتی است و سفارشها کالاهای مختلفی دارند |
| موجی (Wave) | بخشهایی از چند انتقال (سطرهای کالا)، نه انتقال کامل | بعد از برداشت، در ایستگاه مرتبسازی و بستهبندی | حجم بالا با معیارهای پیچیده؛ موج بر اساس مکان، دسته یا زمان ارسال |
طبق مستندات، موج در اودو همان انتقال دستهای است با یک گام اضافه: انتقالها پیش از گروه شدن شکسته میشوند. برای همین یک سفارش میتواند در چند موج برداشت شود. مستندات برای خوشهای چند عیب هم میگوید: سفارش فوری را نمیشود جلو انداخت و دستههای بهینه باید از قبل دستی ساخته شوند، که ممکن است گلوگاه بسازد.
بخشهای «راهاندازی» تا «برداشت موجی» فقط از مستندات اودو ۲۰ آمدهاند. بخش «کدام روش برای انبار شما» و «رویهی رایج در پخش ایرانی» جمعبندی و پیشنهاد ماست، نه گفتهی مستندات.
راهاندازی: تنظیمهای لازم
- به بروید و در بخش عملیات (Operations) «انتقالهای دستهای، موجی و خوشهای» (Batch, Wave & Cluster Transfers) را روشن کنید.
- در بخش انبار (Warehouse)، «مکانهای نگهداری» (Storage Locations) و «مسیرهای چندمرحلهای» (Multi-Step Routes) را هم روشن کنید. طبق مستندات، مکانهای نگهداری اجازه میدهند کالا از مکان مشخصی برداشت شود و مسیرهای چندمرحلهای خود عملیات برداشت را میسازند.
- برای برداشت خوشهای، «بستهها» (Packages) را هم در بخش عملیات روشن کنید.
- «ذخیره» را بزنید.
اگر خروج انبار یکمرحلهای است، عملیات جدای «برداشت» (Pick) ندارید و دسته روی خود حوالهها ساخته میشود. مستندات میگوید دستهی خوشهای را برای خروج یک، دو یا سه مرحلهای میشود ساخت، روی اولین عملیات مسیر خروج: «حوالههای تحویل» یا «برداشت».
برداشت دستهای (Batch) در اودو
در برداشت دستهای یک برداشتکننده چند سفارش را با هم برمیدارد. سفارشها در یک فهرست برداشت جمع میشوند و بعد از برداشت، دسته به مکان خروجی میرود و کالای هر سفارش در بستهی تحویل خودش گذاشته میشود. مستندات توصیه میکند کالاهای پرتقاضا را در مکانهای دمدست نگه دارید.
ساختن دسته از نمای کلی انبار
- در نمای کلی انبار، روی کارت نوع عملیات (مثلاً «رسیدها» یا «برداشت») آیکن سهنقطهی عمودی را بزنید و «آماده کردن دسته» (Prepare Batch) را انتخاب کنید.
- در فرم انتقال دستهای اینها را پر کنید: «مسئول» (Responsible)، اگر خالی بماند هر کارگری میتواند انجامش دهد؛ «نوع عملیات» (Operation Type)؛ و «تاریخ برنامهریزیشده» (Scheduled Date)، موعدی که مسئول باید کار را تمام کند.
- در زبانهی «انتقالها» (Transfers) «افزودن سطر» را بزنید. اگر نوع عملیات را پر کرده باشید، فقط انتقالهای همان نوع نشان داده میشوند. انتقالها را انتخاب کنید، «انتخاب» (Select) و بعد «تأیید» (Confirm) را بزنید.
ساختن دسته از فهرست انتقالها
- از منوی یکی از فهرستهای انتقال را باز کنید.
- انتقالها را تیک بزنید و از دکمهی «اقدامات» (Actions) گزینهی «افزودن به دسته» (Add to batch) را انتخاب کنید.
- در پنجره، مسئول را بگذارید و انتخاب کنید به «یک انتقال دستهای موجود» اضافه شود یا «یک انتقال دستهای تازه» ساخته شود. در «شرح» (Description) هر چیزی که کارگر لازم دارد بنویسید؛ مثلاً منشأ دسته، جای گذاشتن آن یا نوع کارتن ارسال.
- اگر دسته را برای بعد میسازید، «پیشنویس» (Draft) را بزنید. در پایان «تأیید» را بزنید.
دستههای خودکار
دسته را میشود خودکار ساخت. در نوع عملیات را باز کنید، «دستههای خودکار» (Automatic Batches) را بزنید و یک یا چند معیار «گروهبندی دسته» (Batch Grouping) را انتخاب کنید: مخاطب (Contact)، شرکت حمل (Carrier)، کشور مقصد (Destination Country)، مکان مبدأ (Source Location) یا مکان مقصد (Destination Location). طبق مستندات، حتی اگر چند معیار را انتخاب کنید، فقط یک دسته ساخته میشود. مثال مستندات: در خروج چندمرحلهای، برداشت بر اساس مشتری و ارسال بر اساس شرکت حمل و کشور مقصد گروه شود.
پردازش دسته
- به بروید و دسته را باز کنید. زبانهی عملیات فهرست کامل کالاها را دارد. ستون «برداشتشده» (Picked) را از آیکن تنظیم ستونها نمایان کنید.
- اگر دکمهی «تأیید» (Validate) پررنگ است، دسته کامل است. اگر «رزرو» (Reserve) پررنگ است، بعضی کالاهای دسته موجود نیستند؛ با «رزرو» موجودی دوباره جستوجو میشود.
- اگر بخشی از کالا برداشت نشده باشد، با «تأیید» پنجرهی «سفارش معوق بسازیم؟» باز میشود: «ساخت سفارش معوق» (Create Backorder) برای باقیمانده سفارش معوق میسازد، «بدون سفارش معوق» (No Backorder) کار را بدون آن تمام میکند و «انصراف» (Discard) به فرم برمیگرداند.
طبق مستندات، با ساختن سفارش معوق، انتقالهایی از دسته که تأیید نشدهاند از دسته بیرون میروند. اگر فکر میکنید آنها هنوز در همان دستهاند و انباردار سراغشان میرود، اشتباه میکنید؛ آنها را دوباره به دستهای اضافه کنید.
فیلدهای «مکان بارانداز» (Dock Location)، «وسیلهی نقلیه» (Vehicle) و «دستهی وسیلهی نقلیه» (Vehicle Category) روی فرم دسته مال سیستم مدیریت اعزام (Dispatch) هستند؛ در ارسال کالا در اودو آمدهاند.
برداشت خوشهای (Cluster) در اودو
برداشت خوشهای کارایی برداشت دستهای را با مرتب کردن همزمان جمع میکند: کالا در همان حین برداشت در ظرف یا بستهی مخصوص هر سفارش فروش گذاشته میشود و گام مرتبسازی بعد از برداشت حذف میشود.
مثال مستندات: سه سفارش، یکی سیب و پرتقال، یکی سیب و موز، یکی سیب و پرتقال و موز. سیب در قفسهی A، پرتقال در B و موز در C است. برداشتکننده سه بستهی خالی روی چرخ میگذارد، در قفسهی A در هر سه بسته سیب میگذارد، در B در بستهی سفارش اول و سوم پرتقال، و در C در بستهی سفارش دوم و سوم موز. بعد چرخ را به مکان خروجی میبرد تا بستهها بسته و برای ارسال آماده شوند.
آماده کردن بستهها
- به بروید و «جدید» را بزنید. «مرجع بسته» (Package Reference) با شمارهی بعدی PACK پر شده و «تاریخ بسته» (Pack Date) تاریخ امروز است.
- «کاربرد بسته» (Package Use) را «جعبهی قابل استفادهی مجدد» (Reusable Box) بگذارید. یک نام شناختنی مثل CLUSTER-PACK-3 هم کمک میکند.
ساختن دستهی خوشهای
- در اپ انبار کارت اولین عملیات مسیر خروج را باز کنید: «حوالههای تحویل» یا «برداشت».
- عملیاتها را تیک بزنید و از «اقدامات» گزینهی «افزودن به دسته» را انتخاب کنید. بقیهی پنجره مثل برداشت دستهای است.
پردازش
در دسته را باز کنید. در زبانهی «عملیات تفصیلی» (Detailed Operations) کالاها بر اساس مکان گروه شدهاند. برای هر سطر، «بستهی مقصد» (Destination Package) را همان بستهی اختصاصی آن سفارش بگذارید.
برداشت موجی (Wave) در اودو
موج بخشهایی از چند انتقال را با هم دارد. مستندات مثالی میزند: کارگر دستور میگیرد از قفسهی A سه سیب، از B دو پرتقال و از C سه موز بردارد و همه را در یک چرخ مرکزی بگذارد؛ بعد چرخ به ایستگاه مرتبسازی و بستهبندی میرود و کالا آنجا بین سفارشها تقسیم میشود. هر موج میتواند به کارمند جدایی سپرده شود.
ساختن موج
- تنظیمهای بخش «راهاندازی» را انجام دهید. موج فقط سطرهای کالا از انتقالهای یک نوع عملیات را میگیرد.
- در اپ انبار، روی کارت نوع عملیات آیکن سهنقطهی عمودی را بزنید و زیر «جدید» (New) گزینهی «آماده کردن موج» (Prepare Wave) را انتخاب کنید.
- در پنجره، سطرهای گردش کالا بر اساس مکان مبدأ گروه شدهاند. سطرهای لازم را تیک بزنید و «افزودن به موج» (Add to Wave) را بزنید. با «فیلترها» در نوار جستوجو میشود سطرهای یک کالا، یک مکان یا یک شرکت حمل را کنار هم آورد.
برای افزودن کالا به موج موجود، در موج را باز کنید و در زبانهی «عملیات تفصیلی» «افزودن سطر» را بزنید و کالا را جستوجو کنید.
پردازش موج
در همان منوی انتقالهای موجی، موج را باز کنید و «مسئول» را بگذارید. اگر از اعزام استفاده میکنید، «مکان بارانداز» (Docks Location) و «وسیلهی نقلیه» را انتخاب کنید؛ «دستهی وسیلهی نقلیه» خودش پر میشود. «شرح» را اگر لازم است بنویسید؛ برای موجهای خودکار خودش ساخته میشود.
موجهای خودکار
در نوع عملیات را باز کنید و زیر عنوان «انتقالهای دستهای و موجی» (Batch & Wave Transfers) «دستههای خودکار» را بزنید. بعد معیار «گروهبندی موج» (Wave Grouping) را انتخاب کنید:
- محصول (Product): انتقالها بر اساس محصول شکسته و انتقالهای هممحصول با هم گروه میشوند.
- دستهی محصول (Product Category): انتقالها بر اساس دسته شکسته و انتقالهای همدسته با هم گروه میشوند.
طبق مستندات، اینجا هم حتی با انتخاب چند معیار فقط یک موج ساخته میشود.
کدام روش برداشت برای انبار شما
این جمعبندی از توضیحهای مستندات درآمده، نه یک قاعدهی اودو. پیش از تصمیم، یک هفته سفارش واقعی را روی کاغذ با هر روش امتحان کنید:
- دستهای: وقتی تعداد کالاهای پرفروش کم است و سفارشها شبیه هماند، و جایی برای مرتب کردن کالا در مکان خروجی دارید. سادهترین شروع است.
- خوشهای: وقتی هر سفارش چند قلم مختلف دارد و نمیخواهید بعد از برداشت دوباره کالا را بین سفارشها تقسیم کنید. چرخ و جعبههای قابل استفادهی مجدد میخواهد، و اگر سفارش فوری زیاد دارید، طبق مستندات گلوگاه میسازد.
- موجی: وقتی انبار بزرگ است و میخواهید هر کارمند یک منطقه یا یک دستهی کالا را برای همهی سفارشها بردارد، و برداشت را با موعد ارسال یا نیروی در دسترس هماهنگ کنید. ایستگاه مرتبسازی لازم دارد.
اگر انباردارها با اسکنر کار میکنند، راهاندازی اپ بارکد در بارکد در اودو آمده است. صفحههای روش برداشت در مستندات اودو ۲۰ گامها را با خود اپ انبار نشان میدهند.
رویهی رایج در پخش ایرانی: مسیر پخش و بارگیری
از اینجا به بعد پیشنهاد ماست بر پایهی کار رایج شرکتهای پخش در ایران، نه امکان جدای اودو. در پخش مویرگی، سفارشهای ویزیتورها معمولاً بر اساس مسیر پخش یا ماشین بارگیری جمع میشوند، نه بر اساس تکتک مشتریها:
- دسته برای هر ماشین: سفارشهای یک مسیر را در یک انتقال دستهای بگذارید و نام مسیر یا پلاک را در «شرح» بنویسید. اگر از اعزام استفاده میکنید، «وسیلهی نقلیه» را روی دسته بگذارید.
- گروهبندی خودکار: معیارهای خودکار اودو مخاطب، شرکت حمل، کشور مقصد و مکان مبدأ و مقصدند؛ «مسیر پخش» در میانشان نیست. اگر هر مسیر را بهصورت یک روش ارسال جدا تعریف کنید، معیار «شرکت حمل» میتواند جای آن را بگیرد؛ این را پیش از اجرا روی دادهی خودتان امتحان کنید.
- برداشت موجی برای بار صبح: اگر همهی ماشینها صبح بار میزنند، یک موج بر اساس دستهی محصول (مثلاً نوشیدنیها، شویندهها) به هر انباردار بدهید و مرتب کردن بار هر ماشین را در سکوی بارگیری انجام دهید.
- کسری در لحظهی بارگیری: کالایی که در قفسه نیست، با «ساخت سفارش معوق» به بار بعدی میرود؛ به ویزیتور بگویید تا مشتری منتظر نماند.
بومیسازی روشهای برداشت کالا اودو برای ایران
روشهای برداشت بهخودیخود به قانون یا مالیات ایران ربطی ندارند، ولی با تاریخ و چاپ کار میکنند. فهرست کامل بومیسازی ماژولها در راهنمای بومیسازی اودو آمده است؛ اینها مخصوص همین بخش است:
- تاریخ برنامهریزیشدهی دسته: «تاریخ برنامهریزیشده» روی دسته و حوالهها در اودوی خام میلادی است. برای برنامهی بارگیری روزانه، سرپرست انبار باید تاریخ شمسی ببیند. در اودوی بومیشدهی وستا تقویم شمسی در همهی ماژولها هست (تقویم شمسی در اودو).
- فهرست برداشت چاپی: اگر انباردار با برگه کار میکند، فهرست برداشت با نام فارسی کالا، نام مکان و تاریخ شمسی لازم است (چاپ فارسی در اودو).
- نام مکانها: اگر کنار روش برداشت از راهبرد خروج «نزدیکترین مکان» استفاده میکنید، اودو مکان را بر اساس ترتیب نام برمیگزیند و ترتیب الفبایی نامهای فارسی ممکن است با ترتیب واقعی سالن یکی نباشد. کد کوتاه مثل A-01 کنار نام فارسی این کار را ساده میکند (FIFO در انبار اودو).
یک مثال ایرانی
یک شرکت پخش مواد شوینده و بهداشتی در مشهد را در نظر بگیرید که روزی حدود ۳۰۰ سفارش کوچک از ویزیتورها میگیرد و هر صبح هشت ماشین را برای هشت مسیر شهر بار میزند. خروج انبار دومرحلهای است: برداشت، بعد ارسال. شب قبل، سرپرست انبار سفارشهای تأییدشدهی هر مسیر را از فهرست برداشتها انتخاب میکند و با «افزودن به دسته» برای هر ماشین یک دسته میسازد و نام مسیر را در شرح مینویسد.
چون هر سفارش ده تا بیست قلم دارد، شرکت برای مسیرهای پرسفارش برداشت خوشهای را امتحان میکند: روی هر چرخ شش جعبهی قابل استفادهی مجدد، هر جعبه برای یک فروشگاه. انباردار در هر قفسه کالای هر فروشگاه را در جعبهی خودش میگذارد و «بستهی مقصد» را در عملیات تفصیلی ثبت میکند. صبح، جعبهها مستقیم به سکوی ماشین همان مسیر میروند. کالایی که تمام شده با «ساخت سفارش معوق» به بار فردا منتقل میشود.
پرسشهای رایج دربارهی برداشت گروهی در اودو
برداشت گروهی در اودو چطور فعال میشود؟
در انبار ‣ پیکربندی ‣ تنظیمات، بخش عملیات، «انتقالهای دستهای، موجی و خوشهای» را روشن کنید و در بخش انبار «مکانهای نگهداری» و «مسیرهای چندمرحلهای» را هم بزنید. برای برداشت خوشهای «بستهها» هم لازم است. بعد ذخیره کنید.
فرق batch picking و wave picking در اودو چیست؟
دسته (batch) چند انتقال کامل را با هم برمیدارد. موج (wave) فقط بخشهایی از چند انتقال، یعنی سطرهای کالا، را در یک گروه میگذارد؛ طبق مستندات، موج همان انتقال دستهای است که انتقالها پیش از گروه شدن شکسته میشوند. پس یک سفارش میتواند در چند موج برداشت شود.
cluster picking در اودو چه فرقی با برداشت دستهای دارد؟
در برداشت دستهای کالای همهی سفارشها با هم برداشت و بعد در مکان خروجی بین سفارشها تقسیم میشود. در برداشت خوشهای کالای هر سفارش همان حین برداشت در بستهی قابل استفادهی مجدد خودش گذاشته میشود و «بستهی مقصد» هر سطر ثبت میشود؛ پس گام مرتبسازی بعدی ندارد.
آیا اودو دستهها را خودکار میسازد؟
بله. روی نوع عملیات «دستههای خودکار» را بزنید و معیار گروهبندی را انتخاب کنید: برای دسته مخاطب، شرکت حمل، کشور مقصد، مکان مبدأ یا مکان مقصد؛ برای موج محصول یا دستهی محصول.
اگر وسط برداشت دستهای کالایی کم بیاید چه میشود؟
با «تأیید» پنجرهی سفارش معوق باز میشود. «ساخت سفارش معوق» برای باقیمانده سفارش معوق میسازد و «بدون سفارش معوق» کار را بدون آن میبندد. طبق مستندات، با ساخت سفارش معوق، انتقالهای تأییدنشده از دسته بیرون میروند.
در اودوی بومیشدهی وستا تقویم شمسی در همهی ماژولها هست، رابط فارسی و راستچین است و حسابداری، مالیات بر ارزش افزوده و سامانهی مودیان متناسب با ایران است. خود اودو رایگان است و سورسکدش به شما تحویل میشود؛ نصب اودو و ماژولهای پایهی نسخهی بومیشده هم رایگان است و هزینه بر اساس نفر-ساعت کار حساب میشود (تعرفهی اودو، اودو فارسی وستا).
منبع و مجوز
ترجمه، ویرایش و بومیسازی غیررسمی وستا از مستندات Odoo 20؛ تغییرات: ترجمهی فارسی، مثالها و بخش بومیسازی برای ایران. این صفحه مانند منبع با مجوز CC BY-SA 4.0 منتشر میشود. Odoo نشان تجاری Odoo S.A. است و این صفحه وابسته به آن نیست. صفحهی اصلی: روشهای برداشت کالا در مستندات Odoo 20 · متن مجوز