‎2007 Feb 06 10:55 PM
Hi All,
How can I use web services for doing inbound interface between legacy and R/3. I heard this is very cost effective since it will save your middleware cost incase you are planning to use EDI or XI.
Thanks.
Regards,
Rajesh.
‎2007 Feb 07 12:18 PM
‎2007 Feb 07 2:01 PM
Hi Rajesh,
Glad you like the idea
Check the following blogs:
/people/durairaj.athavanraja/blog/2004/09/20/consuming-web-service-from-abap
/people/thomas.jung3/blog/2004/11/15/bsp-150-a-developer146s-journal-part-xiii-developing-abap-webservices
/people/thomas.jung3/blog/2005/01/05/develop-a-web-service-that-sends-an-email--in-abap
In case this is not enough, just search for "webservices abap" in the blog and/or forum section of SDN. I think there was also a TechEd session OSI202 at some point. Not sure whether you'll have access to it though...
Cheers,
Guenther
‎2007 Feb 07 7:11 PM
<i>How can I use web services for doing inbound interface between legacy and R/3.</i>
if legacy can expose its data via webservice and if you are on was6.20 or above, you can easily consume them. either thru SOAP or SOAP over HTTP
‎2007 Feb 07 7:54 PM
So can I say that webservice is just a medium which cariies data from legacy to R/3. Like in case of file intyerface File is the medium ?
‎2007 Feb 07 8:07 PM
webservice is not a medium.
you can compare webservice with function module or method.
it takes some input process the information and gives result.
when you want to expose this to external world, the return message has to be universally understanable, thats why webservices, return results in xml format (SOAP)
the data carrier would be the http protocol.
Raja
‎2007 Feb 07 8:11 PM
In my scenario, the policy is being created in external system. After the workflow (not SAP but .NET workflow) makes the policy authorized, the policy has to enter in R/3. Now the data from legacy is going to be checked by a custom BAPI we created which does all plausibility check before comming the policy data in the SAP insurnace database. So where can Webservcie as a function module fit in this scenario.