سفارش ناهار در اودو ۲۰: از تعریف رستوران تا تحویل غذا

اودو ۲۰ · · ۱۲ دقیقه مطالعه · سطح مبتدی

سفارش ناهار در اودو کار همان کسی را ساده می‌کند که هر روز ساعت یازده در گروه شرکت می‌پرسد «کی چی می‌خوره؟» و آخر ماه با یک برگه حساب می‌کند چه کسی چقدر بدهکار است. در اپ ناهار (Lunch) هر کارمند منوی امروز را می‌بیند، سفارش می‌دهد و پولش از حساب ناهار خودش کم می‌شود؛ مسئول ناهار سفارش‌ها را به تفکیک رستوران می‌فرستد و رسیدنشان را اعلام می‌کند. در این آموزش با منوهای اودو ۲۰ اپ ناهار را از صفر راه می‌اندازیم.

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

  • تنظیمات، محل‌ها، فروشنده‌ها و روزهای کاری آن‌ها را تعریف کنید
  • منو را با دسته‌ها، کالاها و افزودنی‌ها بچینید
  • سفارش ناهار ثبت، لغو و پیگیری کنید
  • حساب ناهار کارکنان را شارژ کنید و مانده‌ها را کنترل کنید
  • سفارش‌ها را بفرستید، تحویل بگیرید و هشدار ناهار بگذارید

پیش‌نیاز

اپ ناهار (Lunch) نصب باشد؛ این اپ در کد نسخه‌ی کامیونیتی اودو ۲۰ هم هست (فرق ویرایش‌ها در اودو کامیونیتی یا اینترپرایز). مسئول ناهار باید در این اپ دسترسی «مدیر» (Administrator) داشته باشد تا منوهای «مدیر» و «پیکربندی» را ببیند (سطح دسترسی در اودو). سفارش‌دهنده‌ها باید کاربر اودو باشند.

اپ ناهار اودو؛ چند اصطلاح پایه

پیش از اینکه کارمندان سفارش بدهند، باید پنج چیز آماده باشد: تنظیمات، فروشنده‌ها، محل‌ها، کالاها و دسته‌های کالا. اپ ناهار هیچ فروشنده و کالای آماده‌ای ندارد.

فروشنده (Vendor)
رستوران یا آشپزخانه‌ای که غذا را می‌دهد؛ با روزهای کار، محل‌ها و روش سفارش خودش.
محل (Location)
جایی که غذا تحویل می‌شود؛ مثل دفتر مرکزی یا کارخانه. با نصب اپ یک محل «HQ Office» ساخته می‌شود.
افزودنی (Extra)
گزینه‌ی اضافه روی غذا، مثل نوشابه یا سالاد؛ با قیمت یا رایگان.
حساب ناهار
کیف پول هر کاربر در اپ ناهار؛ با شارژ مسئول ناهار پر و با هر سفارش خالی می‌شود.
جابه‌جایی وجه (Cash Move)
هر واریزی که مسئول ناهار به حساب ناهار یک کاربر ثبت می‌کند.

تنظیمات، محل‌ها و هشدارها

در ناهار ‣ پیکربندی ‣ تنظیمات Lunch ‣ Configuration ‣ Settings فقط دو چیز هست:

  • سقف بدهی ناهار (Lunch Overdraft): بیشترین مبلغی که حساب ناهار یک کاربر می‌تواند منفی شود. واحد پول از بومی‌سازی شرکت می‌آید. صفر یعنی هیچ‌کس بیش از مانده‌اش سفارش نمی‌دهد.
  • پیام تحویل (Reception notification): متنی که وقتی غذا رسید برای کاربر فرستاده می‌شود. پیش‌فرض انگلیسی است؛ آن را فارسی کنید، مثلاً «ناهارتان رسید. نوش جان!»

محل‌ها

اگر بیش از یک محل دارید، در ناهار ‣ پیکربندی ‣ محل‌ها Lunch ‣ Configuration ‣ Locations «جدید» را بزنید، نام و نشانی هر محل را بنویسید. محل «HQ Office» را هم به «دفتر مرکزی» تغییر نام دهید.

