Skip to Content
author's profile photo Former Member
Former Member


Hi all,

We are running SRM 7.01 and ECC EHP5,

How to reprocess the messages for the same communication user PI2ECC_SE that would do it by default as it was no error., using /N/SAPPO/PPO2.

We are in productive system and we don´t like to have purchase orders coming from SRM with different user created other than PI2ECC_SE.



Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Jan 10, 2012 at 03:18 AM

    Hello Ezequiel,

    T-code /n/SAPPO/PPO2 is used for the Forward Error handling concept used for troubleshooting SOA services.

    If the message in the XI monitor has the Zig- Zag sign then the reason for the execution failure can be displayed in FEH using the transaction /SAPPO/PPO2.

    If the message is shown with this status then you can search for the document using the BUS Type/Object ID combination on the screen displayed by /n/SAPPO/PPO2 ,then Select the document in the correct component and double-click on the document message by drilling down.

    There at the top you will get a option stating Process. When you select the Process button, the system displays two more options, Discard and Repeat, The message can either repeat the action again or discard the document using these options.

    Also by default when the PO creation is trigerred from SRM to ERP , PO display will show Standard PO XXXX created by the PI technical user, which in your case is PI2ECC_SE.

    But the requisitioner will show the user name who triggered the PO creation from SRM.

    Hope this answer your queries.

    Thanks & Best Regards,


    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Rahul,

      Thanks for your comments.

      As you said, the PO created from SRM in ECC (classic scenario) is created by the PI technical user, but when reprocessing is created with the user that is reprocessing (an IT user).

      The issue is that we would like that even when reprocessing, the user that creates the PO is also the PI technical user.



  • author's profile photo Former Member
    Former Member
    Posted on Feb 02, 2012 at 04:50 PM


    We had a similiar issue except the business wanted the originating users ID to be used from end to end so we enabled the Principle Propogation. The flow is from SRM -> PI -> ECC and reverse ECC -> PI -> SRM. One issue here is that the user ID must exist on all 3 SAP systems (SRM, PI and ECC). The development team also had to make a change to the standard SAP workflow so as to capture the users ID instead of WF-BATCH.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.