on 2021 Sep 15 2:38 PM
Hello and apologies to everyone in advance if my question seems unclear, for i am new to sap and still trying to figure everything out.
i am currently working on a solution which involves integrating SAP Business ByDesign with an external system/website. in my research i have been able to understand how API's work and have had success testing multiple webservices , even created a custom webservice for my solution. However i am having trouble understanding a certain aspect of integration which involves taking a webservice or API provided by the external system and using it in ByDesign or Cloud Application Studio sending data back to that external system. I have had some success creating e.g. a sales order or material in bydesign using SAP webservices or webservices created in cloud application studio, however i am kind of lost when it comes to the reverse - creating or sending data to this external system.
so for my first question is this integration scenario possible? i have seen that in the cloud applications studio you have the ability to create an external soap or rest webservice integration in your solution, is this the correct method to be used if i have an external api ? once again i apologise if my question is unclear.
If creating an external webservice in cloud applications studio is the correct method, are there any tutorials/guidelines on how to do this? the part where i get lost is after uploading the WSDL or URL to cloud application studio . Can any WSDL be imported? what are the steps after you have a wsid/wsdl uploaded to your solution. Also what are the steps to send a request or get a response using ABSL or scripts.
Any advice or help would very much be appreciated and if any of my questions are unclear i would be happy to elaborate, thank you so much
Hi rnatalicchio1,
Yes, you're looking in the right direction, to get data from an external system to byd there only two possible ways one is consuming webservices another is mashup.
Here couple of nice blogs for your understanding,
https://blogs.sap.com/2015/06/18/sending-sms-via-mobile-providers-rest-service/
https://blogs.sap.com/2020/05/30/google-distance-matrix-api-in-sap-cloud-application-studio-c4c-byd/
https://answers.sap.com/questions/13057026/call-external-web-service-from-absl.html
just google yourself for better understanding on mashups and webservices.
Recommended course: https://open.sap.com/courses/byd8
Refer Unit 3 : 3rd Chapter
BR,
Senz
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Senz Evo
thank you for your answer, i will be looking into the blogs you shared for better understanding.
i also wanted to know if it was possible using webservices to send data from ByDesign to an external system , and what the correct method would be, also if it is possible to consume an api from this external system to do so.
thank you
User | Count |
---|---|
109 | |
8 | |
8 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.