جریان های کاری، فعالیت شغلی شما را به خاطر اتوماتیک کردن اقداماتی مثل ارسال ایمیل، افزودن فعالیت، به روزرسانی فیلدها و.. ساده و موثر می کنند. مثلآ وظایفی که به صورت اتوماتیک انجام می شوند ار دیگر نیاز ندارید دستی انجام دهید. برای ایجاد یک جریان کاری مراحل زیر را دنبال کنید:

  1. بر روی آیکن Setting.png در بالا سمت چپ صفحه کلیک کرده و به تنظیمات برنامه بروید.
  2. در بخش دیگر تنظیمات بر روی جریان های کاری کلیک نمایید.
  3. بر روی افزودن جریان کاری جدید کلیک کنید.

مرحله اول: زمان بندی جریان کاری


برای این کار در صفحه افزودن جریان کاری، پس از انتخاب ماژول و درج توضیحات لازم، گزینه زمان بندی را انتخاب کنید. گردش کاری(جریان کاری) به شما امکان اجرای عملیت های مختلف را بر روی ماژول انتخاب م یدهد مثل ارسال ایمیل، اپدیت فیلدها، افزودن رکورد کاملا جدید در دیگر ماژول ها، ایجاد رویداد و وظیفه و ….

This answers the question why should we select a module here?. We will discuss the actions that are triggered by the workflows in detail in Step-3.
workflow-Scheduleشما نیاز دارید زمانی را که میخواهید جریان کاری اجرا شود را مشخص کنید. جریان کاری شرط هایی که همه از پیش تعیین شده هستند را اجرا می کند، شما باید شرط های مورد نیاز خود را انتخاب کنید.

  1. تنها در اولین مرتبه ذخیره سازی – اجرای جریان کاری روی اولین ذخیره، مثلا زمانی که شما یک رکورد ایجاد می کنید.
  2. تا اولین مرتبه ای که شرایط برقرار شود – جریا کار یاجرا می شود اگر شرط شما(در مرحله دوم گفته می شود) برقرار باشد. یکبار که اجرا شد دیگر روی آن رکورد اجرا نمی شود.هر چند بر روی رکوردهای دیگر از همان ماژول اجرا می شود.
  3. هر زمان که رکورد ذخیره شود – هر زمان که شما رکورد را ذخیره کنید اجرا می شود—همچنین شامل اولین ذخیره رکورد.
  4. هر بار رکورد تغییر کند – هر مرتبه که شما رکورد را ویرایش و ذخیره کنید—به غیر از اولین ذخیره رکورد.
  5. اجرای جریان کاری در یک تاریخ معین – زمان بندی

پیچیدست؟چند تا مثال برای فهم بهتر می زنیم.

فقط در اولین مرتبه ذخیره سازی

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

تا اولین مرتبه ای که شرایط برقرار شود

رکوردهایی که فیلد مرحله فروش آنها برابر با با موفقیت بسته شد در می آید باید به صورت اتوماتیک به من ارجاع داده شوند. این فقط یکبار در چرخه فروش یک رکورد اتفاق می افتد. به همین خاطر، من می خواهم جریان کاری ایجاد کنم که شرط آن تا اولین مرتبه ای که شرایط برقرار شود باشد. یک مرتبه که جریان کاری اجرا شد، آن اعملیات را دو مرتبه روی رکورد تکرار نمی کند.

هر زمان که رکورد ذخیره شود

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

هر بار رکورد تغییر کند

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

افزودن شرط ها


جریان های کاری بر روی رکوردهای ماژول انتخابی اجرا خواهد شد. اغلب موارد شما ممکن است نیا زداشته باشید عملیات مورد نظر بر روی رکوردهای انتخابی در این ماژول صورت بگیرد. در این موقع شرایط به بازی می آیند. در نتیجه جریان کاری بر روی رکوردهایی که شرایط تعیین شده شما را بر قرار می سازند اعمال خواهد شد.
به عنوان مثال می خواهم جریان کاری بر روی رکوردهای سرنخ فروش اعمال کنم، می خواهم جریان کاری بر روی رکوردهایی اعمال شود که وضعیت سرنخ رکورد برابر با گرم(hot) باشد. در نتیجه شرط من می شود: وضعیت سرنخ داغ است
ConditionsLeadStatus.pngشما با دو انتخاب مختلف روبرو می شوید که با مثال توضیح داده می شود.

workflow-conditions
۱٫ همه شرایط : فیلتر گذاری رکودرها روی شرط “و“پایه گذاری می شوند.

برای مثال, 
شرط ۱
و
شرط ۲
و
شرط ۳

فقط و فقط اگر تمامس شرط ها برقرار باشد نتایح نشان داده خواهد شد.
 اگر یکی از شرایط برقرار نباشد دیگر درخواست ها اجرا نخواهد شد.
۲٫ هر یک از شرط ها : فیلتر گذاری رکودرها روی شرط "یا"پایه گذاری می شوند.
برای مثال, 
شرط ۱
OR
شرط ۲
OR
شرط ۳

اگر حداقل یکی از شرایط برقرار باشد دیگر درخواست ها اجرا خواهد شد.

نکته!

  1. به صورت پیش فرض شرط و بین همه شرط ها و هر شرطی فعال شده و این به شما در گروه بندی دو شرط با هم کمک می کند.
  2. در هنگام تنظیم شرایط می توانید ظوابط موجود یا سفارشی تنظیم کنید.

بعد از افزودن شرایط به مرحله بعد بروید.

افزودن اقدام(وظیفه)


اعمالی که باید بر روی رکوردها ار طریق جریان کاری اعمال شود از قسمت وظیفه تنظیم می گردد. این  اقدامات به شرح زیر می باشند:
workflow-action

  1. ارسال ایمیل – برای ارسال یک ایمیل اطلاع رسانی
  2. فراخوانی تابع سفارشی – برای به رو رسانی فیلد مورد نظر در رکوردی از یک ماژول زمانی که عملیاتی بر روی فیلد منبع در ماژول دیگری انجام می شود.
  3. ایجاد رویداد – برای ایجاد یک رویداد به تقویم
  4. ایجاد وظیفه – برای ایجاد یک وظیفه به تقویم
  5. به روز رسانی فیلدها – برای به روز رسانی فیلد ماژول انتخابی
  6. افزودن رکورد – برای ایجاد یا به روز رسانی رکوردها زمان یکه شرایط بر روی رکورد مادر برقرار است.
  7. ارسال پیامک – برای ارسال پیامک اطلاع رسانی
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]

No comment

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *