|
Blogs
Hi, sometimes it happens when connecting "legacy" SAP integrations to new SAP systems based on Unicode that only garbage is transferred. For example when you are using SAP Standard Interface using SAP's RFC protocol, e.g. for IDOC or BAPI processing (see http://www.sdn.sap.com/irj/sdn/icc -> All Integration Scenarios). Regarding RFC between Unicode-Systems and None-Unicode Systems: SAP Systems are separated in type none-Unicode and Unicode. You have always to distinguish between the different abstraction layers of a SAP system: - Operating System + SAP Kernel - SAP System Application Server(s) - SAP Database - Communication protocols, e.g. for RFC
When using the RFC Libraries usually you are using the data-types and codepage of the local environment (see RFC API documentation for departures). Sending data to the SAP system the data are transferred automatically to target codepage without any interaction. Please take care of SAP Note 1021459 - Conversion behavior of the RFC library (http://service.sap.com/notes). On destination the codepage of the SAP System will be used. See SAP Note 552464. Excerpt: Codepage Short-name Plattform 1100 SAP internal, like ISO 8859-1 SAP non Unicode systemes 4102 UTF-16BE Unicode / ISO/IEC 10646 SAP Unicode on most Unix 4103 UTF-16LE Unicode / ISO/IEC 10646 SAP Unicode on x86 8000 Shift JIS (based on Microsoft CP932) SAP DBCS Japanese
Regarding Non-Unicode SAP codepages: Languages that use the same code page can be used together without restriction. For more detailed information see http://help.sap.com/erp2005_ehp_04/helpdata/EN/c1/ae563cd2ad4f0ce10000000a11402f/frameset.htm.
More Details: - SAP Note 647495 and Notes referenced in SAP Note 647495. To read SAP Notes please use page "http://service.sap.com/notes" - http://help.sap.com/saphelp_nw04/helpdata/en/22/5a981cfbaa06428abdfa32b81423d2/frameset.htm (abbreviation MDMP means: Multi-Display/Multi-Processing)
Hope this help to answer your questions. Martin Vierling SAP Integration and Certification Center (SAP ICC) Global Ecosystem & Partner Group SAP AG Martin Vierling is a consultant with the SAP Integration and Certification Center at SAP in Walldorf, Germany. |