|
Home > Archive > BizTalk Server Applications Integration > January 2005 > mySAP Adapter 2.0 response
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 |
mySAP Adapter 2.0 response
|
|
| Matt A 2005-01-21, 5:50 pm |
| Hello.
I am evaluating Biztalk 2004 and the SAP adapter to see if it will meet our
needs. I need some help in undestanding what type of information is
available to Biztalk after SAP has processed an ORDERS05 IDOC message. Will
I be able to determine the IDOC number assigned by SAP? Will I be able to
get the status records with codes and descriptions for that transaction? For
example, I would like to see the "53" code indicating that the application
document was posted, and then the associated mesage that gives more specific
information like "Standard Order 341618 has been saved".
If anyone has some experience with this, please share.
Thanks
| |
| Nabeel Prior 2005-01-22, 5:48 pm |
| Hi Matt,
I am not a SAP expert, but we had to do something similar a while back, and
this is what we found out.
When SAP receives an IDOC is stages it before actually processing. In other
words, it is asynchronous in the processing of the actual IDOC. The success
or failure indicator that is passed back to BizTalk when the adapter sends a
message to SAP is the status of SAP validating and staging the IDOC. The
other piece of information that is returned from SAP is the sequential
number assigned by SAP to the IDOC.
If you want to get any additional details from the application that
processes the IDOC in SAP you have to write user exit code in the function
that processes the IDOC and have it generate a return IDOC from SAP to
BizTalk. You can then link this response to the orchestration that sent the
IDOC originally with a correlation.
Your only other option if you want a syncrhonous call to SAP is to use a RFC
/ BAPI function that is called from the adapter.
--
Kind Regards,
Nabeel Prior
Web: http://www.brainjar.co.za
Blog: http://www.brainjar.co.za/blog.aspx
"Matt A" <MattA@discussions.microsoft.com> wrote in message
news:E1401610-1A17-4ACE-8E9C-C599822744AA@microsoft.com...
> Hello.
>
> I am evaluating Biztalk 2004 and the SAP adapter to see if it will meet
> our
> needs. I need some help in undestanding what type of information is
> available to Biztalk after SAP has processed an ORDERS05 IDOC message.
> Will
> I be able to determine the IDOC number assigned by SAP? Will I be able to
> get the status records with codes and descriptions for that transaction?
> For
> example, I would like to see the "53" code indicating that the application
> document was posted, and then the associated mesage that gives more
> specific
> information like "Standard Order 341618 has been saved".
>
> If anyone has some experience with this, please share.
>
> Thanks
|
|
|
|
|