This feature allows you to enable master data replication using the service layer.
SAP Business One Service Layer is a new generation of extension API for consuming SAP Business One data and services. It builds on core protocols such as HTTP and OData, and provides a uniform way to expose full-featured business objects on top of a highly scalable and high-availability Web server.
The following SAP Business One Objects are
supported for the replication using Service Layer:
- Bank Charges Allocation Codes
- Banks
- Bill of Materials
- BP Priority
- BP Properties
- Business Partner
- Business Partner Group
- Cash Discount
- Chart Of Accounts
- CNAE Code
- Commission Group
- Contract Templates
- Cost Center Type
- Countries
- Credit Card
- Currency
- Customer Equipment Cards
- Customs Groups
- Dimensions
- Distribution Rules
- DNF Code
- Document Type
- Dunning Terms
- E-Mail Group
- Factoring Indicators
- Freight
- Holidays
- House Bank Account
- Industry
- Instructions
- Item Group
- Item Properties
- Items
- Languages
- Length Measures
- Manufacturer
- Material Group
- NCM Code
- Occurrence
- Order Interval
- Package Types
- Payment Blocks
- Payment Terms
- Portfolio
- Price Lists
- Profit Center
- Project
- SAC Code
- Sales Person
- Service Contracts
- Service Group
- Shipping Type
- Unit Of Measurements
- User Groups
- Users
- Weight Measures
Prerequisites:
Before you enable the feature of Replication Methods for Service Layer, ensure the following:
1. You have installed Service Layer. For more information, see Installing the Service Layer chapter in the SAP Business One Administrator’s Guides (version for SQL and version for SAP HANA).
2. You have configured valid Service Layer registration in the System Landscape Directory (SLD) for all companies configured in the Intercompany Landscape.
3.
Ensure
that B1 service layer connection, with distinct port value for each of the
participant companies, is successful before configuring the data replication
method.
4. In case you encounter the issue "B1i B1 ServiceLayer Test Connection fails with HTTP 400" in B1SL connection via the service layer in B1 Integration Framework (B1i) SP2311 (Version 1.22.53). Please refer to the SAP Note 3416244 and apply the hotfix.
· To deploy the solution, go to Intercompany Administration Console then Setup and landscape.
· Click on Deploy button to deploy the solution.
Enabling the Master Data Replication using Service Layer:
To enable the master data replication using service layer, follow the steps below:
1. In the top menu bar of the Administration Console, choose the Setup option.
2. In the left frame, choose the Replication Method option.
The Configuration Replication Method
window is displayed.
· Choose the Select All button to select all the checkboxes.
· Choose the Deselect All button to deselect all the checkboxes.
5. Choose the Save button to save the information.
Note
If any of the above objects is not marked to replicate using SAP Service Layer, then it is by default replicating using SAP B1 DI API.