Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Incoming SAP RFC from Non SAP System not working

former_member185978
Active Participant
0 Kudos

Hi Experts,

I am expecting data from NON SAP System to my SAP System; I used RFC FM and wrote a code to get collect from Work area and insert into custom table.

NON SAP System is successfully sending data and I am not able to debug when I receive data. But its inserting with Blank entries in Custom table.

I also added IF WA_DATA is NOT INITIAL.  INSERT ZTABLE FROM WA_DATA. Still I see Blank entry in table.

I Deleted the entries and hard-code all entries in program and requested NON SAP to send data. Still I see Blank entry.

Please help me where I am doing wrong !

With Regards,

Bala

1 ACCEPTED SOLUTION

Ulrich_Schmidt
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Bala,

  1. Activate RFC trace on the external side to see what data the external program is sending into SAP.
  2. You can also use the technique of "external breakpoints" to catch an incoming RFC in the ABAP debugger and then you can look at the recieved data and step through the ABAP code until you get to the INSERT statement. (It may be possible, that the data is "lost" only later at ABAP side.)

Regards, Ulrich

2 REPLIES 2

Ulrich_Schmidt
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Bala,

  1. Activate RFC trace on the external side to see what data the external program is sending into SAP.
  2. You can also use the technique of "external breakpoints" to catch an incoming RFC in the ABAP debugger and then you can look at the recieved data and step through the ABAP code until you get to the INSERT statement. (It may be possible, that the data is "lost" only later at ABAP side.)

Regards, Ulrich

former_member185978
Active Participant
0 Kudos

Hi Ulrich,

Point 2 worked perfectly. Thank you very much for your suggestions.

Closing the Thread