Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

Sending data from XI to XMII

It's a basic question, I know, but help is appreciated because I'm new to this product and SAP world.

We have to send data to xMII from XI (this data comes from R/3): what do you think is the best way to do it?

If we have to send few couples key-value I think we could call, from XI, the xMII transaction passing the input parameters in the URL (an HTTP GET); what can we do if XI has to send to xMII a complex XML?

Any hints?

Thanks a lot

Former Member
Former Member replied

Hi Mauro,

Data can be sent from XI to XMII as message by exposing a webservice in XMII.Also, a HTTP post from XI to XMII is possible.

For webservice way, please create a transaction with a transaction variable as input string type in XMII. Then paste the following url on a browser where you have a valid session for XMII:

http://servername:port/XMII/WSDLGen/<Transactionname>

where , <Transaction name> should inlude the folder path if there is any.

The WSDL will be displayed on the browser. Use the same in XI for message mapping and create a SOAP inbound channel in XI with following url:

http://servername:port/XMII/SOAPRunner/<Transactionname>

The user id and password used to invoke the webservice in XMII should have administrator rights on XMII server. At runtime, the transaction variable in XMII will obtain the XML message sent by XI.

0 View this answer in context

Helpful Answer

by
Not what you were looking for? View more on this topic or Ask a question