on 07-15-2009 12:33 PM
Hello experts,
I have an AS2 sender adapter sending orders into my SAP system. My problem is though that it deletes all German "Umlaute" before converting it into XML.
I used to use the "CallBicXIRaBean" to do the Encoding with ISO-8859-1 and it did not work. So now I am using the "CharsetConversion" to do that but it still does not work.
In the Module of the AS2 sender I am using:
1) CharsetConversion
- sourceDest --> MainDocument
- targetDest --> MainDocument
- sourceEnc --> ISO-8859-1
- targetEnc --> ISO-8859-1
2) CallBicXIRaBean
- mappingName --> E2X_ORDERS_UN_D93A
3) localejbs/CallSapAdapter
- 0
Does anyone have an idea what I have to change?
Thank you very much for your help!
Best regards,
Peter
Normally, the Umlaute is part of the default UTF-8 encoding. In the SXMB_MONI transaction the Umlaute may be scrambled, but the receiver should receive the message correct.
Are you sure it is actually deleted and not replaced by a set of characters, like %89 or something?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Iddo,
Thank you for your answer.
When I expect Umlaute in a message I always use ISO-8859-1 and not UTF-8.
The Umlaute are actually deleted. For example the German "für" looks like this "f". Or "Präferenzsituation" looks like this: "Prerenzsituation". So it kills the Umlaut and the following character.
The sender insists that he sends the messages with Umlaute. Now I activated the AS2 Message Dumping and hopefully will see what the message really looks like. Maybe the Umlaute are already deleted when they get to the AS2 adapter. I hope to find out soon.
Best regards,
Peter
I was finally able to solve this problem in PI 7.1, not in our former version XI 3.0:
For the FTP sender adapter that actually sends the order message into the SAP system I set the
"Transfer Mode" to "Text" and the "File Encoding" to "ISO-8859-1". There are no modules needed!
Best regards and thanks to everyone,
Peter
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.