تقویم و جلسات در اودو ۲۰: از دعوت همکاران تا جلسه‌ی ویدیویی

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

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

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

  • جلسه بسازید، شرکت‌کننده دعوت کنید و یادآوری و لینک تماس تصویری بگذارید
  • جلسه‌ی تکراری با پایان مشخص بسازید
  • وقت آزاد همکاران را ببینید و وقت‌های خالی خودتان را با لینک بفرستید
  • از گفت‌وگوی هر رکورد، مثلاً یک فرصت فروش، مستقیم جلسه بگذارید
  • تقویم اودو را با گوگل یا اوت‌لوک همگام کنید و از دعوت‌نامه‌های ناخواسته جلوگیری کنید

پیش‌نیاز

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

تازه‌های اودو ۲۰ در تقویم

  • چند تقویم در یک جا، از جمله تقویم مشترک تیم.
  • دیدن تقویم دیگران با «Meet with» در پنل کناری و ساختن جلسه‌ای که آن‌ها خودکار شرکت‌کننده‌اش باشند.
  • وصل کردن جلسه‌ی تقویم به هر رکوردی در اودو.
  • دیدن و مدیریت فعالیت‌های در انتظار از داخل اپ تقویم.
  • تشخیص ساعت از عنوان جلسه: عنوانی مثل «2 PM Meeting» جلسه را خودکار در همان ساعت می‌گذارد.
  • همگام‌سازی چند تقویم گوگل، و همگام‌سازی سریع‌تر و پایدارتر با گوگل و اوت‌لوک.

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

اپ تقویم اودو؛ نماها و جابه‌جایی

با باز کردن اپ تقویم، جلسه‌های پیش رویتان را می‌بینید. از فهرست کشویی بالای صفحه نمای روز، هفته، ماه یا سال (Day / Week / Month / Year) را انتخاب کنید؛ زیر همان فهرست، «نمایش آخر هفته» (Show weekends) را روشن یا خاموش کنید. با فلش‌ها بین روزها یا هفته‌ها بروید و با «امروز» (Today) برگردید.

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

ساختن جلسه و دعوت شرکت‌کننده‌ها

  1. در اپ تقویم روی روز (و ساعت) مورد نظر بزنید. پنجره‌ی «رویداد تازه» (New Event) باز می‌شود؛ عنوان جلسه را بنویسید.
  2. تاریخ شروع (Start) خودش پر شده است. برای جلسه‌ی چندروزه، تاریخ پایان را در خانه‌ی دوم انتخاب کنید و «اعمال» (Apply) را بزنید. اگر ساعت مشخص ندارد، «تمام روز» (All Day) را بزنید؛ وگرنه خاموشش بگذارید تا ساعت را انتخاب کنید.
  3. خودتان اولین شرکت‌کننده‌اید. بقیه را در «شرکت‌کننده‌ها» (Attendees) اضافه کنید؛ می‌توانید مخاطب تازه هم همان‌جا بسازید.
  4. برای جلسه‌ی آنلاین، لینک را در «لینک تماس تصویری» (Videocall URL) بچسبانید، یا «+ ویدیو» (+ Video) را بزنید تا اودو لینک بسازد.
  5. «ذخیره و بستن» (Save & Close) را بزنید، یا برای تنظیم بیشتر «گزینه‌های بیشتر» (More Options) را.

گزینه‌های بیشتر

در فرم کامل جلسه این‌ها را هم دارید:

  • مدت (Duration): طول جلسه به ساعت، یا کلید تمام روز.
  • برگزارکننده (Organizer): پیش‌فرض خود شما؛ می‌شود کاربر دیگری گذاشت.
  • برچسب‌ها (Tags): مثلاً «جلسه با مشتری» یا «جلسه‌ی داخلی»، برای جست‌وجو و فیلتر بعدی.
  • توضیح (Description): دستور جلسه و هر اطلاعاتی که شرکت‌کننده‌ها لازم دارند.
  • یادآوری‌ها (Reminders): یادآوری پیش‌فرض را انتخاب کنید یا یادآوری تازه بسازید.
