cancel
Showing results for 
Search instead for 
Did you mean: 

Integration with Russian Clent with Russian language documents to be proces

Former Member
0 Kudos

Hi All,

I am having an requirement in which I have to integrate one of my Russian client. I will be receiving xml files in Russian language which are to be processed and sent in SAP ECC and same way Idocs has to be sent to the client as xml files (Tags in Russian language).

Please guide me on what best approach should be used for integration.

I converted one of the incoming xml file into xsd and then imported it but in the tab Imported Document i am not getting anything except for just some squares.

Reg,

NJ

Accepted Solutions (1)

Accepted Solutions (1)

stefan_grube
Active Contributor
0 Kudos

> I converted one of the incoming xml file into xsd and then imported it but in the tab Imported Document i am not getting anything except for just some squares.

Right, Integration Builder cannot display UTF-16 (Unicode)

Can you see the structure under message tab?

Edited by: Stefan Grube on Jun 25, 2010 2:29 PM

stefan_grube
Active Contributor
0 Kudos

I did following:

I opend the file with Notepad and save it as "UTF8" instead of unicode

That work for me.

Former Member
0 Kudos

Hi,

I have uploaded XSD document and in tab imported document I am not able to see any anything as everything is coming as squares only but Yes I am able to view message structure in Messages tab.

Reg,

NJ

stefan_grube
Active Contributor
0 Kudos

> Yes I am able to view message structure in Messages tab.

That should be OK for working with the structure.

If your root tag is also cyrillic, so you need to create an entire WSDL, as you cannot create a message type with cyrillic characters.

Answers (2)

Answers (2)

stefan_grube
Active Contributor
0 Kudos

I did some testings. It work for me like follows:

Open your xsd with Wordpad (or Notepad)

change codepage to UTF-16 (<?xml version="1.0" encoding="UTF-16"?>)

Save as Unicode text document

Upload to Repository

Former Member
0 Kudos

Hi Stefan,

I have saved the xsd in Unicode format only.

Please find the sample below:

<?xml version="1.0"?>

<!-- Generated using Flame-Ware Solutions XML-2-XSD v2.0 at http://www.flame-ware.com/Products/XML-2-XSD/ -->

<xs:schema id="NewDataSet" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">

<xs:element name="ОбщаяИнформация">

<xs:complexType>

<xs:sequence>

<xs:element name="ТипДанных" type="xs:string" minOccurs="0" />

<xs:element name="ИдКлиента" type="xs:string" minOccurs="0" />

<xs:element name="Документ" minOccurs="0" maxOccurs="unbounded">

<xs:complexType>

<xs:sequence>

<xs:element name="НомерДокумента" type="xs:string" minOccurs="0" />

<xs:element name="ДатаДокумента" type="xs:string" minOccurs="0" />

<xs:element name="ДатаСообщения" type="xs:string" minOccurs="0" />

<xs:element name="ВремяСообщения" type="xs:string" minOccurs="0" />

<xs:element name="ОтветственноеЛицо" type="xs:string" minOccurs="0" />

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:sequence>

</xs:complexType>

</xs:element>

</xs:schema>

Reg,

NJ

stefan_grube
Active Contributor
0 Kudos

.

stefan_grube
Active Contributor
0 Kudos

> I converted one of the incoming xml file into xsd and then imported it but in the tab Imported Document i am not getting anything except for just some squares.

Have you confirmed (with hex editor) that the codepage declaration of the XSD (should be UTF-8) and the russian characters are consistent?

Could you provide an example of that xsd?