Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Record mismatch between RSA3 and BW

HI All,

We are extracting data from a generic extractor with enhancement code . We are able to see the records in RSA3 but when we load the data to BW it is showing 0 records (successful) .

We are suspecting that it is failing after User Exit execution, because in debug mode of RSA3 it is working fine.

Can any body suggest the solution to this . Is there any way in which we can debug the extractor when we schedule the load in BW.

Thanks in Advance ,


Former Member
Former Member replied

Dear Prakash,

As was noted in the links, provided by Surendra Kumar Reddy, you can debug the user exit RSAP0001 one of 2 ways:

1) Debug while executing RSA3 in R3 (NO BW involvment)

a) Set a breakpoint in the code. b) Running RSA3

causes RSAP001 execution once per each data


2) If the above didn't shed light on the issue, then:

Debug while initiating the execution from BW side:

a) Create an infinite loop in RSAP001 just to debug.

b) Initiate extraction from BW side.

c) As the request reaches R3....RSAP0001 is invoked

and your code gets into infinite loop.

d) Using tcode SM50 list the processes. Select:

ProgramMode --> program --> Debugging.

Change the condition of your infinite loop

Set suitable breakpoints

Happy Debugging....

Good luck, BB

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question