cancel
Showing results for 
Search instead for 
Did you mean: 

Special character handling in XI

Former Member
0 Kudos

Hi,

I have a scenario wherein edifact files are passed through XI to partners .

The edifact input file contains special characters like ô which gets converted to Ã.This is causing the despatch advice to fail at the receiver end.

Can anyone suggest how such characters should be handled in XI ?

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Which adapter u r using.

try with ISO-8859-1 encoding.

refer the encoding Java Runtime Character Sets

http://help.sap.com/saphelp_nw04/helpdata/en/95/bb623c6369f454e10000000a114084/frameset.htm

chirag

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

Follow this blog this will help to you.

https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/9420 [original link is broken] [original link is broken] [original link is broken]

Former Member
0 Kudos

Thanks for the quick response.

The adapter being used is Seeburger AS2 adapter.

Former Member
0 Kudos

Hi,

I m not sure whether AS2 adapter has the encoding settings.

check in the AS2 adapter whether it has encoding std.

With the above encoding std it will solve ur problem.

chirag

prateek
Active Contributor
0 Kudos

What all adapter module are u using?

e.g. U have option of adding encoding of the source as well as destination files in BIC mapper module with name "srcEncoding" and "destEncoding".

Regards,

Prateek

Former Member
0 Kudos

You can use localejbs/Seeburger/CharsetConversion bean as well. And in the module config table, add teh following parameters

sourceEnc = UTF-8

targetEnc = ISO-8859-1(or what ever target encoding you want).

This is with the assumption that the data is going from SAP to a local(EDI)system via XI.

Use localejbs/CallBicXIRaBean after the character conversion in the Processing sequence.

cheers

danus

Edited by: Chidambaram Danus on May 8, 2008 3:27 PM

Former Member
0 Kudos

Hi,

if you are using file adapter in receiver side

use ISO-8859-1 or ISO-8859-2 encoding in file adapter.

Regards,

pradeep A.