BizTalk Server Applications Integration - Problems with mySAP Adapter 2.0 and SAP RFCs

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server Applications Integration > September 2005 > Problems with mySAP Adapter 2.0 and SAP RFCs





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author Problems with mySAP Adapter 2.0 and SAP RFCs
cori

2005-09-13, 6:00 pm

We're using BizTalk to integrate a 3rd party shipping system with SAP
primarily using RFCs. We can communicate with the SAP server with little
problem, the user configured in the Send Port to SAP logs in to SAP and can
be seen having processed transactions. The problems we're having are 2 fold.

1) When we try to pass a char* field from SAP back through the pipeline to
BizTalk and then onwards, BizTalk doesn't receive the values in the char
field. When we switch the field from char* to some other field format in SAP
(seemingly String and SY-INDEX, and one of SAP's date-formats all work) the
data is returned appropriately to BizTalk. Strangely enough, in places where
SAP return a struct (an example in RFC_GET_SYSTEM_INFO, where SAP returns a
RFCSI table structure) the char* data types come across fine. Since we can
pass the other types we have a workable (if effort intensive) workaround for
this.

2) More importantly, SAP doesn't get the data in types that we send of data
type xs:string where the incoming data type is char* This is a problem
because we need to send across data of that type to populate some of the
fields in SAP in order to run our RFC's and get the information we need.

Has anyone encountered and fixed this problem? Any ideas or assistance will
be welcome.

Thanks!
--
Thanks;
cori
WenJun Zhang[msft]

2005-09-14, 7:48 am

Hi Cori,

There have been some encoding related bug detected and fixed for the
mySAP adapter. I just wonder if you have applied the following one?

894182 FIX: The BizTalk Adapter for mySAP Business Suite incorrectly
converts a
http://support.microsoft.com/?id=894182

You can follow the KB instruction to open a support inicident and
obtain the hotfix (free of charge). Thanks.

Best regards,

WenJun Zhang
Microsoft Online Partner Support

This posting is provided "AS IS" with no warranties, and confers no
rights.

cori

2005-09-29, 5:58 pm

The problem in this case had to do with needing to wrap the internal SAP RFC
inside a custom RFC which then passed the values I sent to the internal RFC.
Once this was done the internal RFC could see the values I sent.

A hint was found under the help entry for BDC Support in the mySAP adapter
help docs.
--
Thanks;
cori


""WenJun Zhang[msft]"" wrote:

> Hi Cori,
>
> There have been some encoding related bug detected and fixed for the
> mySAP adapter. I just wonder if you have applied the following one?
>
> 894182 FIX: The BizTalk Adapter for mySAP Business Suite incorrectly
> converts a
> http://support.microsoft.com/?id=894182
>
> You can follow the KB instruction to open a support inicident and
> obtain the hotfix (free of charge). Thanks.
>
> Best regards,
>
> WenJun Zhang
> Microsoft Online Partner Support
>
> This posting is provided "AS IS" with no warranties, and confers no
> rights.
>
>

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com