Skip to Content

User-exit/BADI during outbound ABAP proxy call


I want to introduce certain check during outbound ABAP proxy calls to PI. This is a generic check, failure of which would stop the proxy call to proceed and raise an exception.

I would like to place this at the generic place which is called for all the outbound ABAP proxy calls, rather than coding this in each and every outbound proxy class as the check is generic.

Is there some user-exit/BADI where i can introduce this? Maybe within class CL_PROXY_OUTBOUND or somewhere else where i can introduce this check.

Any help in this regard would be appreciated.

Best Regards,


Add a comment
10|10000 characters needed characters exceeded

Related questions

3 Answers

  • Posted on Feb 27, 2009 at 06:39 AM

    if the check is generic, why not code the whole logic into a class or function module and then call it at every proxy?

    Not sure if you can edit the standard execute a/synchronous method introducing an user exit. I gather reusing is better than editing the standard proxy class / method.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Feb 27, 2009 at 06:42 AM


    I doubt that think you would have control over the proxy calls. Its PI that calls.. I may be wrong , please correct me.



    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Feb 27, 2009 at 09:05 AM

    Dear Gajendra ,

    i agree with sabrish, you must be having a z report on the application system that must be calling that outbound proxy...may be if the check is generic it may not be related to a proxy so you can code a FM and then call it before you call that proxy in the z report

    Giving points is another way to say thanks

    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.