هشدارها (Alerts)

  1. به ناهار ‣ پیکربندی ‣ هشدارها Lunch ‣ Configuration ‣ Alerts بروید و «جدید» را بزنید. هیچ هشدار آماده‌ای نیست.
  2. «نام هشدار» (Alert Name) کوتاه باشد، مثل «سفارش تا ساعت ۱۱».
  3. «نمایش» (Display): «هشدار در اپ» (Alert in app) کادری بالای داشبورد ناهار است؛ «پیام گفتگو» (Chat notification) در اپ گفتگو فرستاده می‌شود و باید گیرنده را انتخاب کنید: همه، یا کسانی که هفته‌ی پیش، ماه پیش یا سال پیش سفارش داده‌اند.
  4. «محل» (Location) اجباری است؛ اگر هشدار برای همه است، همه‌ی محل‌ها را انتخاب کنید. خالی بماند، هشدار اصلاً نشان داده نمی‌شود.
  5. متن «پیام» (Message) را بنویسید، اگر لازم است «نمایش تا» (Show Until) را بگذارید، و در «زمان اعلان» (Notification Time) روزهای هفته را تیک بزنید. برای پیام گفتگو، ساعت ارسال را هم بدهید.

تعریف فروشنده و روزهای کار

به ناهار ‣ پیکربندی ‣ فروشنده‌ها Lunch ‣ Configuration ‣ Vendors بروید. اولین بار یک کارت نمونه‌ی «Lunch Supplier» هست؛ همان را باز کنید و برای فروشنده‌های بعدی «جدید» را بزنید.

  1. اطلاعات فروشنده: نام را بنویسید و در فیلد «فروشنده» زیر آن، مخاطب همان رستوران را از اپ مخاطبین انتخاب کنید یا بسازید. نشانی، ایمیل و تلفن را هم پر کنید؛ تلفن فروشنده هر جا نامش می‌آید کنارش دیده می‌شود (مخاطبین در اودو).
  2. روزهای کار (Availability): جدولی با روزهای هفته و یک تیک زیر هر روز. به‌طور پیش‌فرض دوشنبه تا جمعه تیک دارد؛ برای ایران حتماً عوضش کنید (بخش بومی‌سازی).
  3. سفارش‌ها (Orders): «تحویل» (Delivery) اگر فروشنده غذا را به دفتر می‌آورد، یا «بدون تحویل» (No Delivery) اگر باید بروید و بگیرید. «محل» بگوید کدام محل‌ها از این فروشنده سفارش می‌دهند؛ خالی یعنی همه.
  4. روش فرستادن سفارش (Send Order By): «تلفن» (Phone) یا «ایمیل» (Email). با ایمیل، «ساعت سفارش» (Order Time) هم پیدا می‌شود: مهلتی که سفارش‌ها باید تا آن ساعت فرستاده شوند.

افزودنی‌ها (Extras)

هر فروشنده سه دسته افزودنی دارد که پیش‌فرض نامشان «Extras»، «Beverages» و «Extra Label 3» است. برای هر دسته نام بگذارید (مثل «نوشیدنی») و بگویید انتخابش چطور باشد: «هیچ یا بیشتر» (None or More)، «یکی یا بیشتر» (One or More) یا «فقط یکی» (Only One). بعد با «افزودن سطر» هر قلم را با نام و قیمت بنویسید؛ قیمت صفر برای چیزهای رایگان مثل قاشق یکبارمصرف.

اشتباه رایج

افزودنی‌ها روی همه‌ی غذاهای همان فروشنده دیده می‌شوند. «سس مخصوص پیتزا» را برای رستورانی که کباب هم دارد افزودنی نکنید؛ فقط چیزی را بگذارید که به همه‌ی غذاها می‌خورد.

چیدن منو: کالاها و دسته‌ها

دسته‌ها

اپ ناهار چهار دسته‌ی آماده دارد: ساندویچ، پیتزا، برگر و نوشیدنی. در ناهار ‣ پیکربندی ‣ دسته‌های کالا Lunch ‣ Configuration ‣ Product Categories دسته‌های خودتان را بسازید، مثل «چلوکباب»، «خورش» و «غذای رژیمی». برای هر دسته می‌شود شرکت و عکس گذاشت.

کالاها

  1. به ناهار ‣ پیکربندی ‣ کالاها Lunch ‣ Configuration ‣ Products بروید و «جدید» را بزنید.
  2. «نام کالا»، «دسته» و «فروشنده» را پر کنید؛ هر سه اجباری‌اند.
  3. «قیمت» (Price) را با واحد پول شرکت بنویسید، و «شرح» کوتاهی که زیر عکس غذا دیده می‌شود.
  4. اگر غذا تازه به منو آمده، «تازه تا» (New Until) را بگذارید تا تا آن روز برچسب سبز «New» بخورد.
  5. «شرکت» را انتخاب کنید و عکس بگذارید.
