Showing results for 
Search instead for 
Did you mean: 

# is appending to the input data(structure) when an RFC call is made

Former Member
0 Kudos


We are making an RFC call with some input data(M\WER) from XI system. It looks fine in XI system through SXMB_MONI, after mapping and while calling RFC also.

The data is fine even in the response also. But if we check/debug by looping in RFC, we are able to see the # appended to the input data(M\WER#).

Why this # is getting appended to the value in RFC(funstion module), while it is fine at XI.

Please help us in resolving this issue.

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Ramesh,

Krishna is perfectly right. You have to check the unicode option in SM59 to avoid this.



Active Contributor
0 Kudos


Did you check the unicode option in the SM59 ->TCP/IP connection ( rfc destination ) i,e Special Options-> under character width in target system

check the box Unicode ..

also test the mapping in Integration Reposiotry with data from SXMB_MONI ..

Is this is a part of xml message in the XI i.e in Message Monitoring or SXMB_MONi, what it shows ?

Hope this helps,