cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC to Web Service

Former Member
0 Kudos

We currently have an IDOC in our R/3 System. Whether it is possible for us to convert the IDOC functionality into a WEB Service, if possible how to perform the Task.

Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

with XI it sure it possible

1. but the web service will be asynchronous

2. you just need to build your flow in XI and use soap sender adapter

if you want to find out how to configure

IDOC XI - R3 part of your Web service flow :

<a href="/people/michal.krawczyk2/blog/2006/10/11/xi-new-book-mastering-idoc-business-scenarios-with-sap-xi"><b>Mastering IDoc Business Scenarios with SAP XI</b></a>

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Former Member
0 Kudos

Thanks Michal.

Yes I understand that its going to be an ASYNCHRONOUS on the Sender side, and also I need to use the SOAP adapter on the Sender side.

How to convert an IDOC routine into a WEB SERVICE?

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>>How to convert an IDOC routine into a WEB SERVICE?

you don't do that

with XI the flow will look like that:

on XI you will publish a web service (so everything will be able to call it)

then XI will map the web service call to standard IDOC

then XI will send this IDOC to r3 as a standard IDOC

so as you see you don't need to modify anything in R3

as for R3 this will be the same IDOC

if you want the other way (IDOC to WS)

it will look very similarly but in the reversed direction

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

Former Member
0 Kudos

>>>on XI you will publish a web service (so everything will be able to call it)

How should I Publish the Web Service in XI?

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

read this doc :

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/d23cbe11-0d01-0010-5287-873...

it shows step by step how to do it

basically you just need to generate WSDL file

from XI's directory and that's all

Regards,

michal

Answers (0)