اشتباه رایج

فیلد «شرکت» کالا را خالی نگذارید. برخلاف بیشتر جاهای اودو، اینجا خالی ماندن شرکت یعنی کالا برای هیچ شرکتی نشان داده نمی‌شود.

ثبت سفارش ناهار در اودو

با باز کردن اپ، داشبورد «سفارش ناهار» (Order Your Lunch) می‌آید؛ همان ناهار ‣ ناهار من ‣ سفارش تازه Lunch ‣ My Lunch ‣ New Order. فیلتر پیش‌فرض امروز است و فقط غذای فروشنده‌هایی را نشان می‌دهد که امروز کار می‌کنند. سمت چپ دسته‌ها و فروشنده‌ها برای فیلتر، وسط غذاها، و سمت راست حساب شماست: محل، تاریخ، «مانده‌ی در دسترس» (Available Balance) و سفارش‌های امروز.

  1. محل را در سمت راست درست کنید؛ جایی که موقع ناهار در آن هستید. محل از برنامه‌ی کاری شما خوانده نمی‌شود.
  2. اگر برای روز دیگری سفارش می‌دهید، روی تاریخ بزنید و روز را انتخاب کنید. برای چند روز را می‌شود یک‌جا سفارش داد.
  3. روی غذا بزنید. در پنجره‌ی «تنظیم سفارش» افزودنی‌ها را تیک بزنید و در «یادداشت» (Notes) هر نکته‌ای برای فروشنده بنویسید، مثل «بدون پیاز» یا حساسیت غذایی.
  4. «افزودن به سبد» (Add To Cart) را بزنید. غذا با برچسب «برای سفارش» (To Order) در «سفارش شما» می‌نشیند و با + و − تعدادش عوض می‌شود.
  5. «همین حالا سفارش بده» (Order Now) را بزنید. مبلغ «قابل پرداخت» (To Pay) از حساب ناهارتان کم می‌شود و برچسب به «سفارش‌داده‌شده» (Ordered) تغییر می‌کند.

وقتی سفارش ثبت نمی‌شود

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

لغو و پیگیری

تا وقتی سفارش برای فروشنده فرستاده نشده، با − یا «پاک کردن سفارش» (Clear Order) لغوش کنید. سفارش‌های فرستاده‌شده به «سفارش‌های گذشته» (Passed orders) می‌روند و لغوشدنی نیستند؛ آنجا برچسب «سفارش‌داده‌شده» یعنی فرستاده شده و «دریافت‌شده» (Received) یعنی غذا رسیده است. در روز می‌شود چند بار سفارش داد، مثلاً صبحانه و ناهار از دو فروشنده.

سابقه‌ی سفارش و حساب من

  • سفارش‌های من: ناهار ‣ ناهار من ‣ سابقه‌ی سفارش‌های من Lunch ‣ My Lunch ‣ My Order History همه‌ی سفارش‌ها را روزبه‌روز با جمع هر روز نشان می‌دهد. سفارشی که هنوز تحویل نشده با «لغو» (Cancel) لغو و پولش به حساب برمی‌گردد؛ سفارش دریافت‌شده «سفارش دوباره» (Re-order) دارد و سفارش لغوشده «بازگرداندن» (Reset).
  • حساب من: ناهار ‣ ناهار من ‣ سابقه‌ی حساب من Lunch ‣ My Lunch ‣ My Account History همه‌ی تراکنش‌ها را از تازه به قدیم دارد: عدد منفی خرید غذاست و عدد مثبت شارژ حساب یا برگشت پول سفارش لغوشده.

شارژ حساب ناهار و کنترل مانده‌ها

اپ ناهار به هیچ حساب بانکی، کارت یا درگاهی وصل نیست. شارژ حساب‌ها فقط دستی و به دست مسئول ناهار است و روش جمع کردن پول را هر شرکت خودش تعیین می‌کند؛ مثلاً:

  • کارمند پول را به مسئول ناهار می‌دهد یا کارت‌به‌کارت می‌کند و مسئول حسابش را شارژ می‌کند.
  • مبلغ از حقوق کم می‌شود و مسئول ناهار بعد از پرداخت حقوق حساب‌ها را شارژ می‌کند؛ این کسر در اپ حقوق با یک «کسر از حقوق» (salary attachment) روی فیش ثبت می‌شود.
  • شرکت «ژتون ناهار» با قیمت ثابت می‌فروشد و مسئول ناهار به اندازه‌ی ژتون‌ها شارژ می‌کند.

