Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Unable to send email when PO is created in R/3 from SRM

Former Member
0 Kudos

Hi all,

My requirement is as follows:

I need to send an email to the requestor of PO (for each item in PO) when a PO is created. The PO is created from SRM.

I have coded the functionality in the User Exit EXIT_SAPMM06E_013.

I have used the BAPI 'BAPI_USER_GET_DETAIL' to get the details of the requestor and the FM 'SO_NEW_DOCUMENT_ATT_SEND_API1' to send email.The receiver details are populated as follows

*-- Receiver list
  lv_receiver-rec_type           = 'U'.
  lv_receiver-com_type           = 'INT'.
  lv_receiver-notif_del          = 'X'.
  lv_receiver-notif_ndel         = 'X'.

  lv_receiver-receiver = p_emailid.
  append lv_receiver to li_receiver.

Now when I create a PO in R/3 the email is generated successfully to the requestor but, if I create it from SRM I can see the entry in SOST with red entry saying 'No delivery to xxxxx, as recipient unknown'. The same recipient has recieved email when PO is created from R/3.

Can you please tell me why it is happening when created from SRM. Any settings needs to be done. Please let me know.




Former Member
0 Kudos

It was a basis issue. The RFC user Id is not configured properly.