Author |
Message
|
RocknRambo |
Posted: Fri Oct 01, 2004 2:44 pm Post subject: SAP Adapter |
|
|
Partisan
Joined: 24 Sep 2003 Posts: 355
|
SAP Adapter is giving us a trouble..
here is the sceanario.... our SAP located in Germany, is sending a uni code charecter..ë
but the SAP Adapter is putting the message in the Delivery Q as junk...(infact two byte charecter)..
wondering is there any way....or configuration....to get as Is [size=18]ë[/size]
We are
WBIA SAP 5.5 under HP-UX 11.02
any thoughts..and Ideas
thanks in advance...
-sanu |
|
Back to top |
|
 |
fjb_saper |
Posted: Sat Oct 02, 2004 9:26 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
You need to clear the UNICODE flag of the ABAP program doing the sending.
Alternatively make your receiving side UNICODE compliant
Enjoy  |
|
Back to top |
|
 |
RocknRambo |
Posted: Sun Oct 03, 2004 3:25 pm Post subject: |
|
|
Partisan
Joined: 24 Sep 2003 Posts: 355
|
our SAP is not agreeing to handle in their ABAP program .....
we r using WMQ as our middle layer ..before it reaches the target. so how can we handle it wmq (V5.3.0.5)
u mean by chnaging any charecter set or....CCSID. ??
thanks....
-sanu |
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Oct 03, 2004 7:08 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Can you set the CCSID of the queue to a unicode one ? (1208 or something of the kind). What ccsid is SAP sending on ? Try setting the queue to the same CCSID. The alternative would be making sure that the SAP connection gets/sets the right CCSID.
Anyway none of this would really matter if the messages are sent in xml. Then you have the code page in the header....
Enjoy  |
|
Back to top |
|
 |
RocknRambo |
Posted: Mon Oct 04, 2004 12:24 am Post subject: |
|
|
Partisan
Joined: 24 Sep 2003 Posts: 355
|
yup....thank u...
by setting......CodedCharSetId = 819;
did work.
hav one more question....
currently we are using SAP WBIA 5.5, and are communicating with tRFC (RFC module of SAP), now, is it possible to communicate with QRFC , the reason behind is (making use of InBound Queue in SAP, just to queue up the request in SAP processing)..
I have gone through a doc. in SAP abt RFC's ...it shows a diagram, where in a client(WBI)..can talk to server(SAP) through QRFC, but not sure..whether is it possibel to do in Adaper.
well!..If I have'nt made my question .clear...pls lemme know
thanks for any thoughts..
-sanu. |
|
Back to top |
|
 |
fjb_saper |
Posted: Mon Oct 04, 2004 7:58 pm Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
To use queued RFC instead of TRFC you need to talk to a different interface(function) in SAP. Anyway that would make sure that your process is single threaded and if you can avoid it I would.
If TRF is sufficient to you, use it. It works fine for us. If you need to make sure that stuff gets processed in specific order , have you tried sequenced Idocs ? You need to send your idocs and not process them. Then you send a specific group idoc to sap and it starts processing all idocs in the type in the sequence specified by the group msg.
Enjoy  |
|
Back to top |
|
 |
Ward |
Posted: Tue Apr 10, 2007 1:40 am Post subject: |
|
|
 Voyager
Joined: 27 Jun 2001 Posts: 98 Location: Europe
|
Hi RocknRambo,
did you manage to use qRFC in the end ? Anything specific you need to change in the adapter settings ? We are trying to get it to work here but so far without luck.
Any help would be greatly appreciated.
Cheers,
Ward. |
|
Back to top |
|
 |
|