on 09-09-2015 8:03 AM
Hello Forum,
We need to access/call a BAPI to get the information, which needs to passed to a non-SAP C++ based application. We will be using SAP PI as middle-ware .
Regards
Sam
For calling the BAPI you would require RFC adapter in PI(sender side) to connect to the C++ application i am not sure which adapter u require you need to confirm from the receiver if they can read SOAP requests then you can go for webservices...
For c++ application BAPI is invisible all it has to care about is connecting to PI
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for sharing the information Vinay. Below is my understanding from your reply
SAP ECC to SAP PI , through RFC adapter to connect SAP ECC and access/call BAPI.
SAP PI to Non SAP application (C++ application) > one option is SAP PI exposes the BAPI as web-service. Other option could be using SOAP/gSOAP to access the BAPI from PI by non-SAP application .
Did I got you correctly ?
Cheers
Sam
Hi Sam,
My few cents,
Even you have the BAPI you should consider to use ABAP proxy, recommended by SAP, to connect with SAP ECC. There are some advanteges, kindly check Eng Swee Yeoh's blog
You can wrap the BAPI with the ABAP proxy and you will get the advantage of the monitoring on the ECC system as well.
Regards.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
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.