on 03-11-2013 3:33 PM
Hi SCN,
Good day!
I'm to setup a receiver communication channel for a trading partner in SAP PI 7.11.
Does anyone know what is the difference between the two modules below in terms of character conversion?
In PI, we use UTF-8 while our trading partner use ISO-8859-2 (UNOD).
localejbs/Seeburger/CharsetConversion
sourceEnc - UTF-8
targetEnc - ISO-8859-2
localejbs/CallBicXIRaBean
srcEncoding - UTF-8
destEncoding - ISO-8859-2
When do we need to use the conversion on module CharsetConversion against CallBicXIRaBean?
I appreciate if you could enlighten me on this.
Thanks,
Carlo
Hello,
the module
localejbs/CallBicXIRaBean
srcEncoding - UTF-8
destEncoding - ISO-8859-2
is used, when you need to do some format conversion, e.g. if you receice EDI-data (like EDIFACT, ANSI X12....) and need to process it in PI as XML-equivalent.
Or if you need to send out EDIFACT, ANSI X12, TRADACOM...etc you use this module to convert your XML-equivalent structure to the real EDI-data.
The "encoding" is then just an additional parameter, which is often needed as PI internally works with UNICODE but the partners in different countries use different local encodings...
The Module
localejbs/Seeburger/CharsetConversion
sourceEnc - UTF-8
targetEnc - ISO-8859-2
can be used without performing a format-conversion from EDI-data to XML-data but it can just change the "charset" of a given file when executed in the module chain.
Kind Regards
Stefan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
10 | |
9 | |
9 | |
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.