Managing Intercompany Solution in different servers
Before setting up the Intercompany 2.0 solution across
different servers, the following key factors must be assessed:
Quantity
of servers available in the environment (i.e., 2 servers: Americas and
EMEA+APJ)
Desired
Landscape by the customer (i.e., Consolidation)
Localizations are needed in the implementation
Maintaining the environment
(complexity)
Microsoft
SQL Server
SAP
Business One 10.0 PL X *
SAP
Business One DI Proxy Service
SAP
Business One EventSender Service
Intercompany
Add-on (all databases using ICO)
SAP
Business One Integration Service
Intercompany
Scenario
Microsoft
SQL Server
SAP
Business One 10.0 PL X *
SAP
Business One DI Proxy Service
SAP
Business One EventSender Service
Intercompany
Add-on (all databases using ICO)
Note: Same PL for ALL databases
in the environment
From the SAP Business One
package, install the Integration Solution Components
Define a path where you
want the integration to be installed
Select
the correct database type (SQL, HANA, etc)
Include
the correct password to connect to the server
Include the B1i password
From the SAP Business One
package, install the Integration Solution Components
Define a path where you
want the integration to be installed
Make
sure to UNCHECK “Integration Framework Service.”
SAP
Business One EventSender is mandatory
SAP Business One DI Proxy
is optional
All
the components must be maintained in the same version and patch level
After
the complete installation, EventSender from server 2 needs to point to the
Integration Service from server 1
Connections
must be working properly for all databases in the SLD (Integration –
server 1)
Entries
in SLD from server 2 must be created manually in server 1
The
environment will present 2 SBO-Commons (which is OK)
Only the databases necessary for the Intercompany solution need to be created in
the integration server
Important
to create a strategy to back up all databases at the same time
Mixing Intercompany and
Multi-branch functionalities is NOT supported in the same environment
- SAP Business One
Integration Service NOT installed
Start
→ All Programs → Integration Solution for B1 → SAP Business One
EventSender → Setup
Select the correct DB Type (SQL or HANA)
Include
local server name (from Server 2)
SQL password for the sa user
Retrieving
the B1i Server Host to be used in the server 2 EventSender
Start
→ All Programs → Integration Solution for B1 → Integration Framework
Include the B1i User
(B1iadmin) and password of the server 1
Copy
the “Integration Framework Server” extracted from server 1 into the “B1i
Server Host” field in server 2
Include
the B1iadmin password from server 1 (Americas)
Press
“Test Connection” to ensure a successful message appears
Select
the required databases necessary for the environment
The
databases selected will send events (transactions) to the Integration
located in server 1 (Americas)
Step
5/5 shows B1 Server from server 2 (EMEA + APJ) and B1i server from server
1 (Americas)
Process
returns a “Setup Successfully” message
The
database entries in SLD will NOT be created automatically
User
needs to manually create the SLD entries to successfully connect the
databases to the Integration server
3 DBs will be created
(CAGroupCons, Branch2CA, and Branch3CA)
Relevant information in
this step:

The following fields must be configured for each database on
Server 2:
Name: Branch2CA – created manually
(normally the DB name is available in server 2)
B1Server: DEWDFWTEC4038:30000
(from Server 2)
licenseServer: DEWDFWTEC4038:30000
(from Server 2)
Company: Branch2CA – created
manually (normally the DB name is available in server 2)
SQL password: password from SQL
available in server 2
B1i password: password from the B1i
user in SAP Business One (server 2)
diProxyHost: DEWDFWTEC4038 (either
from server 1 or server 2)
url from JDBC: jdbc:sqlserver://DEWDFWTEC4038:1433;integratedSecurity=false;databaseName=Branch2CA;selectMethod=cursor
Make
sure the connections work for ALL databases (especially the DBs located in
server 2)
For
troubleshooting, refer to SAP note 2029714
* Apply the same process to ALL databases required on the
Integration server.
Follow
the normal Intercompany Integration Solution Installation
Intercompany
Scenario is ONLY installed in Server 1 (Americas)
Intercompany Add-on needs
to be installed in all companies.
Related Articles
Managing Security of the Intercompany Integration Solution
This section explains how to implement a security policy for the intercompany integration solution for SAP Business One and provides recommendations for meeting security demands. Managing Security of the Intercompany Landscape ...
Intercompany Integration Solution for SAP Business One
Growing organizations that control more than one legal business entity are sometimes faced with the challenge of how to share data between partner companies. The Intercompany Integration Solution for SAP Business One enables businesses running SAP ...
Setup Intercompany Solution with Multiple Branches
With Intercompany Patch level 26, user can now use the intercompany solution with branch enabled companies. With branch solution user can work across branches on one company database and with Intercompany Solution user can work with different SAP ...
General Settings of Intercompany Solution
This window enables you to define general settings for the Intercompany Integration Solution. In SAP Business One Main Menu, choose Administration → Setup → Intercompany → General Settings. General Settings Window Default Status for Marketing ...
Consolidation Translation Method Setup of Intercompany Solution
When consolidating between multiple currencies, you must define the Consolidation Translation Method (exchange rate translation method) for each G/L account in the chart of accounts. Note This setup must be performed in all branch companies This ...