cancel
Showing results for 
Search instead for 
Did you mean: 

RFC to JDBC > Empty tables parameters in response

Former Member
0 Kudos

Hello,

I've got a problem with an XI query (RFC to JDBC, UPDATE_INSERT) which contains a "tables" parameter. When I get the RFC's response in se37 (in the calling system of course), the "tables" parameter is empty. I need the values for further processing. What can I do to get back the values?

Thanks in advance for your answers.

Pierre Lejeune

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi

Each field of the table should be mapped to a field of the DB Table.Or are you using something else

Thanks

Former Member
0 Kudos

<<<. When I get the RFC's response in se37 (in the calling system of course), the "tables" parameter is empty>>>

Sure, check the code that populates he table paramter and also if the table has the value;.

regards

krishna

prateek
Active Contributor
0 Kudos

In the Debug mode, make sure that table values are filled before RFC is actually called

Regards,

Prateek

Former Member
0 Kudos

Hi Pierre,

Just check your RFC manually in SE37 with the data which is coming from XI.

I guess there will be some problem in your data.

Can you brief about your scenario?

Regards,

Sarvesh

Former Member
0 Kudos

Hi Sarvesh.

Thanks for your answer. The XML response in SXI_MONITOR tells me table is empty.

My scenario is very simple. I got Receiver Determination, Interface Determination, Sender Agreement and Receiver Agreement, a sender CC to R/3 system and a receiver one to JDBC.

Maybe it's a mapping problem. In the response mapping, I don't know what to link to the "tables" parameter.

Former Member
0 Kudos

Hi,

Is ur senario syn or asyn senario..........In syn u have to use RFC responce but in ASYN no need to use Responce.

make it clear is it SYN or ASYN process then any one can answer.

Regards,

Phani

Former Member
0 Kudos

It's a synchronous scenario.