ثبت شارژ

  1. به ناهار ‣ مدیر ‣ جابه‌جایی وجه Lunch ‣ Manager ‣ Cash Moves بروید و «جدید» را بزنید.
  2. «کاربر» (User)، «تاریخ» (Date)، «مبلغ» (Amount) و یک «شرح» کوتاه، مثل «شارژ آبان، کارت‌به‌کارت» را وارد کنید و ذخیره کنید.

ناهار ‣ مدیر ‣ کنترل حساب‌ها Lunch ‣ Manager ‣ Control Accounts مانده‌ی هر کارمند را با همه‌ی شارژها و خریدهایش نشان می‌دهد. این صفحه فقط خواندنی است؛ اشتباه شارژ را از همان «جابه‌جایی وجه» اصلاح کنید. خرید غذا اصلاح‌شدنی نیست.

مدیریت سفارش‌ها: فرستادن، تحویل و اعلان

ناهار ‣ مدیر ‣ سفارش‌های امروز Lunch ‣ Manager ‣ Today's Orders همه‌ی سفارش‌های امروز را به تفکیک فروشنده نشان می‌دهد: کالا، افزودنی‌ها، یادداشت، کاربر، محل، قیمت و وضعیت.

  1. سفارش‌ها را بیرون از اودو به فروشنده برسانید: تلفن، ایمیل یا سفارش آنلاین. بعد کنار نام فروشنده «فرستادن سفارش‌ها» (Send Orders) را بزنید تا وضعیت به «فرستاده‌شده» (Sent) برود.
  2. وقتی غذا رسید، «تأیید سفارش‌ها» (Confirm Orders) را بزنید تا همه «دریافت‌شده» شوند. اگر چیزی کم آمده، فقط سطرهای رسیده را تک‌تک با «تأیید» (Confirm) بزنید و بقیه را بعد.
  3. جلوی هر سطر «ارسال اعلان» (Send Notification) را بزنید تا کارمند بداند غذایش رسیده. اعلان‌ها تک‌تک فرستاده می‌شوند، نه گروهی.

لغو سفارش در این صفحه هم تک‌تک است و فقط برای سطرهایی که هنوز فرستاده نشده‌اند. همه‌ی سفارش‌های گذشته و امروز در ناهار ‣ مدیر ‣ کنترل فروشنده‌ها Lunch ‣ Manager ‣ Control Vendors هستند؛ برای تسویه‌ی آخر ماه با هر رستوران، آن را بر اساس فروشنده و ماه گروه کنید (جستجو و فیلتر در اودو).

بومی‌سازی ناهار اودو برای ایران

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

  • ریال یا تومان: قیمت‌ها، سقف بدهی و شارژها همه با واحد پول شرکت حساب می‌شوند. اگر واحد پول شرکت ریال است، همه را به ریال بنویسید؛ منوی رستوران معمولاً تومان است و یک صفر جاافتاده یعنی غذای ۲۵۰ هزار تومانی ۲۵ هزار تومان حساب می‌شود. یک نفر را مسئول ورود قیمت‌ها کنید و قیمت تومانی منو را پیش از ورود ده برابر کنید.
  • روزهای کار فروشنده: پیش‌فرض دوشنبه تا جمعه است، یعنی شنبه و یکشنبه هیچ غذایی نشان داده نمی‌شود و جمعه نشان داده می‌شود. روی هر فروشنده شنبه تا چهارشنبه (و پنجشنبه اگر شرکت باز است) را تیک بزنید و جمعه را بردارید.
  • هفته از شنبه: «اولین روز هفته» (First Day of Week) در تنظیمات زبان فارسی را شنبه بگذارید تا تقویم انتخاب تاریخ و گروه‌بندی هفتگی از شنبه شروع شود. در اودوی بومی‌شده‌ی وستا تقویم شمسی در همه‌ی ماژول‌ها هست، با رابط فارسی و راست‌چین (توضیح در تقویم شمسی در اودو).
  • تعطیلات رسمی: اپ ناهار فقط روزهای هفته را می‌شناسد و تعطیلات رسمی را از اپ مرخصی یا برنامه‌ی کاری نمی‌خواند؛ پس در تعطیلی وسط هفته، مثل نوروز یا تاسوعا و عاشورا، منو باز است. چند روز پیش از هر تعطیلی یک هشدار در اپ بگذارید، مثلاً «۱۲ تا ۱۴ فروردین سفارش نیست»، و مسئول ناهار سفارش‌های همان روزها را لغو کند تا پولشان برگردد. فهرست تعطیلات سال را از مرخصی در اودو بردارید.
  • ساعت مهلت سفارش: ساعت سفارش با منطقه‌ی زمانی حساب می‌شود؛ منطقه‌ی زمانی کاربران و فروشنده را Asia/Tehran بگذارید تا «سفارش تا ۱۱» واقعاً ساعت ۱۱ تهران باشد.
  • کسر از حقوق: اگر هزینه‌ی ناهار از حقوق کم می‌شود یا شرکت بخشی از آن را می‌دهد، اثرش روی فیش و مالیات و بیمه جزو کار حقوق است؛ اودو بسته‌ی حقوق ایران ندارد (آموزش حقوق و دستمزد اودو). جزئیات مالیاتی را با مشاور مالیاتی بررسی کنید.

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

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

