Skip to Content
author's profile photo Former Member
Former Member

IDOC to xml file

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

Add a comment
10|10000 characters needed characters exceeded

Related questions

5 Answers

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:38 AM
    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:41 AM

    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.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 05, 2007 at 09:44 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:46 AM

    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

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 05, 2007 at 09:53 AM

    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/doc/sap_xi/sapximst11.htm

    List of all adapters compatible with XI 3.0

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

    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_Adapter_mak_data_news_23_en.pdf

    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-b3d942bd1539

    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-bd1972bc0b8a

    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

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.