on 09-02-2013 8:12 AM
Dear Experts,
I am facing a issue in file 2 file scenario. Interface is working fine without any issues but some special p characters are missing at receiver end. The output files are coming like below example.
Example: in the file
The correct first name is Benoit with a "^" over the i
The userid is OCHSB5206
In the file it appears as: ;Benoît
~ is coming instaed of ^..
Please suggest me how can i solve this issue.
Thanks & Regards,
Pavan
Hi Pavan,
please have a look at SAP note 1150217.
You can e.g. copy and paste "Benoît" into a txt file and open it with the notepad editor in Windows 7.0. The editor detects the encoding correctly and shows "Benoît". This means your result is correct (if you want to have it based on UTF-8), but the tool used to display the data expects a different encoding.
Best regards,
Nils Buerckel
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Pavan,
Please use Encoding Type: CP1252. Also please find the below link:
http://msdn.microsoft.com/en-us/library/cc195054.aspx
Thanks,
Maruthi Satya Kumar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Maruthi,
Thanks for the quick response. I tried to find the root cause for this prblm.
I opened the source file from my sender file directory file name is Benoît
and i downloaded the SXMB_MONI Inbound payload and checked it appears as Benoît.
it means problem is in the PI only.
I checked your suggested sites.
Whcih end i need to use this encoding type?
Sender side comm chnanel (File NFS) or receiver SFTP channel end?
If at receievr end what will be syntax?
text/plain;charset=CP1252? is this correct?
Thanks & Regards,
Pavan
Hi Maruthi,
Thanks for the response. I am using SFTP adapter with FCC at receiver and. in module configuration
currently i am using this parameter for character encoding
Transform.ContentType as text/plain;charset=ISO-8859-1
you want me to change this to
Transform.ContentType as text/plain;charset=cp1252
i got this mail from end user regarding this error.
Thanks Pavan,
We have had our operations group remove the pgp encryption from the file being sent to the daily upload via ftp and we see that the data appears to be corrupt at that point however it has not been imported yet using the Unicode (UTC-8). Engineering continues to investigate.
In this mail they are stating that they are using UTC-8 encoding. will cp1252 encoding will solve my prblm?
Please suggest me
Thanks & Regards,
Pavan
Hi Pavan,
If the encoding do not help you, we can try with a simple XSLT mapping which may resolve the issue.
Kindly test using the below mapping .
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" encoding="ISO-8859-1"/>
<xsl:template match="/">
<xsl:copy-of select="*" />
</xsl:template>
</xsl:stylesheet>
Thanks,
Swetha.
Hi Pavan,
Do you need any mapping transformation?, if you dont need it you can pass file to file without ESR development, in binary mode, and in this way you will not do any internal transformation that could affect to the encoding.
Regards,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
I think u have to use ISO-8859-1 encoding for these french characters.
Thanks
Amit Srivastava
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.