cancel
Showing results for 
Search instead for 
Did you mean: 

how to convert special characters in pi?

former_member270261
Participant
0 Kudos

Hi Expert,

Need your advise on below issue:
   

Scenario is R3-->MQFTE (MQ Server) ->PI->MQFTE(MQ Server)-->3rd party

We are facing issue when input flat file is having special characters in the file.Below is the screenshot of spl characters coming in the file.

But in Pi these are getting converted into different format which is not readable,we recognised that these are eastern european character and used encoding as ISO-8859-2 in Receiver channel CCSID = 912 .

Need more suggestions please.

Thanks,

Narendra.


   
 
 
 
 
 
 
 
 
 
 
 






 
 
 
 
 
 
 
 
 





Accepted Solutions (0)

Answers (7)

Answers (7)

stefan_grube
Active Contributor
0 Kudos

When within PI the characters are wrong displayed, then you have to adjust the settings in sender channel. Put CCSID 912 in sender channel as well, if you are sure that this is the correct code page.

RaghuVamseedhar
Active Contributor
0 Kudos

Narendran,

Download the payload and save it with .txt extension. Open the payload with foxe or notepad++. Determine if the XML is not well-formed. Link.

Please post the screen of payload opening with notepad++ or foxe. We can guide you further.


naveen_chichili
Active Contributor
0 Kudos
naveen_chichili
Active Contributor
0 Kudos

Hi Narendran,

Try with encoding ISO-8859-1. Or try with UTF-16.


if not try in Sm59 in R3 -> Goto the ABAP type RFC destination pointing to XI -> under MDMDP & Unicode tab -> Change the Communication type from Non-unicode to Unicode.


Thanks and Regards,

Naveen

praveen_sutra
Active Contributor
0 Kudos

Hi Narendran,

Hope this helps.

thanks and regards,

Praveen t

Former Member
0 Kudos

Hi Narendran,

    You can use FixValue Function in mapping, fill

KEY= ESPAXD1A S.A.          VALUE=ESPAÑA S.A.

Regards.

Former Member
0 Kudos


Have you checked RFC settings(SM59) for Unicode character? Try to play around it once.

Thanks,