on 03-18-2009 5:10 AM
Hi Experts,
I have a XI scenario where I am sending ORDERS05 IDOC from SAP system to BizTalk via XI.
IDOC -> XI-> BizTalk
In ORDERS05 IDOC, there is a field named ABRVW under segment E1EDP01.
The problem is that, in the source SAP (Sender) if the user enters " X" (value with leading space) as the value for the field ABRVW and triggers/sends the IDOC then in XI the same field value is "X". In other words, the leading spaces are gone when IDOC reaches XI. I don't have any message mapping also. There is no conversion exit for ABRVW also.
So how this might be happening? How can I get the same value with leading space in XI? What I have to do so that it retains the value as entered in SAP system?
Kindly help!
Thanks & Regards,
Gopal
Hi Gopal,
How you can be sure that the white space is gone on reaching Xi.
Regards
joel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Gopal,
You could define a mapping and add the leading space yourself to the field, XML preserves all whitespaces. Probably the problem is with the IDoc adapter which converts your IDoc to XML, check the settings & module configurations if you can find anything to change this behavior:
http://help.sap.com/saphelp_nw2004s/helpdata/en/ab/bdb13b00ae793be10000000a11402f/content.htm
Regards,
Gökhan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Payload window in MONI will not show spaces as it gives a browser view
open your payload in MONI, right click-->view source
This will open payload in notepad file, check the field value if it is coming with space
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.