Skip to Content
avatar image
Former Member

xi

Dear experts

am new to xi when am learning different scenarios am defining namespace,data types,message type,message interface,message mapping ,interface mappin,communication channels,sender agreement etc in ir and id what is the purpose of each one.......

plz kindly help me....

bcz i saw some faqs all the questions are coming based up on that

thanks in advance

somesh

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

5 Answers

  • Best Answer
    avatar image
    Former Member
    May 06, 2008 at 06:21 AM

    Hi Venkata,

    XI overview..

    http://help.sap.com/saphelp_nw04/helpdata/en/14/80243b4a66ae0ce10000000a11402f/frameset.htm

    XI has following components:

    1) Design and Configuration time components http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm

    2) Mappings

    3) Adapters

    http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm

    4) CCBPM

    http://help.sap.com/saphelp_nw04/helpdata/en/0d/5ab43b274a960de10000000a114084/frameset.htm

    5) Central monitoring

    http://help.sap.com/saphelp_nw04/helpdata/en/7c/14b5765255e345a9e3f044f1e9bbbf/frameset.htm

    Refer all the below links for starter:

    http://help.sap.com/saphelp_nw04/helpdata/en/e1/8e51341a06084de10000009b38f83b/frameset.htm

    /thread/143337 [original link is broken]

    XI for starters

    Help in XI

    Hi all, I am learning xi, any body have lifecycle document of xi projec

    Regarding XI installation and Learning

    1. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part I /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i

    2. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part II /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii

    3. Aspirant to learn SAP XI...You won the Jackpot if you read this!-Part III /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

    and once you are through ...follow the following links to weblogs which explain all the basic scenarios in XI

    Following are the links to weblogs which will help to develop the basic scenarios.

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

    /people/ravikumar.allampallam/blog/2005/03/14/abap-proxies-in-xiclient-proxy - ABAP Proxy to File

    /people/sap.user72/blog/2005/06/01/file-to-jdbc-adapter-using-sap-xi-30 - File to JDBC

    /people/prateek.shah/blog/2005/06/14/file-to-r3-via-abap-proxy - File to ABAP Proxy

    /people/venkat.donela/blog/2005/03/02/introduction-to-simplefile-xi-filescenario-and-complete-walk-through-for-starterspart1 - File to File Part 1

    /people/venkat.donela/blog/2005/03/03/introduction-to-simple-file-xi-filescenario-and-complete-walk-through-for-starterspart2 - File to File Part 2

    /people/ravikumar.allampallam/blog/2005/06/24/convert-any-flat-file-to-any-idoc-java-mapping - Any flat file to any Idoc

    /people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit - File to RFC

    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1685 [original link is broken] [original link is broken] [original link is broken] - File to Mail

    /people/jayakrishnan.nair/blog/2005/06/20/dynamic-file-name-using-xi-30-sp12-part--i - Dynamic File Name Part 1

    /people/jayakrishnan.nair/blog/2005/06/28/dynamic-file-namexslt-mapping-with-java-enhancement-using-xi-30-sp12-part-ii - Dynamic File Name Part 2

    /people/michal.krawczyk2/blog/2005/03/07/mail-adapter-xi--how-to-implement-dynamic-mail-address - Dynamic Mail Address

    /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi - Message Flow in XI

    /people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm - Walk through BPM

    /people/siva.maranani/blog/2005/05/22/schedule-your-bpm - Schedule BPM

    /people/sriram.vasudevan3/blog/2005/01/11/demonstrating-use-of-synchronous-asynchronous-bridge-to-integrate-synchronous-and-asynchronous-systems-using-ccbpm-in-sap-xi - Use of Synch - Asynch bridge in ccBPM

    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/1403 [original link is broken] [original link is broken] [original link is broken] - Use of Synch - Asynch bridge in ccBPM

    /people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally - Maintain RFC destination centrally

    /people/sravya.talanki2/blog/2005/08/18/triggering-e-mails-to-shared-folders-of-sap-is-u - Triggering Email from folder

    /people/sravya.talanki2/blog/2005/08/17/outbound-idocs--work-around-using-party - Handling different partners for IDoc

    /people/siva.maranani/blog/2005/08/27/modeling-integration-scenario146s-in-xi - Modeling Integration Scenario in XI /people/michal.krawczyk2/blog/2005/08/25/xi-sending-a-message-without-the-use-of-an-adapter-not-possible - Testing of integration process

    /people/michal.krawczyk2/blog/2005/05/25/xi-how-to-add-authorizations-to-repository-objects - Authorization in XI http://help.sap.com/saphelp_nw04/helpdata/en/58/d22940cbf2195de10000000a1550b0/content.htm - Authorization in XI

    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step - Alert Configuration

    /people/michal.krawczyk2/blog/2005/09/09/xi-alerts--troubleshooting-guide - Trouble shoot alert config

    /people/sameer.shadab/blog/2005/09/21/executing-unix-shell-script-using-operating-system-command-in-xi - Call UNIX Shell Script

    /people/sravya.talanki2/blog/2005/11/02/overview-of-transition-from-dev-to-qa-in-xi - Transport in XI

    /people/r.eijpe/blog/2005/11/04/using-abap-xslt-extensions-for-xi-mapping - Using ABAP XSLT Extensions for XI Mapping

    /people/prasad.ulagappan2/blog/2005/06/07/mail-adapter-scenarios-150-sap-exchange-infrastructure - Mail Adaptor options

    /people/pooja.pandey/blog/2005/07/27/idocs-multiple-types-collection-in-bpm - Collection of IDoc to Single File

    /people/sap.user72/blog/2005/11/17/xi-controlling-access-to-sensitive-interfaces - Controlling access to Sensitive Interfaces

    /people/michal.krawczyk2/blog/2005/11/10/xi-the-same-filename-from-a-sender-to-a-receiver-file-adapter--sp14 - The same filename from a sender to a receiver file adapter - SP14

    /people/prasad.illapani/blog/2005/11/14/payload-based-message-search-in-xi30-using-trex-engine - Payload Based Message Search in XI30 using Trex Engine /people/sap.user72/blog/2005/11/24/xi-configuring-ccms-monitoring-for-xi-part-i - XI : Configuring CCMS Monitoring for XI- Part I

    /people/michal.krawczyk2/blog/2005/11/23/xi-html-e-mails-from-the-receiver-mail-adapter - XI: HTML e-mails from the receiver mail adapter

    Regards,

    Rohit

    Reward points if helpful

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 06, 2008 at 06:25 AM

    namespace: Where we develope the object under this..this is called development class.

    datatype: Structure of a message.

    Message type: Its a header or its called as document

    Message Interface:Its contains message type and it decides the direct and communication,.

    Message Mapping: Used to convert source to target structure.

    Interface mapping: Executes the message mapping.

    Communication Channel: Used to communciate with the external system from xi

    sender aggrement: it will intimate sender system to xi

    receiver aggrement: It will intimate recever system to xi

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hello Krishna,

      Could you please check your second points...

      >>Message type: Its a header or its called as document

      With Regards,

      Sagar

  • avatar image
    Former Member
    May 06, 2008 at 06:25 AM

    Hello Venkat,

    As XI is middleware , you need to design the mapping i.e.,

    trasformation of the data from one form to another.So this should be a one time design .So all these kind of Design we will do it in IR.

    1.Data type : this will give you the structure of the source and target data

    2.Message type : this is the actual data which we will process and takes the shape of Data types.

    3.ok fine we defined Message types,But whether it is coming or going we have to declare and even we have to consider whether it is two way communication or not (Syn or Async).This we will define in Message Interface

    Regarding ID ,

    1)we have to give the techical details ...ie.,

    Physical information of channels thru which the data will pass..

    2)Where it will go and from which source

    3)Regarding the Sender agreement and Receiver agreement,these two will tell that the source and target are ready for communication of data thru Communication channel

    Hope you understood.

    ********Reward points ,if found useful

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 06, 2008 at 06:40 AM

    HI sagar.

    I mean to say...data type is a structure...and message type representing..data type...as heder name...

    Add comment
    10|10000 characters needed characters exceeded

  • May 06, 2008 at 12:20 PM

    hi,

    refer to these three links and you can get all the details

    /people/sravya.talanki2/blog/2006/12/25/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-i

    /people/sravya.talanki2/blog/2006/12/26/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-ii

    /people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

    reward points if helpful

    regards,

    ujjwal kumar

    Add comment
    10|10000 characters needed characters exceeded