cancel
Showing results for 
Search instead for 
Did you mean: 

Corrupt XML file encoding utf-8 special chars (IDOC -> File scenario)

Former Member
0 Kudos

Dear experts,

I have a problem with the XML output files of XI and could not find the answer in one of the current posts.

I'm sending Master Data from R/3 with IDOCs through XI to a FTP directory. These files include characters as Á, Ê, etc.

The XI server includes the utf-8 encoding in the output XML message. However, when opening these files I receive errors (tried it in multiple programs). It tells me that Á is not utf-8.

It will not accepts Á. I was under the impression that utf-8 included extended Latin and thus would accept these characters. Thus implying that the message was created wrong. Also importing these files into MDM import manager gives errors.

All rfc destinations are on Unicode.

By the way, we experience the same problem when syndicating files from the MDM server.

Any suggestions?

Cheers.

* Will reward points for helpful answers.

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Solution:

In the processing parameters of the sending FTP communication channel provide the value "utf-8" in the File Encoding field.

File type, in this case, was set to Text.

Cheers

Former Member
0 Kudos

But utf-8 should also work, not?

Former Member
0 Kudos

Hi,

If the problem is abt extended Latin charachters,

In the receiver file adapter Under <b>File Encoding</b>, specify a code page->ISO-8859-1

Give it a try.

<b>Cheers,

*RAJ*</b>

Former Member
0 Kudos

Hi,

Check out this guide..

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/502991a2-45d9-2910-d99f-8aba5d79...

make use of the messagetransformbean - http://help.sap.com/saphelp_nw04/helpdata/en/57/0b2c4142aef623e10000000a155106/content.htm

Also for further ref: go thru this thread -

regards

sasi.........

<b>Reward if useful</b>