Skip to Content
avatar image
Former Member

Just one partner profile for SAP XI?!

Hi,

well i have some thoughts concerning configuring the partner profile on sender side.

I have different systems to which e.g. IDocs will be send to. Therefore i was thinking to set one partner profile for each connected system.

But on the other hand it is also possible to just configure one partner profile, e.g. called SAP XI, and seperate the different IDocs inside this partner profile because of different Message-Types of the Outb-parameters, and inside this because of the IDoc-Type.

So what is the most propriate way to solve this, is there a suggestion by SAP?!

thx in advance, Jens

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Best Answer
    avatar image
    Former Member
    Mar 27, 2007 at 02:10 PM

    Hi,

    I haven't heard about any suggestions. But in my opinion in most cases is better to hold separeted partner profiles but with the same port and RFC destination pointing on XI. In such case you can in ease way route messages based on target system inside your XI system.

    Regards,

    Wojciech

    <i>REMINDER: please reward points for helpful answer</i>

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 27, 2007 at 02:17 PM

    hi,

    >>>>I have different systems to which e.g. IDocs will be send to. Therefore i was thinking to set one partner profile for each connected system.

    why do you want it like that?

    you can route messages on the basis of values in IDOC inside XI

    (XI was designed to do that)

    also think about sending DATA to R3

    if you have many profiles (many LS for example)

    you will not be able to use one business system easily

    (as it only has one logical system inside)

    and you cannot use the same logical system name

    in more then one business system

    Regards,

    michal

    -


    <a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions"><b>XI / PI FAQ - Frequently Asked Questions</b></a>

    Add comment
    10|10000 characters needed characters exceeded

    • Hey guys,

      Just thought I'd add my experiences here.

      In one of our implementations we created partner profiles with respect to XI. We had multiple source systems , but the Target ECC team was like, we do not care who sends the data to XI, as far as we are concerned we get data from XI. So we create only one partner profile. We agreed to this and so all Idoc's posting from XI had the XI as the sender partner name. The project went into production and things were fine.

      Then comes the next release. And what do we realise, that the same Idoc will not be posted from XI but for different source systems with different formats. The Inbound processing for the idoc was also being changed stating that Idoc from Source system A needs to be processed with this T code and Idoc's from System B with this code. reason was different bsuiness rules across different geographies.

      Now, at this juncture we realised in vain that it would have been better had we maintained the partner profiles with respect to the End Systems . having it with respect to XI caused issues in the fact that we are unableto trace out which Idoc belonged to which system.

      Since, then we always recommend all partner profiles with respect to End Systems and not with respect to XI. Helps the business also understand how many idoc's were posted for which source system and so on.

      Just my 2 cents and experience here. Would love to heard more on this topic as well.

      Regards

      Bhavesh

  • avatar image
    Former Member
    Mar 27, 2007 at 02:23 PM

    I like one partner profile, one business system concept, and have been able to stick with that approach thus far.

    Add comment
    10|10000 characters needed characters exceeded