Hi Team,
How we can achieve this- Documents sending out from test systems without being send to Vendor
For PO testing Purpose in Test system, we are manually executing the SOST entries for sending mail to Recipient, which are in Yellow triangle status, on performing this activity which sometimes results into mail sent to Vendor from Test system
While we have a few custom transactions to send emails to external address of vendor, we do not wish to send an email to vendor while we are testing in a non-productive environment.
We can disable the SMTP server but that's manual task and failing to do this may result in an email being sent to the end user.
Note- Scot should be enabled for sending mails successfully from SOST logs.
To mitigate the manual intervention of executing the SOST entries to avoid the unnecessary mail triggered to vendor from Test system, we need to automate the SOST entries to be sent out from Test system restricting mail send to Vendor from Test system.
Analysis to achieve this Functionality
We have find out an enhancement point in the standard program RSSOSOSTSTAT.
This program RSSOSOSTSTAT is responsible for sending emails to particular Recipient (vendor), On saving PO, an entry of email id of particular vendor is updated in SOST log
Limitations
When we are trying to create an enhancement, it is throwing a message saying " object PROG RSSOSOSTF01 is part of the standard basis program therefore cannot be enhanced ".
We need access key to implement this enhancement.
this approach of Access key for implementing the CI is not suggestible as because it is Standard SAP basis program.
we tried searching for User exits/enhancement points on SOST transaction to add custom code in order to replace the email ids with a test email id when the email is from a non-productive system but couldn't find any.
Kindly suggest ways which can restrict the email being sent from SOST in an non-productive server.
Thanks & Regards
Kunal Shah