نکته

برچسب‌ها را از روز اول یکدست بگذارید. «جلسه با مشتری» و «ملاقات مشتری» دو برچسب جدا می‌شوند و فیلترها را نصفه می‌کنند.

جلسه‌ی تکراری در اودو

جلسه‌ی هفتگی تیم یا بازدید ماهانه از کارگاه را یک بار بسازید:

  1. جلسه را باز کنید و به فرم کامل («گزینه‌های بیشتر») بروید.
  2. «تکراری» (Recurrent) را بزنید.
  3. در «تکرار» (Repeat) دوره را انتخاب کنید. بسته به دوره، خانه‌ی دیگری پیدا می‌شود؛ مثلاً برای «ماهانه» باید بگویید چندم ماه.
  4. در «تا» (Until) انتخاب کنید که تکرار بعد از چند بار تمام شود، در یک تاریخ مشخص یا هرگز (Forever).
  5. در «منطقه‌ی زمانی» (Timezone) مشخص کنید ساعت جلسه به وقت کجاست.
اشتباه رایج

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

دیدن وقت آزاد همکاران

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

در اودو ۲۰، طبق یادداشت‌های انتشار، با «Meet with» در پنل کناری هم تقویم دیگران را می‌بینید و جلسه‌ای که از همان‌جا بسازید، آن‌ها را خودکار شرکت‌کننده می‌کند.

فرستادن وقت‌های خالی با لینک

برای جلسه با کسی بیرون از شرکت، به‌جای چند پیام رفت‌وبرگشت، چند وقت خالی پیشنهاد بدهید تا خودش یکی را انتخاب کند:

  1. در اپ تقویم «اشتراک» (Share) را بزنید و «وقت‌های مشخص» (Specific Slots) را انتخاب کنید.
  2. روی تقویم بکشید تا وقت‌های خالی انتخاب شوند. برای برداشتن یک بازه، نشانگر را رویش ببرید و سطل زباله را بزنید.
  3. «کپی لینک» (Copy Link) را بزنید و لینک را بفرستید.

اگر «پیکربندی» (Configure) را بزنید، فرم نوبت مربوط به این لینک باز می‌شود: عنوان، کاربر، مکان (اگر خالی بماند جلسه آنلاین حساب می‌شود)، نوع لینک تماس تصویری، اجازه‌ی دعوت مهمان و پیام معرفی. این فرم و زبانه‌هایش بخشی از اپ نوبت‌دهی (Appointments) است.

جلسه از داخل فرصت فروش، تسک یا هر رکورد

لازم نیست برای هر جلسه به اپ تقویم بروید. از گفت‌وگوی رکورد (چتر) هر جای اودو جلسه بگذارید:

  1. رکورد را باز کنید، مثلاً یک فرصت فروش در CRM یا یک تسک پروژه.
  2. در گفت‌وگوی رکورد «فعالیت» (Activity) را بزنید.
  3. نوع فعالیتی را انتخاب کنید که به تقویم وصل است، مثل «جلسه» (Meeting)، و «زمان‌بندی» (Schedule) را بزنید.
  4. تقویم باز می‌شود؛ جلسه را بگذارید. جلسه به همان رکورد وصل می‌ماند.

جزئیات انواع فعالیت در فعالیت در اودو آمده است. فرصت‌ها و جلسه‌های فروش را هم در آموزش CRM اودو ببینید.

همگام‌سازی تقویم گوگل با اودو

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

