cancel
Showing results for 
Search instead for 
Did you mean: 

Encoding issue with cyrillic characters

Former Member
0 Kudos

Hi Experts,

We have a file to idoc scenario. source application is sending csv file which has few non english characters: á, á etc. these characters were working fine with Binary encoding in production, but from last few days they are now getting converted to � character. the same file when tested in Dev works fine but not in Qual and Prod!

all 3 environments have same settings(Binary encoding) in sender cc. not sure how it is working fine in Dev but not in Qual and Prod.

anybody have any idea or any suggestions here?

PS: I tried UTF 8 but that did not work for these characters. therefore, taking the original format by using Binary encoding with no conversion.

Thanks

Navneet.

Accepted Solutions (0)

Answers (2)

Answers (2)

RaghuVamseedhar
Active Contributor
0 Kudos

Navneet,

I think the file coming to PI Qual is having some encoding issue.

You said, "there is no difference between PI Dev and PI Qual".

Please point PI Dev (sender channel) to Quality source folder and test the interface. Let us know the result. If you copy file from Quality source folder to Dev source folder, encoding may get corrected and you will not able to debug.

Also compare hex values of Dev and Qual file. Notepad++HEXeditor - YouTube

Bhargavakrishna
Active Contributor
0 Kudos

Hi Navneet,

Is this special character coming only in particular part of the field? if so you can handle this by using replace string function. if not you can handle it in SAP PI using java mappingplease refer the below links

Java Mapping: To change the encoding type or replacing special characters.

Special Character Handling (&) in the paylo... | SCN

Br

Bhargava Krishna