cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC to xml file

Former Member
0 Kudos

hi,

my name is avinash.i m new to xi.i have few qs regarding it.

1.what is third party?

2.what are adapters?where are they located?

3.what is IDOC?

4.how is IDOC converted to xml file?

pls reply.its urgent.

thanks in advance.

Message was edited by:

avinash s

Accepted Solutions (0)

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi avinash s ,

>>1.what is third party?

third party is middleware or intermediate software which takes data from sender & transfers to a reciever in his understandable format.

For Example

Suppose think that there r 3 different people who speak different languages.

Say User A understands french language,

User B understands french , german, english language

User C understands german language

& User A and C want 2 communicate . Hence their languages r different they can't understand. If they take the help of User B, He undertands the language of User A & converses to User C in german.

User B is the 3rd Party here.

This example can be viewed in terms of systems who r having different platforms & they want 2 exchange messages with each other.

Examples of 3rd party include:

TIBCO,XI,EDI.....

>> 2.what are adapters?where are they located?

Adapters enable communication between the XI integration engine and an application system. This leads to the compatibility between heterogeneous systems.Adapters convert the XI protocol (SOAP with attachments over HTTP) to the protocol spoken by the application system and vice-versa.The key purpose of XI is to integrate heterogeneous systems and adapters are the key enabler to achieving this goal

Adapter Categories

Application adapters provided by SAP (IDoc and RFC) and 3rd party vendors (Seeburger, Siebel, Oracle, ...)

Technical adapters relate to specific protocols

File systems (FTP / File)

RDBMS systems (JDBC)

Messaging systems (JMS)

Web services (SOAP)

Mail servers (SMTP)

SAP Business Connector

Marketplaces

Industry standard adapters

RosettaNet

CIDX

The Adapter Engine

The XI Adapter engine is the home of the majority of the XI adapters. Only the IDoc adapter and the plain HTTP adapter do not reside on the adapter engine. They reside on the Integration Server.

It is fully integrated in to the XI landscape with tools provided for configuration, logistics and monitoring. It's Adapter Framework is based on the JCA.

SAP XI requires an adapter framework to communicate outside of the SAP system. These adapters translate code from external applications to an XML message for NetWeaver processes using the Java Connector Architecture.It is a part of the Adapter Engine, which provides interfaces for configuring, managing, and monitoring adapters.

The following r good websites which give complete overview of Adapter:

Structure of the Adapter Framework

http://help.sap.com/saphelp_nw04/helpdata/en/fd/16e140a786702ae10000000a155106/content.htm

Adapter for SAP XI environment

http://publib.boulder.ibm.com/infocenter/wbihelp/v6rxmx/index.jsp?topic=/com.ibm.wbia_adapters.doc/d...

List of all adapters compatible with XI 3.0

http://searchsap.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid21_gci1229988_tax304527,00.ht...

Adapter and Module Development

http://help.sap.com/saphelp_nw04/helpdata/en/8b/895e407aa4c44ce10000000a1550b0/content.htm

Legacy Integration with the SAP XI Adapter

http://www.makdata.de/www_makdata/sites/www.makdata.de/en/solutions/solutions02/downloads/SAP_XI_Ada...

Installing the SAP XI Integration Components of the XI Adapter

http://documentation.softwareag.com/crossvision/xio311/install/sapXiInstall.htm

>>3.what is IDOC?

IDoc is a container that carries the data thru 2 methods : either thru ALE or EDI.

>> 4.how is IDOC converted to xml file?

Pls go thru the following websites :

A Step-by-Step Guide on IDoc-to-File Using Business Service in the XI Integration Directory

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e07dcaa0-a92b-2a10-3a96-b3d942bd...

How to convert an IDoc-XML structure to a flat file and vice-versa in XI 3.0

https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1...

Introduction to IDoc-XI-File scenario and complete walk through for starters.

/people/prateek.shah/blog/2005/06/08/introduction-to-idoc-xi-file-scenario-and-complete-walk-through-for-starters

cheers!

gyanaraj

****Pls reward points if u find this helpful

Former Member
0 Kudos

hi,

> 1.what is third party?

Third Party is application system which not SAP Product. For example it can be your File Server.

> 2.what are adapters?where are they located?

Adapters in simple words are language converter. It converts the language which XI can understand.

For example File Adapter

It convert file content into XML so that XI can understand and again it can convert XML data sent form XI to file format

> 3.what is IDOC?

IDoc is just a data representation structure which can hold data in particular format. It is Intermediate document

> 4.how is IDOC converted to xml file?

It can be easily done in case of XI, just send an Idoc and configure a receiver file adapter , then IDoc is convert into file

regards

Ramesh P

aashish_sinha
Active Contributor
0 Kudos

Hi

1. Anything other than your System. Like Biztalk, .net, Webmethods, biztalk n others for XI

2. Adapters are a protocol to connect to third party system, you can say that bridge between XI and the third party system. It resides on server and you can see it RWB -> Adapters

3.Standard SAP format for electronic data interchange between systems (Intermediate Document). Different message types (such as delivery confirmations or purchase orders) normally represent different specific formats, the IDoc types. However, multiple message types with related content can be assigned to one IDoc type: For example, the IDoc type ORDERS01 transfers the “logical” message types ORDERS (purchase order) and ORDRSP (order confirmation).

4. i guess i answered it in 3.

Regards

Aashish SInha

PS : reward points if helpful

Former Member
0 Kudos

Hi Avinash,

1.what is third party?

It is any party of which you dont know the configuration.Like for SAP syatem you have ABAP as party, for JMS system you have party as JAVA.

2.what are adapters?where are they located?

adapters are themeselves communication channels.

click on the search option in integration directory to locate the communication channels.

3.what is IDOC?

Its a intermidiate document od SAP.In sap a document is represented as IDOC.

4.how is IDOC converted to xml file?

its main functionality of SAP XI that whenever a IDOC is picked by the integration engine of SAP XI it is represented in XML format.

open the t-cpde idx5 and see the IDOC.

for more help please get in touch with me

i have many such topics

kharat.vishal@gmail.com

Vishal

    • Kindly reward points for useful Help.

Former Member
0 Kudos

Hi Avinash

just go through these links for IDoc to XML

https://www.sdn.sap.com/irj/sdn/advancedsearch?query=idocconvertedtoxmlfile&cat=sdn_all

<b>Check this Pdf</b>

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/46759682-0401-0010-1791-bd1972bc...

Thanks !!