Skip to Content

This weblog is continuation of my SAP NetWeaver…..complete information integration platform, where I discussed different Integration Scenarios for NetWeaver platform(XI-MDM-BI-EP Integration).

In this weblog I am covering steps which are required in the XI-BI integration on BW system and also the conceptual steps which are required on XI system for the integration of XI-BI.

For loading data (XML) into BW using XI, these are the steps which are required:

  • Activation of data transfer to Delta Queue.
  • Creation of outbound message interface in the XI Integration Repository.
  • Implementation of server Proxy in BW system.
  • Implement the inbound message interface for recipient processing at Proxy.
  • Configuring XI (routing and mapping which is required to integrate XI with BI).
  • Sending of XML data to BW using XI runtime infrastructure.



      1. Configuring XI

        Configuring XI for XI-BI Integration involves following steps:

      1. Adding Inbound Interface namespace.
      2. Creating communication channel for BW system.
      3. Maintaining communication channel parameters.
      4. Creation of virtual sender.
      5. Adding Outbound Interface to namespace.
      6. Creation of receiver determination.
      7. Creation of Interface determination.
      1. Sending XML data to BW.

        Below is the XML Schema, in which I used the same fields, as I defined in the communication structure of created info source.


    The created XML file have to send to XI Integration Server which will perform the further data transfer to BW system. We can also write simple javascript code for verification purpose.



    To report this post you need to login first.


    You must be Logged on to comment or reply to a post.

    1. Former Member
      Gud stuff on BI-XI Integration.

      I suggest you to add “target=_blank” link in “Previos weblog” so that it opens in a new window instead of opening in the same window.

      –Siva Maranani.

        1. Former Member

             Very usefull blog.Thanks. We are looking to prototype reports from XI in BW.Can you give an idea how this can be done or what exactly can we report?


    2. Former Member
      Hi kamaljeet,
      A very very useful blog.Thanks for writing it.But I am little bit confused that if BW system generates a RFC function module which can fill the delta queue,then we can call this RFC itself from Xi. Why are we calling a proxy and then calling RFC in proxy.


      1. Kamaljeet Kharbanda Post author
        Hi Yomesh,

        We can tranfer data using SOAP based services and using web services also, but SAP XI comes into picture when Full Quality of service is required. And these ensures only when creating proxies during SAP XI adn SAP BW. Proxies are executable components for the interfaces for communication with the SAP XI Integration server that are generated in the application systems. If communication takes place Via an RFC or SOAP Adapter, Full quality of service is not obtained.

        Kamaljeet Singh


    Leave a Reply