on 12-27-2007 3:57 PM
All,
We have a RFC to SOAP scenario.. There is a table parameter with 4 fileds in it - OPERATION, ID, TYPE, VALUE.
And in RFC we pass the following in the table,
OPERATION - "CHECK"
ID - 001
TYPE - MAT
VALUE - 234567890
Somehow, the incoming XML doesnt have TYPE and VALUE, but have them concatenated into ID.When we debug on the ABAP side, we se the internal table populated properly just before the call.
But in XI - we see the incoming XML as,
<?xml version="1.0" encoding="UTF-8" ?>
- <rfc:Z_TEST xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
<EX_TAB />
- <IM_TAB>
- <item>
<OPERATION>CHECK</OPERATION>
<ID>001MAT2345</ID>
<TYPE />
<VALUE />
</item>
</IM_TAB>
</rfc:Z_TEST>
The RFC destination was marked as non-unicode.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi rk,
could it be that someone changed the coding of the RFC after you imported the RFC into XI?
If so, reimport again.
Regards Mario
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
90 | |
10 | |
10 | |
10 | |
7 | |
7 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.