SRM PO Rejection Notification

Hello Experts,
I am using the N-step BADI for PO approval.  When a PO is rejected, I have the config turned on so that the initiator of the workflow receives a notification.  This notification is created and goes to his SAP inbox, but what I really want is for an email to be sent to his external email.  What am I missing or doing wrong?
Thanks,
Kris

Check in SO16 transaction that notification are sent to home user mail (tab "sys. group").
It should solve your problem.

Similar Messages

  • PO Reject Notification - How to change notification text

    Hello,
    We have setup the PO reject notifiation in SRM 7.0 (event APPROVAL_PROCESS_DOC_REJECTED  Sub Category APPROVAL_RESULT_NOTIFIC_NEW). The PO creator is receving the reject notifications.
    How can the text being sent on the PO reject notification be changed?
    Thanks,
    Zack

    Hi,
    Please check the program /SAPSRM/OFFLINEAPPROVALSEND...
    This is the program you should have been scheduled to send offline emails..You can add your own Notification line under Standard Notification Text in this program..
    Thanks!!
    Bharath

  • PO change version Approval/Rejection notification to requester

    Dear SRM Gurus,
    We are in stand alone scenarion of SRM 7.0 using process controlled WF.
    We have received an request to send out notification on approval / rejection of and PO change version.
    The PO's are created automaticaly from approved SC's and only the PO change triggers the approval WF.
    I've already checked the IMG: SRM server > cross application > Event and event schema for alert management.
    1. Define events: BUS2201 Purchase order is present with APPROVAL_PROCESS_DOC_APPROVED and APPROVAL_PROCESS_DOC_REJECTED
    2. Define event schema for obj. type BUS2201 event schema PO the APPROVAL_PROCESS_DOC_APPROVED and APPROVAL_PROCESS_DOC_REJECTED with subcategory event APPROVAL_RESULT_NOTIFIC_NEW are set to event category NOTIFIC Message.
    3. Define Recipient of notifications: PM Approve change version of purchase order - User Role CR contact person the options rejection and approval of application object are selected.
    The users I'am using to test are the same as those who receive notifications for SC rejection/approval so I guess it's not connected to SU01 or PPOMA settings.
    Still I don't see notification sent via SOST.
    Any ides what I could check next please?
    Thanks in advance for you help.
    Michal

    Hello Michal,
    did you give the event schema created to corresponding transaction type ?
    If you are expecting to receive notification during approval workflow, check OSS note [1395980 - No notifications of approval sent during approval process|https://websmp101.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=1395980&_NLANG=E]
    For PO, you can also check OSS note [1572957 - PO change version reject notification not sent|https://websmp101.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=1572957&_NLANG=E]
    Regards.
    Laurent.

  • Reject Notifications not appearing in list

    Hi Gurus,
    I've enabled AME's for payable Invoice approval. It is working fine but when any user reject the invoice then it is not sending any return reject notification to previous user who has submitted.
    Is there anything do I need to enable for triggering the reject notifications.
    Appreciate your help.
    Regards
    Nagendra

    Is there an Exchange server involved here?  Is Outlook involved here?  If so, which versions?  If Outlook only, I recommend that you post this in the Outlook Forum: 
    http://social.technet.microsoft.com/Forums/en-US/outlook/threads
    By the way, I've never known Exchange or Outlook to support this feature.
    Ed Crowley MVP "There are seldom good technological solutions to behavioral problems."

  • Role Rejection Notification Issue

    Hi All,
    I have a doubt. Please help.
    When Request is rejected, Notification Event "REJECTED" triggers and mail notification is sent to inform Requestor or User.
    When user has selected 3 roles, out of which 2 are approved and one role is rejected. How to inform the user through mail notification that particular role is REJECTED by the role owner?
    Also I observed one more scenario
    My request has 2 roles with 2 different role owners. Both the owners rejected their respective roles and entered the comments for rejection. But since in LineItem rejection, role owners enters comments at LineItem level and then clicks on SUBMIT button, though both the roles are rejected at role owner stage, request is going to the next stage and getting closed there.
    Because of this the closing notification which we have maintained at 3rd stage is getting triggered though request ended at 2nd stage.
    I assume this is how GRC 10 system is behaving. So wanted to know how other consultants handled Role Rejection notifications in GRC 10.0. because i went through few notes and SAP confirmed that this is the standard behaviour
    1960393 - No detailed user notification for the rejected roles
    1849378 - GRC-10.0- MSMP, rejection notification is not getting triggered in case of 'System and Role' setting at Stage level
    Please provide your valuable inputs.
    Thanks in advance.
    Regards,
    Sai.

    Rejection notification will only be sent out if the whole request has been rejected, not if individual line items have been rejected.

  • Display Content Workflow reject notification inside webcenter spaces

    dear all
    i want to ask if there is anyway to display content workflow rejected notification inside webcenter spaces
    regards

    dear all
    i want to ask if there is anyway to display content workflow rejected notification inside webcenter spaces
    regards

  • Content Server: Workflow Reject Notification

    When I approve content via content server workflow, email notifications are sent to the person in the next stage of the workflow process. But when I reject content a notification is not sent to the person in the previous step. Has anyone experienced this problem? If so, do you have any suggestions that I can use to resolve this issue?
    Portal 5.02 .netContent Server 5.02
    Thank You,
    Sergio

    Sergio,
    Were you able to figure out why this was happening? I'm experiencing this problem myself. Another problem I'm having is when a step has multiple assignees, e-mails are being sent out to only one of the assignees. Let me know if you know about this one or figured out why rejection notifications were not being sent. Thanks,
    Portal 5.0.4
    Content Server 6.0
    Tania------- Plumtree Domain AD\SergioP wrote on 4/5/05 1:36 PM -------
    When I approve content via content server workflow, email notifications are sent to the person in the next stage of the workflow process. But when I reject content a notification is not sent to the person in the previous step. Has anyone experienced this problem? If so, do you have any suggestions that I can use to resolve this issue?
    Portal 5.02 .netContent Server 5.02
    Thank You,
    Sergio

  • Are there WF Signature Request "Rejected" notifications?

    In GSM WF, we have a step that requires a couple of Signature Requests from different functional areas.  We have noticed that when a signer rejects to "sign" that no email notification is going out to the owner of the step.  This is counter-intuitive to user experience and different than the way Supplier notifications work on SRSA workflows.  Is there a configuration to turn the GSM WFA Signature Request Rejected notification = "ON"?  If there is no configuration option, how have others solved this?  Are your users asking or have asked in the past for notification when another rejects their spec object? 
    Thanks!  --Beckie

    OK, let's go over how this gets implemented:
    NOTE: Remember that this would be a custom solution. We are working on improvements to signature documents for an upcoming release.
    Because Signature Documents have their own workflow, we can add a workflow action (class) that gets triggered when a Signature Document moves from Review to Rejected/Not Approved. The Signature Document workflow is not managed in the UI, so to add a workflow action, we will use a simple database script. The custom Workflow Action class can send an email to the specification owners informing them that a signature document was Rejected, and include some helpful information.
    For example, the email body could look like the following:
    A Signature Document was Rejected for the following specification:
      Spec Number:     5112558-001
      Spec Name:        Papaya Pineapple Juice
      Current Status:  Design
    Signature Document Rejected by:
      User:    John Doe
      Reason:  Missing custom section XYZ details
    Click to view the signature document --> http://<servername>/gsm/BaseForms/frmSignatureDoc.aspx?SpecID=5816d6dc0945-a9b7-43d4-82f0-235b7b6946ff&SigDocID=5769d6654ad6-e77a-4264-bf71-0a45fac4338f
    Steps:
    1. Create a new Visual Studio project (or potentially use an existing one if you already have one for workflow actions or validations)
    2. Add the following PLM for Process DLLs as References (get them from the SharedLibs folder of your release):
    CoreAppPlatform
    DataInteraces
    DataLib
    DataObjects
    GeneralServices
    GSMLib
    LinearWorkflow
    PluginExtensions
    ProdikaCommon
    ProdikaLib
    WorkflowCore
    3. Create a new class that extends the SimpleLinearWorkflowActionBase class (from Xeno.LinearWorkflow). Here is a reference example (note this is an example class and is for demonstration purposes only):
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using Xeno.Data;
    using Xeno.Data.GSM;
    using Xeno.LinearWorkflow;
    using Xeno.LinearWorkflow.WorkflowObjects;
    using Xeno.Prodika.Application;
    using Xeno.Prodika.Common;
    using Xeno.Prodika.Config;
    using Xeno.Prodika.GSMLib.Workflow;
    using Xeno.Prodika.Services;
    namespace SampleWorkflowExtension
        public class SignatureRequestRejectionNotificationAction : SimpleLinearWorkflowActionBase
            public override void Execute(ILinearTransitionContext ctx)
                var transitionContext = (SignatureDocLinearTransitionContext)ctx;
                ISpecificationService specService = GetSpecService();
                if (specService != null)
                    var currentSpec = (IBaseSpec)specService.Current;               
                    var specOwnerUsers = GetSpecOwnerUsers(currentSpec);
                    if (specOwnerUsers.Count > 0)               
                        SendEmailToSpecOwners(specOwnerUsers, transitionContext.SignatureDocument, currentSpec, transitionContext.Comments);
            private static List<IUser> GetSpecOwnerUsers(IBaseSpec currentSpec)
                return (from ISpecOwner specOwner in currentSpec.SpecSummary.Owners.Values
                        select AppPlatformHelper.DataManager.objectFromID(specOwner.OwnerID)).OfType<IUser>().ToList();
            private void SendEmailToSpecOwners(List<IUser> specOwnerUsers, ISignatureDocument sigDoc, IBaseSpec currentSpec, string workflowComments)
                var userService = GetUserService();
                string currentSigDocUserName  = userService.UserContext.User.Firstname + " " + userService.UserContext.User.Lastname;
                var specSummary = currentSpec.SpecSummary;
                var currentUser = userService.UserContext.User.ContainedUser as IUser;
                if (currentUser != null)
                    string from = currentUser.email;
                    string to = StringHelper.Join(specOwnerUsers, x => ((IUser) x).email, ", ");
                    string subject = String.Format("Signature Document Rejected for Spec {0} ",
                                                   currentSpec.SpecSummary.FreeTextName.Name);
                    string body = String.Format(_emailBodyTemplate,
                                                specSummary.SpecNumIssueNum,
                                                specSummary.FreeTextName.Name,
                                                specSummary.WorkflowStatus.Status,
                                                currentSigDocUserName,
                                                workflowComments,
                                                DeploymentConfig.GetAppURL("GSM"),
                                                specSummary.SpecID,
                                                sigDoc.DocId);
                    EmailService().SendMessage(from , to, subject, body);
            //todo: this should be in the database as a translation
            private const string _emailBodyTemplate = @"A Signature Document was Rejected for the following specification:
      Spec Number:     {0}
      Spec Name:       {1}
      Current Status:  {2}
    Signature Document Rejected by:
      User:    {3}
      Reason:  {4}
    Click to view the signature document --> {5}/BaseForms/frmSignatureDoc.aspx?SpecID={6}&SigDocID={7}
            private static ISpecificationService GetSpecService()
                return AppPlatformHelper.ServiceManager.GetServiceByType<ISpecificationService>();
            private static IUserService GetUserService()
                return AppPlatformHelper.ServiceManager.GetServiceByType<IUserService>();           
            private static IEmailService EmailService()
                return AppPlatformHelper.ServiceManager.GetServiceByType<IEmailService>();           
    4. Compile the class and place the dll into web\gsm\bin.
    5. Run the following database script to add the workflow action to the Reject workflow transition, replacing the classname, namespace, and assembly (in green below) name to your classname and assembly name. SigDocRejectSample is just a reference name for this workflow action - you can change it to something more meaningful:
    insert into gsmWorkflowActionTemplates
    values ('57602CF17ABE-9AF7-4E32-9A61-76DF5AA0E09C', 'Class:SampleWorkflowExtension.SignatureRequestRejectionNotificationAction,SampleWorkflowExtension',
    '57574dd649e7-2454-4d84-a0f3-7377d6d2c57f', 'SigDocRejectSample', 0, 0, 0);
    6. Restart the GSM application
    That's it! You should be ready to test it out.
    Note that this sample has the email subject and body written in the class, and written in English. Ideally, to support multiple languages, this should be added to the database, into the commonXLAExtensionCache and commonXLAExtensionCacheItem table. I will write up a followup on that or handle it in an upcoming Dev To Dev.

  • ITunes Store Podcast Rejected Notification

    Hi guys..
    I received a 'iTunes Store Podcast Rejected Notification' email on the 1st of this month & ever since then i've been trying to get to the bottom of it.
    My podcast had successfully been on itunes for almost 4 years without a hitch & out of the blue it was removed by itunes for no apparent reason.
    I've been emailing them back & forth & around 25 emails later they still haven't given me any specific answers (just links to various sites) & all they do is avoid the questions i ask & talk like robots. Now they have rudely ignored the last 10 emails i've sent.
    I can't understand why it has been removed as it has been on there for almost 4 years without a problem. My new episode was on there for a couple months & actually reached number 3 in the charts.
    I would also like to know if i do fix eventually fix this problem & manage to re-submit successfully, will i still have all my subscribers?
    So to the technical side.
    - I've tried re-submitting the feed maybe 10 times to no avail. Not even an email to acknowledge it.
    - I've used a 'feed validator' & it says the feed is fine
    - I've successfully managed to subscribe to the podcast via 'advanced', 'subscribe to podcast' through itunes & all the episodes appear fine
    I don't manually touch the feed itself. I post on to 'Podomatic' & i assume they deal with how the feed works.
    Podcast URL: http://djmaxcords.podOmatic.com
    Podcast Feed: http://djmaxcords.podOmatic.com/rss2.xml
    Any help would be really appreciated!
    Thanks
    Max

    Your podcast appears to consist of mixes of Michael Jackson and perhaps other records (I haven't examined the episodes in any detail), presumably mostly commercially issued tracks.
    If you have not obtained either permission in writing from the copyright owners, or a podcasting licence from a recognized authority, then you are in breach of copyright and that would be sufficient reason for your podcast to be removed (they may only just have woken up to it). I have to say that when they reject a podcast for reasons of content they really ought to give an indication that this is why.
    If you have in fact cleared the material for use in your podcast then you would have to make this clear to Apple.
    If you are able to resubmit and get approval, and are able to retain the same feed URL, then your subscribers shouldn't be affected.

  • SRM 7.0 Notification in case of rejection of SC by approver is not working

    Hi Experts,
    we are on SRM 7.0 EhP 1.
    I would like to send a mail to the shopping cart creator in case of rejection of the SC by the approver.
    - Event schema SC has been assigned to transaction type SHC
    - Event schema contains event APPROVAL_PROCESS_DOC_REJECTED (event category: notific // subcategory of event: APPROVAL_RESULT_NOTIFIC_NEW)
    - In scenario SC (approve shopping cart) user role CR (contact person u2013 in most cases the creator of the document) the entry Rejection of Application Object is ticked
    After rejecting the SC no mail is sent. (checked is sost)
    The SC creator has an e-mail address in his su01 account.
    Iu2019ve checked SWI1 there is an entry with task TS40007983 u2013 Task text: Trigger Event: 'Document Rejected)
    Iu2019ve checked transaction swetypv (event type linkages). There is no entry with BUS2121 u2013 Event rejected. Do I need to add this entry?
    Have I missed anything?
    Thanks in advance for your help
    Regards
    Stefan

    Hello,
    You can check note 1483233 which explains how to debug alert triggering.
    Regards,
    Ricardo

  • RFx Response Approved / Rejected notification

    Hello SRM Experts,
    We are currently experiencing some complications with our e-mail notification for approved/rejected RFxs, some are unable to receive the e-mail. We have checked the possible configuration for this like transaction SU01 etc., we might missing something.. Any inputs?
    Thank you!

    Ranjan Sutradhar wrote:
    Hi Jerome,
    > Have you checked if the outputs are generated for the failed mail output in SOST tcode?
    >
    > Thanks and regards,
    > Ranjan
    Hi Ranjan,
    Thank you for the quick reply.
    Yes we have already checked tcode SOST,  but the mail didn't reach SOST . It's weird because it happens only on selective users...
    Thank you!

  • SRM 7 - Rejected on purchase order

    Hi Gurus,
    Our functional specialist have implemented the SRM 7.1 now they expect to be prompted / reminded to complete a rejection reason prior to approval. Currently no rejection reason is prompted when purchase order is being rejected.They are able to reject without being prompted for a rejection reason.
    My challenge is i have put external breakpoint on sap class cl_exithandler to debug in order to find which classes uses ad method when the rejection is performed but without any luck not succeeding.
    I have found some of the following classes and method that i think i need to use to do my coding on them but still i have put the breakpoint on them but it seems they are not called when rejection is been performed: see classes and method below
    /SAPSRM/CL_CH_WD_BOM_PO - class
    /SAPSRM/IF_CLL_BOM_PO~APPROVE - method
    /SAPSRM/CL_CH_WD_BOM_PO - class
    /SAPSRM/IF_CLL_BOM_PO~REJECT - method
    /SAPSRM/CL_PDO_BO_PO - class
    CHANGE_DOCUMENT - method
    CX_ROOT - class
    IF_MESSAGE~GET_TEXT - method
    Can you guys help in this regards.
    Thanks in advance.
    Regards,
    Thembassss.

    Hi Rohini,
    I have same problem.Could you please tell me whether you got any solution?
    Regards,
    Edward

  • Create rejection notification for SES - to vendor and plant

    Hi Experts
    I want to know how to enter / send rejection notificaiton for service entry sheets to vendor and plant people.

    Hi amitaus28
    This is SAP SNC forum, Please post your question in SAP SRM forum and close this thread
    SNC does not deal with service entry sheets
    Best Regards
    Vinod

  • SR reject notifications

     Hi, friends. I have SCSM 2012 R2 installed. And i am creating a simple service request with two activity.
     First RA has two rewievers and MA is for Administrator.
     I need email notification for user, whitch created SA if somebody of rewievers reject it.
     And user needs to know who of rewievers reject his request.
        Example:
     Dear, {SA initiator}. Your request was rejected by {One of rewievers name}.
             But in templates i can't find this parameters. May be i need to use orchestrator? But how?
    Help me please and sorry for my English. 

    You can use Orchestrator for this, I did and it works great.
    Step-by-Step:
    1. Monitor Object (monitor for review activities changing)
        Class = Review Activity
        Trigger = Updated
        Filter= Status - Does not equal Pending
        Link Criteria:
        Status from Monitor Object equals Failed or
        Status from Monitor Object equals Completed
    2. Get Relationship (to retrieve the parent service request)
        Class = Review Activity
        Object Guid = subscribe to {SC Object Guid from "Monitor Object Activity"}
        Related Class = Service Request
    3. Get Object (load the parent request)
        Class = Service Request
        Filter = SC Object Guid Equals {Related Object Guid from "Get Relationship"}
    4. Compare Values (check to see if the request loaded)
        Tests That = {SC Object Guid from "Get Object"} is empty
        Link criteria:
        Comparison result from Compare Values equals false
    5. Get Relationship (get related users)
        Class = Service Request
        Object Guid = {Related Object Guid from "Get Object"}
        Related Class = Active Directory User
    From here on, there are two paths that are nearly identical.  One for the affected user, one for the assigned user.
    6. Compare Values (to pull users out of relationships)
        Tests that {Relationship Class from "Get Relationship"} is equal to
        Path One - Affected User
        Path Two - Assigned To User
        Link Criteria
        Comparison result from Compare Values (users) equals true
    7. Get Object (load the info from SCSM on the users)
        Class = Active Directory User
        Filter = SC Object Guid Equals {Related Object Guid from "Get Relationship"} (users)
    8. Get User (Active Directory IP, to get their email address, also ensures that this is an actual live user with an  actual email address)
        Filters = User Principle Name Equals {UPN from "Get Object"} (user)
        *** I user the UPN as groups and distribution lists do not have a UPN, only users will
    9. Compare Values (here is another split in the path, used to determine if it was approved or disapproved)
        Test that {Status from "Monitor Object"} is equal to Completed
        Completed = Approved
        Failed = Rejected
        Link Criteria - Approved = Comparison result from Compare Values (Approval) equals true
        Link Criteria - Rejected = Comparison result from Compare Values (Approval) equals false
    10. Send Mail
        Subject and message are up to you
        Recipients = {email from "Get User"}
    By the end of the paths, you should have four different Send Emails, an approval and rejection email for both the Assigned User and the Affected User.
    Hope this helps to get you started.

  • SRM repeated deletion notification mail

    Hello
    There was only one item in shopping cart it's status is rejected.
    At header level the status is deleted. while checking work item log i found that the shopping cart is deleted 5 times in 10 second. So 5 notification mail.
    How it is possible to delete 5 time?
    Thanks
    Manas

    A long shot, but check this note out: 1262235.

Maybe you are looking for