cancel
Showing results for 
Search instead for 
Did you mean: 

XI->RFC missing data transfer

jakob_steen-petersen
Active Participant
0 Kudos

Hi,

I have a strange problem: i have a scenario where i use SAP XI 3.0 as an Webservice provider. The incoming WebSercvice calls a transferet via a simple mapping to an RFC calling an R/3 system.

The RFC function module have several import fields. I ex. i have to similar definet date fields: I_FORFALDSDATO and I_RETTBETDATO. Noth are defines as LIKE BSEG-ZFBDT.

The problem is that I_FORFALDSDATO are transferet correctly but the I_RETTBETDATO always contains 00000000. But i can see in the XI monitor that the RFC call uses the correct date?? I seems like the date i lost somewhere between the mapping and the RFC call? Is it an adapter problem?

I can also tell that i have changed the function several times, so i have deletet and imported the definition several times to the XI.

Any good ideas??

/Jakob

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

did u check the target payload in the monitor

take the source payload and check in the message mapping in IR using display queue function in Message Mapping in IR...

jakob_steen-petersen
Active Participant
0 Kudos

Problem solved!!! I have restarted the hole system and now it works!

XI are the most unreliable system i have worked with - it´s simply dosn´t work allright.

Maybee an upgrade to PI 7.0 helps?

/Jakob

Former Member
0 Kudos

this would have been issue with cache and this alwaus happens with an RFC