در این قسمت از آموزش های ماژول SAP QM قصد داریم نحوه ارسال ایمیل بلافاصله بعد از عملیات Usage Decision در تیکد QA32 را بررسی نماییم.

به ازای هر کد Usage Decision می توان یک Follow-Up تنظیم نمود. در پشت Follow-Up، می توان یک Function Module تعریف کنیم که می‌توان برای ارسال ایمیل به گیرندگان استفاده شود.

لطفا جهت ارسال ایمیل بعد از فرآیند Usage Decision مراحل زیر را طی فرمایید:

مرحله 1: بررسی Follow-Up های استاندارد SAP

  • در نوار فرمان تیکد SPRO را وارد کرده و Enter کنید.
  • مطابق تصویر زیر گزینه "Define Follow-Up Actions" را انتخاب نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

  • مطابق تصویر زیر، روی گزینه "Follow-Up Actions" کلیک نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

  • بلافاصله مانند زیر، Follow-Up Action های استاندارد Sap نمایان می شود.
  • گزینه MAIL را انتخاب کنید و سپس از سمت چپ پنجره، روی "Function modules" کلیک نمایید.

MAIL: یک ایمیل استاندارد بالافاصله بعد از Usage Decision ارسال می کند.

MAIL2: ارسال یک ایمیل همراه با داده های Usage Decision

MAIL3: ارسال یک ایمیل همراه با داده های Usage Decision و یک متن دلخواه

MANUAL: می توان یک Function module دلخواه تنظیم نمود تا عملیات ارسال ایمیل را بصورت دستی، کنترل نماییم.

ارسال ایمیل بعد از Usage Decision در QA32

  • بلافاصله می توانید Function Module مربوط به Follow_Up انتخاب شده را مشاهده فرمایید.

ارسال ایمیل بعد از Usage Decision در QA32

در ادامه قصد داریم یک Follow-Up جدید تعریف کرده و Function Module خودمان را به آن Assign کنیم. بنابراین از سمت چپ پنجره بالا، روی گزینه Follow-up actions دابل کلیک کنید.

مرحله 2: ایجاد یک Follow-Up جدید

  • مطابق تصویر زیر، چک باکس MAIL2 را فعال کنید.
  • از بالای صفحه روی آیکن Copy کلیک کنید.

ارسال ایمیل بعد از Usage Decision در QA32

  • نام Follow_Up Action را با مقدار "ZMAIL" تنظیم نمایید.
  • روی دکمه Save کلیک کنید.

ارسال ایمیل بعد از Usage Decision در QA32

  • چک باکس ZMAIL را فعال کنید.
  • از سمت چپ صفحه روی Function modules دابل کلیک نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

  • بلافاصله Function Module مربوط به ZMAIL نمایش داده خواهد شد.

ارسال ایمیل بعد از Usage Decision در QA32

  • در ابتدا نام Function Module کاراکتر Z را اضافه کنید.
  • روی آیکن Save کلیک نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

مرحله 3: ایجاد کپی از Function Module استاندارد SAP

  • در نوار فرمان تیکد SE37 را وارد کرده و Enter کنید.
  • نام Function Module ای که در مرحله قبل بدست آوردیم را وارد کنید.
  • از بالای صفحه روی آیکن Copy کلیک کنید.

ارسال ایمیل بعد از Usage Decision در QA32

  • در قسمت To در ابتدای نام Function Module، کاراکتر Z را وارد کنید.
  • روی آیکن Copy کلیک کنید.

ارسال ایمیل بعد از Usage Decision در QA32

  • روی دکمه Change کلیک نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

  • مطابق تصویر زیر، مکان نما را به انتهای کد منتقل کرده و کد زیر را قرار دهید.
  • با استفاده از تابع استاندارد BAPI_USER_GET_DETAIL می توان ایمیل یک کاربر دلخواه را بدست آورد.
  • مطابق تصویر زیر ایمیل کاربر مورد نظر ما در متغییر "USER_MAIL" قرار دارد.

ارسال ایمیل بعد از Usage Decision در QA32

  • در ادامه برای ارسال ایمیل از Function Module با نام "ZGE_SEND_EMAIL" که بصورت Z ای است استفاده کرده ایم.
  • از بالای صفحه روی آیکن Active کلیک نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

مرحله 4: تنظیم FollowUp Action ایجاد شده برای یک Usage Decision Code دلخواه

  • در نوار فرمان تیکد QS51 را وارد کرده و Enter کنید.
  • فیلد Catalog را با مقدار Usage Decisions (3) تنظیم نمایید.
  • فیلد Plant را تنظیم نمایید.
  • در نهایت Enter کنید.

ارسال ایمیل بعد از Usage Decision در QA32

  • مطابق تصویر زیر، چک باکس Goods receipt (01) را انتخاب نمایید.
  • روی Selected Set Codes دابل کلیک کنید.

ارسال ایمیل بعد از Usage Decision در QA32

  • در ستون Follow-Up Action مقدار ZMAIL را وارد نمایید.
  • روی دکمه Save کلیک کنید.

ارسال ایمیل بعد از Usage Decision در QA32

مرحله 5: انجام فرآیند Usage Decision در تیکد QA32

  • در نوار فرمان تیکد QA32 را وارد کرده و Enter کنید.
  • مطابق تصویر زیر، فیلدهای جستجو را تنظیم کرده و Execute نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

  • ابتدا چک باکس ردیف مورد نظر را فعال کنید.
  • از بالای صفحه روی گزینه Usage Decision کلیک نمایید.

ارسال ایمیل بعد از Usage Decision در QA32

  • فیلد UD Code را با مقدار SA تنظیم کنید.
  • بلافاصله فیلد FollowUpAction بصورت اتوماتیک با مقدار ZMAIL تنظیم خواهد شد.
  • از بالای صفحه روی آیکن Save کلیک کنید.
  • بلافاصله بعد از فرآیند Usage Decision، ایمیل ارسال خواهد شد.

ارسال ایمیل بعد از Usage Decision در QA32