در کنسول گوگل

  1. در Google API Console یک پروژه بسازید (مثلاً با نام Odoo Sync) و «Google Calendar API» را فعال کنید.
  2. صفحه‌ی رضایت OAuth (OAuth consent screen) را بسازید: نام اپ، ایمیل پشتیبانی، نوع مخاطب External. حساب‌های Gmail شخصی فقط External می‌گیرند؛ حساب Google Workspace می‌تواند Internal باشد.
  3. در «Branding» دامنه‌ی اودوی خود را به «Authorized domains» اضافه کنید.
  4. در «Audience» ایمیل کاربرانی را که می‌خواهند همگام کنند به «Test users» اضافه کنید؛ بدون این کار خطای 403: access_denied می‌گیرید.
  5. در «Clients» یک «OAuth client ID» از نوع Web application بسازید. در «Authorized JavaScript Origins» نشانی کامل اودو، و در «Authorized redirect URIs» همان نشانی با /google_account/authentication در انتها را بگذارید. Client ID و Client Secret را جای امنی نگه دارید.

در اودو

  1. به تقویم ‣ پیکربندی ‣ تنظیمات Calendar ‣ Configuration ‣ Settings بروید (صفحه‌ی گوگل مستندات همین را در تنظیمات ‣ تقویم Settings ‣ Calendar نشان می‌دهد)، «Google Calendar» را بزنید، Client ID و Client Secret را بچسبانید و «ذخیره» را بزنید.
  2. اپ تقویم را باز کنید و دکمه‌ی «Google» را بزنید. حساب گوگل را انتخاب کنید و اجازه‌ی دسترسی را بدهید.
اشتباه رایج

همگام‌سازی مستقیم روی پایگاه داده‌ی اصلی. بعد از همگام‌سازی، ساختن یا حذف جلسه در اودو، و اضافه یا کم کردن شرکت‌کننده، باعث می‌شود گوگل برای همه دعوت‌نامه یا لغو بفرستد. اودو توصیه می‌کند اول روی یک پایگاه داده‌ی آزمایشی و یک ایمیل آزمایشی امتحان کنید. برای توقف موقت، «توقف همگام‌سازی» (Pause Synchronization) را بزنید.

همگام‌سازی اوت‌لوک و رفع اشکال

  1. در پرتال Microsoft Azure، در Microsoft Entra ID یک اپ ثبت کنید (App Registration). نوع حساب را «Accounts in any organizational directory … and personal Microsoft accounts» بگذارید؛ با نوع دیگر کار نمی‌کند.
  2. در Redirect URI نوع Web را انتخاب کنید و نشانی اودو را با /microsoft_account/authentication در انتها بنویسید.
  3. بعد از ثبت، «Application (client) ID» را بردارید. در «Certificates & secrets» یک Client Secret بسازید و مقدارش را همان لحظه کپی کنید؛ بعداً دیده نمی‌شود. اودو بیشترین مدت اعتبار را پیشنهاد می‌کند تا زود نیاز به همگام‌سازی دوباره نباشد.
  4. در تقویم ‣ پیکربندی ‣ تنظیمات Calendar ‣ Configuration ‣ Settings «Outlook Calendar» را بزنید، Client ID و Client Secret را بچسبانید و ذخیره کنید.
  5. هر کاربر در اپ تقویم دکمه‌ی «Outlook» را می‌زند، وارد حساب مایکروسافت می‌شود و «Accept» را می‌زند.
نکته

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

اگر همگام‌سازی گوگل یا اوت‌لوک گیر کرد، در تنظیمات ‣ مدیریت کاربران Settings ‣ Manage Users کاربر را باز کنید و در زبانه‌ی «تقویم» (Calendar) «بازنشانی حساب» (Reset Account) را بزنید. آنجا تعیین می‌کنید با جلسه‌های موجود چه شود (دست‌نخورده بماند یا از یک طرف یا هر دو طرف حذف شود) و همگام‌سازی بعدی فقط جلسه‌های تازه را ببرد یا همه را.

بومی‌سازی تقویم اودو برای ایران

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

  • تقویم میلادی: تقویم اپ تقویم در اودوی خام میلادی است؛ نمای ماه از ژانویه تا دسامبر می‌رود و تاریخ‌نما هم میلادی است. سطح‌های مختلف شمسی کردن و تفاوتشان در تقویم شمسی در اودو آمده است. در اودوی بومی‌شده‌ی وستا تقویم شمسی در همه‌ی ماژول‌ها هست.
  • شروع هفته و آخر هفته: بررسی کنید هفته در نمای هفته از شنبه شروع شود و «نمایش آخر هفته» با جمعه (و پنجشنبه‌ی نیمه‌تعطیل شرکت شما) جور باشد. تعطیلات رسمی ایران خودبه‌خود در تقویم نیست.
  • منطقه‌ی زمانی: منطقه‌ی زمانی هر کاربر و فیلد «منطقه‌ی زمانی» جلسه‌های تکراری را روی Asia/Tehran بگذارید. ایران دیگر ساعت تابستانی ندارد؛ اگر ساعت جلسه‌ها بعد از اول فروردین یا اول مهر یک ساعت جابه‌جا شد، به‌روز بودن داده‌ی منطقه‌ی زمانی روی سرور و مرورگرها را بررسی کنید.
  • گوگل و مایکروسافت از ایران: همگام‌سازی به کنسول گوگل یا پرتال Azure و به دسترسی سرور اودو به سرویس‌های آن‌ها وابسته است. ساختن پروژه و حساب و دسترسی به این سرویس‌ها از ایران ممکن است محدود باشد؛ پیش از برنامه‌ریزی، روی سرور خودتان بررسی کنید. اگر در دسترس نیست، تقویم اودو بدون همگام‌سازی هم کامل کار می‌کند.
  • تماس تصویری: لینکی را که با «+ ویدیو» ساخته می‌شود یا سرویسی را که در «لینک تماس تصویری» می‌گذارید، با شرکت‌کننده‌های داخل ایران امتحان کنید. برای جلسه‌ی داخلی، تماس در اپ گفت‌وگوی خود اودو هم هست (گفت‌وگو در اودو).
  • یادآوری پیامکی: یادآوری ایمیلی با سرور ایمیل خود شما کار می‌کند. پیامک اودو با اعتبار سرویس‌های اودو (IAP) کار می‌کند و خرید اعتبار IAP از ایران محدودیت دارد؛ پیش از تکیه بر آن بررسی کنید.

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

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

پرسش‌های رایج درباره‌ی تقویم و جلسات در اودو

تقویم اودو به گوگل کلندر وصل می‌شود؟

بله، دوطرفه. در کنسول گوگل یک پروژه با Google Calendar API و یک OAuth client از نوع Web application بسازید، Client ID و Client Secret را در تنظیمات تقویم اودو بگذارید و در اپ تقویم دکمه‌ی Google را بزنید. اودو ۲۰ چند تقویم گوگل را هم همگام می‌کند. دسترسی به سرویس‌های گوگل از ایران را پیش از شروع بررسی کنید.

چطور در اودو جلسه‌ی تکراری بسازم؟

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

تقویم اودو شمسی است؟

اودوی خام نه؛ تقویم و تاریخ‌نما میلادی‌اند. شمسی کردن چند سطح دارد که در راهنمای تقویم شمسی در اودو آمده است. در اودوی بومی‌شده‌ی وستا تقویم شمسی در همه‌ی ماژول‌ها هست.

چطور وقت آزاد همکاران را در تقویم اودو ببینم؟

در پنل کناری اپ تقویم تیک «شرکت‌کننده‌ها» را بزنید و تقویم هر همکار را با تیک کنار نامش نشان دهید. در اودو ۲۰ با «Meet with» هم تقویم دیگران را می‌بینید و از همان‌جا جلسه می‌سازید.

چرا بعد از همگام‌سازی برای مهمان‌ها ایمیل دعوت رفت؟

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

منبع و مجوز

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

  1. Odoo 20 documentation: Calendar
  2. Odoo 20: Google Calendar synchronization
  3. Odoo 20: Outlook Calendar synchronization
  4. Odoo 20 release notes