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

One SAP R/3 to Multiple Business One (B1I) Sites


I would really appreciate your assistance.

I would like to confirm the various settings when you have one SAP R/3 system connected to multiple (3) Business One systems with B1i.

In SAP R/3 we have created the following:

Logical System:

B1I00 First Branch

B1I01 Second Branch

B1I02 Third Branch

We have created three RFC destinations:

B1I00 with program ID B1IRFC00 and port A000000011

B1I01 with program ID B1IRFC01 and port A000000012

B1I02 with program ID B1IRFC02 and port A000000013

Each RFC destination is linked to the IP address etc of the respective B1 System.

We have created three distribution models with the message types and the various logical systems and production database:




The partner profiles has been generated and adjusted as per the documentation. All relevant output conditions have been maintained.

In the B1I setting of each site, we have maintained the following:

SAP R/3 settings such as Application server, user ID, gateway etc.

Sender partner and sender port is:

B1I00 port B1I00

B1I01 port B1I01

B1I02 port B1I02

Program ID is:




Although both branch 1 and 2 can connect to SAP R/3 and SAP R/3 can connect to branch 1, the working connection of branch 1 stopped working as soon as we added the other two.

Can you please confirm our settings? Does the registration of the program ID happen with a test connection from the branch B1I system?


Martin van Wyk

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

1 Answer

  • Posted on Mar 16, 2009 at 07:45 PM


    The registration of the program ID does not happen with the testing of the landscape. I am assuming that you are talking about the program ID for R/3?

    The landscape setup in B1i and then the testing of the connection is just that .. it verifies that the components on the Business One side and the R/3 side have been setup. This is also the definition of the headquarter and subsidiary systems to B1i.

    You may want to check the error logs in B1i to get more detailed information as this may assist in troubleshooting the issue.


    Add a comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Eddy,

      Thanks for your detailed answer.

      You are correct, I am talking about the program ID in R/3. The documentation for a first B1 system is very good. We are trying to determine what changes are needed when you add a second B1 to an R/3 system.

      We established that when you use the same program ID in the RFC destination, we get a conflict.

      I would like to confirm that for a second B1 site, we need to create a different Logical system, use a different program ID and obviously use different partner details (customer etc.).

      When the program ID is not registered the test connection from R/3 to B1I doesn't work. I have been able to register the program by simply doing a Test Connection from B1I to R/3.


      Martin van Wyk

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.