قیمت‌ها و شارژها به ریال است و سقف بدهی صفر. اول هر ماه شرکت سهم خودش را به حساب ناهار همه شارژ می‌کند و هر کارمند بیشتر از آن را کارت‌به‌کارت می‌دهد. یک هشدار در اپ هر روز «سفارش تا ساعت ۱۰» را یادآوری می‌کند و پیش از هر تعطیلی، هشدار تعطیلات اضافه می‌شود. آخر ماه، مسئول ناهار «کنترل فروشنده‌ها» را بر اساس فروشنده گروه می‌کند و با هر کدام تسویه می‌کند.

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

اپ ناهار اودو رایگان است؟

اپ ناهار (Lunch) در کد نسخه‌ی کامیونیتی اودو ۲۰ هم هست، پس خود اپ هزینه‌ی لایسنس ندارد. فرق ویرایش‌ها را در راهنمای اودو کامیونیتی یا اینترپرایز ببینید.

حساب ناهار کارکنان در اودو چطور شارژ می‌شود؟

فقط دستی. مسئول ناهار در ناهار ‣ مدیر ‣ جابه‌جایی وجه برای هر کاربر یک واریز با تاریخ و مبلغ ثبت می‌کند. اپ ناهار به بانک یا کارت وصل نیست و روش جمع کردن پول را خود شرکت تعیین می‌کند.

چرا شنبه‌ها منوی ناهار اودو خالی است؟

چون روزهای کار هر فروشنده به‌طور پیش‌فرض دوشنبه تا جمعه است. فرم فروشنده را باز کنید و در جدول روزهای کار، شنبه تا چهارشنبه یا پنجشنبه را تیک بزنید و جمعه را بردارید.

اپ ناهار اودو تعطیلات رسمی را می‌شناسد؟

نه؛ فقط روزهای هفته‌ی فروشنده را می‌شناسد. پیش از هر تعطیلی یک هشدار در اپ بگذارید و سفارش‌های ثبت‌شده برای روز تعطیل را لغو کنید تا پولشان به حساب برگردد.

قیمت غذا در اودو را به ریال وارد کنم یا تومان؟

با واحد پول شرکت؛ اگر ریال است، همه‌ی قیمت‌ها، شارژها و سقف بدهی را به ریال بنویسید و قیمت تومانی منو را پیش از ورود ده برابر کنید.

سفارش ناهار در اودو را می‌شود لغو کرد؟

تا وقتی برای فروشنده فرستاده نشده، بله: از داشبورد با دکمه‌ی منفی یا «Clear Order»، یا از سابقه‌ی سفارش‌های من با «Cancel». پول سفارش لغوشده به حساب ناهار برمی‌گردد.

منبع و مجوز

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

  1. Odoo 20 documentation: Lunch
  2. Odoo 20: Lunch vendors
  3. Odoo 20: Lunch products
  4. Odoo 20: Lunch orders
  5. Odoo 20: Manage user accounts
  6. Odoo 20: Lunch management