on 11-23-2009 12:59 PM
Hi,
I have a scenario : AS2 (Sender) - IDOC (Receiver).
Third party is sending the EDI message which we successfully receive at XI and send an IDOC to R/3 system. Now the issue is :
EDI message has some Cyrillic characters (ISO-8859-5 encoded) in one field of the EDI message. But when we receive the message in XI the cyrillic characters get converted in some junk data and is send as such to the R/3 system. XI is not able to read the data in correct encoding. I have tried using "xmlAnonymizerBean" in the Module tab of the adapter, using it just before the Call Adapter but this did not solve the purpose.
Any idea how can we read the data in correct encoding in XI.
Also I asked them to send the data in UTF-8 encoding. They changes the encoding from there end and sent the data in UTF-8 encoding, but in this case the message did not get processed in Seeburger also. (did not reach XI).
Any help on this?
Vikas
I'd recommend configuring the as2 sender channel to put the received payload into an attachment (specify attachmentname). Then add the charsetconversion module (SEEBURGER) to your modulechain as first module where you convert the payload from the encoding your partner is sending to UTF-8 and store the result in 'MainDocument'
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
7 | |
7 | |
6 | |
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.