|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
SAP connector nodes and code pages |
« View previous topic :: View next topic » |
Author |
Message
|
markneil |
Posted: Thu May 20, 2010 3:06 am Post subject: SAP connector nodes and code pages |
|
|
Apprentice
Joined: 09 Sep 2003 Posts: 26
|
Hi,
We are planning for a large project which will involve upgrading from SAP 4.6C (non-unicode) to ECC6 (Unicode) and from WMB 6.0 to 7.0.
In the process we will replace our existing SBCS SAP connector with the inbuilt WMB SAP connector. Ideally I would like to change to the WMB SAP connector before the SAP upgrade, but I need to understand more about how the code page conversion works. I can't find anything about this in the documentation.
IDOCs from SAP 4.6c to WMB (SAPInput):
I assume communication between SAP 4.6c and WMB connector is SBCS and that the connector converts the code page of the IDOC to UTF-8 before outputting it from the SAPInput node. Is this correct? If so, we will receive data from SAP in 1208 and will see no difference in code page in the flow when switching from 4.6c to ECC6?
IDOCs from WMB to SAP (SAPRequest):
Again, I assume that the SAPRequest node sends to SAP in SBCS or UTF-8 as appropriate for the SAP version. Correct?
But what code page does the SAPRequest node expect the input message to be in. Must it be in UTF-8 or will it, for example, accept an MQ message with CodedCharacterSetId 1252 and convert this (or not, as appropriate) before sending it to unicode or non-unicode SAP?
I hope that's clear, and if this stuff is clearly documented somewhere, please refer me to it!
Thanks
Mark |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu May 20, 2010 1:33 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Did you read up on how to configure the SAP Adapter? I believe it asks somewhere for a Character Code Set...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
markneil |
Posted: Thu May 20, 2010 1:42 pm Post subject: |
|
|
Apprentice
Joined: 09 Sep 2003 Posts: 26
|
Yes, I've been doing lots of reading up.
The only reference I've found to this kind of thing is the 'Language' of the SAP client logon which has a one-to-one relationship with 'language code page' which is normally 1100 (seemingly an SAP specific value) for english. This seems not related to the CCSID in which I will be processing the message which I receive from SAP. |
|
Back to top |
|
 |
fjb_saper |
Posted: Thu May 20, 2010 1:50 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
markneil wrote: |
Yes, I've been doing lots of reading up.
The only reference I've found to this kind of thing is the 'Language' of the SAP client logon which has a one-to-one relationship with 'language code page' which is normally 1100 (seemingly an SAP specific value) for english. This seems not related to the CCSID in which I will be processing the message which I receive from SAP. |
1100 refers to an SAP code page not a language (IIRC 1000 is EBCDIC). I believe it might be the same as CCSID 819 but you better check.  _________________ MQ & Broker admin |
|
Back to top |
|
 |
Maximreality |
Posted: Fri May 21, 2010 2:06 am Post subject: Re: SAP connector nodes and code pages |
|
|
 Acolyte
Joined: 04 Jun 2004 Posts: 65 Location: Copenhagen
|
Log on to your SAP system and type in transaction "SNLS"
It will display the codepage of your SAP system
afaik you need to use the codepage listed in the field "Codepage of Front End" for the build in adapter component, which on your unicode system will most likely be 4110 (which is UTF-
Try and keep your messages in codepage 1208 within the broker, 1252 is not the same as UTF-8
UTF-8 = 1208 @IBM = 4110 @SAP = 65001 @Microsoft
/Rasmus |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|