cancel
Showing results for 
Search instead for 
Did you mean: 

No data found using XI, but found using Test Function Module !!

Former Member
0 Kudos

Hi,

I am using SOAP-XI-RFC scenario.

I can successfully get data into my application for some XXX entity.

But, for YYY entity I am not getting data using XI.

I receive a blank XML Response from XI,

When I see the data using the same BAPI_XX I used in XI, it returns me some data in CRM 4.0 !!

What can be the possible causes for it!

Thanks,

Narendra.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

HI,

can you in both the cases see data sent by the SOAP Client in XI (sxmb_moni)???

Naveen

Former Member
0 Kudos

Yes I can.

I have tested all Mapping even in IR. They are successful.. what else?

Narendra

Former Member
0 Kudos

Hi Narendra,

It may sound crazy, but can you make some changes to the RFC reciever communication channel, activate the channel and test the two cases...

also you are poplulating the same entity in the request message ???

check if there were any authorizations problem on ur back end r3 using su53 for the id u r using.

naveen

Former Member
0 Kudos

Hi Naveen,

i m also getting crazy at it.

checked the request-response against BAPIs Request, BAPI.Response mappings..

all are in place..

even tried changing RFC receiver cc, but that too din't work..

What else?

I am able to fetch other entities but not this one!!

Narendra.

Former Member
0 Kudos

Narendra,

Also check the BAPI documentation in transaction BAPI or ifr.sap.com, If it requres a explicit commit or if there is any conversion routine for the values being passed.

Check this...

Regards

Anand

Former Member
0 Kudos

ur interface is all synch correct?? soap client initials the call, to xi , xi gets data from crm using the rfc and returns the respose to the soap client.

now what do you see in xi for the response from rfc adapter ???

again, did u get authorizations in CRM using Tcode=su53 for the user id you are using to connect to CRM

naveen

Former Member
0 Kudos

My interface is all synch correct!! Request goes perfect but the Response is empty!! All xml fields I want are Blank.

I did get authorizations in CRM using Tcode=su53 for the userid i am using!!

Narendra.

Answers (1)

Answers (1)

Former Member
0 Kudos

Narendra,

log into CRM, goto se37 execute ur function module, fill in the parameters that the soap client passes and see if the RFC returns any results.

Naveen

Former Member
0 Kudos

That was the first thing i did. Thats how I know that data is there in CRM but in XI i m not getting the same.

I have checked with the documentation in BAPI explorer and I am using BAPI_BUPA_CENTRAL_GETDETAIL and BAPI_BUPA_ADDRESS_GETDETAIL. No need to commit explicitly to READ data from that.

any more inputs!!

Thanks,

Narendra.