cancel
Showing results for 
Search instead for 
Did you mean: 

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

Former Member
0 Kudos

Hi,

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:

B1I00TOPD2

B1I01TOPD2

B1I02TOPD2

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:

B1IRFC00

B1IRFC01

B1IRFC02

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?

Regards

Martin van Wyk

Accepted Solutions (0)

Answers (1)

Answers (1)

Eneveux
Product and Topic Expert
Product and Topic Expert
0 Kudos

Martin,

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.

Eddy

Former Member
0 Kudos

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.

Regards

Martin van Wyk