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

R/3 Extraction User Exit: check bw system?


we have connected two bw systems 'A' and 'B' to one sap r/3 system.

We are using the r/3 extraction user exit (RSAP0001).

The coding in the user exit will depend on the bw system.

Is there any possibility to check in the coding using a parameter or variable which bw system is actually extracting data?

Thanks for you help.

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Posted on Jul 01, 2004 at 05:14 AM

    Hello Lothar,

    very good question. I have not tried this myself, but you should be able to use the RFC callback method:




    SAP NetWeaver RIG, US BI

    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Marc,

      I tried the RFC callback method. Unfortunatel it does not work. I got an ABAP dump "CALL_FUNCTION_NO_SENDER":


      Program not started via RFC. No return possible.

      You attempted to execute an RFC call with the DESTINATION "BACK", but this destination is a reserved word and denotes and signifies a return to the calling program.

      The current program was not called via RFC ('Remote Function Call').


      It seems that the bw system starts a separate job on the sap r/3 system (sm37) for extracting the data and so no rfc information is available.



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.