on 04-06-2006 4:28 PM
Hi to all
i have the next problem:
i have a SAP enviroment in connection with BizTalk. When i send multiple Idoc from SAP to BizTalk don't receives all Idoc. I check in SM58 (SAP) and i see rows error messages what are the Idoc not sended.
These error messages are the next next:
text --> COM4ABAP_INVOKE_FAILURE raised by external server
Function Module --> IDOC_INBOUND_ASYNCHRONOUS
Progr --> SD70AV3A
How can solve this situation?
Thanks in adavance
Hello Enrico,
Probably you're sending the IDOCs to Biztalk over a RFC Port.
Verify the following points:
x The RCF Port (TA SM59) is working fine? This port needs to be a TCP/IP conection using a server registered program ID;
x Check the WE20 and WE21 configuration.
If you still having problems please let me know.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Gustavo,
We are also trying to send IDOCS to Biztalk over a RFC Port (type T), but
wondering how the Program ID is registered in the server. We are getting connection error to Biztalk Port .
WE20 and WE21 is configured ok. The Program ID which is used in SM59 is also used in the Receiver Port configuration as well in the Biztalk side.
Can you throw some light on where to register the program ID .
Regards.
Bhaskar
Hello Bhaskar,
have you configured your BizTalk Server and your SAP system according to the How-To-Guide at http://download.microsoft.com/download/2/e/8/2e8f9cb9-2d8f-4f9a-8349-bf352fb3d802/SAP_Scenario.exe? This guide gives a pretty good overview of the single steps you have to take. If you are running on NetWeaver Application Server you can also send the IDocs as XML documents via HTTP to BizTalk Server.
Thanks,
- Juergen
Hi Nicolas,
you will need to download the runtime of the .NET Connector 1.0.3, the link to the download is https://websmp109.sap-ag.de/~sapidb/011000358700004248302004E/SetupRuntime.ZIP.
Thanks,
Juergen
I am not a biztalk guy, but I noticed similiar problems with other systems.
Are you sending one Idoc at a time or are you using batch/abap for collecting multiple idocs ?
Because when you use batch, the sending structure is different, the enclosing Segment is using a different Scheme/DTD and the IDOC is different. Then, the receiving system will throw a system exception, which will lead to the errors you see.
Check on the biztalk log, what data structure you are receiving and if it is a different scheme.
hth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Holger,
thank you for your answer. I send both multiple and single Idoc but the error is the same. In the biztalk log not there is any event(both of error and not). So i don't understand where the error can be. I have told with SAP System Administrator that answeer me that all if fine in SAP.
Enrico
User | Count |
---|---|
84 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.