Skip to Content
0
Aug 07, 2019 at 06:06 PM

Tendering email restriction to email addresses

112 Views

The issue is : When FOR tendering is initiated, It is sending emails to all the email ids maintained in all the internet user BP role for this carrier:

With the new BRF+ table if source location from FOR is maintained then pick the email address from the respective BP and sent email to only that person.

Technical Analysis :

Noticed BADI : /SCMTMS/TEND_SEND_EMAILS

Class : /SCMTMS/CL_CS Method : OUT_CREATE_OUTPUT used to send the Email based on LT_MAIL_CONTENT.

CT_RECIPIENT_TRIGG_ASSIGN

Sending Email based on the LT_MAIL_CONTENT

LT_MAIL_CONTENT Details

Once Email Triggered to the Recipient, Entry Found in the SOST.

  • 1.Can we implement the BADI /SCMTMS/TEND_SEND_EMAILS and Method /SCMTMS/IF_COMMON_BADI~SET_BADI_WORK_MODE to restrict the Email triggering for the Contact Person of Carrier?
  • 2.Enhance the Class /SCMTMS/CL_CS and its Method OUT_CREATE_EMAILS to remove the recipient based on the BRF+ ?