Integrations

Chainlink WMS with SAP Business One

The Chainlink WMS connector for SAP Business One uses the Service Layer of versions 9.3 and 10.0. It imports the orders to receive and pick, and it posts each receipt, delivery, transfer and adjustment to SAP, with lots and serial numbers.

Available in
Add-on for Professional and Enterprise
Versions
SAP Business One 9.3 and 10.0
Connection
Service Layer, on SQL Server or SAP HANA

Reviewed October 29, 2026 by the Business in a Wave team

01

The role of SAP Business One and the role of Chainlink

SAP remains the system of record for the business. Chainlink directs the work on the warehouse floor and posts the result to SAP. See WMS and ERP.

SAP Business OneChainlink WMS
Purchase orders and sales ordersReceiving against the order, guided picking and shipping
Stock by warehouse and its book valueStock by location, lot, serial number and pallet, with its status
Inventory transfer requestsPicking at origin, dispatch and receipt at destination
Invoicing and accountingHandheld scanning, labels and printing
02

Data exchanged

Each document includes its lots and serial numbers. You select the flows, the frequency and the warehouse mapping.

From SAP Business One to Chainlink
  • Items, with barcode, unit and lot or serial number management
  • Suppliers, customers and warehouses
  • Purchase orders to receive
  • Sales orders to pick
  • Inventory transfer requests
From Chainlink to SAP Business One
  • Receipts, as goods receipt POs
  • Shipments, as deliveries
  • Transfers, as inventory transfers
  • Count differences, as goods receipts or goods issues
  • Items and business partners created in Chainlink
03

How orders close in SAP

Each document is posted as a copy of the order, line by line, so SAP closes the lines as if the document had been entered in SAP.

  • A partial receipt leaves the pending quantity open
04

How duplicate documents are prevented

Each submission carries a Chainlink reference, in Remarks or in a field such as U_CL_Ref. A retry never creates a second document.

  • The Submissions tab shows each status and the document number SAP assigned
05

Confirming that SAP and the warehouse match

Every night, and on demand, Chainlink compares stock by item and warehouse.

  • A difference with pending submissions usually closes when they are posted
  • A difference that persists indicates a movement made outside Chainlink
06

Connection requirements

  • SAP Business One 9.3 or 10.0 with the Service Layer, on SQL Server or SAP HANA
  • The Service Layer reachable over HTTPS
  • The company database and a user dedicated to Chainlink
  • Optional: a user-defined field for the reference

The password is stored encrypted. When the connection is saved, Chainlink performs a test read.

07

How to subscribe

The connector is an add-on for Professional and Enterprise, with setup assisted by BW and a quote based on your flows. Request it from sales or in Billing and plan › Add-ons.

FeatureEssentialsProfessionalEnterprise
SAP Business One connector No Add-on Add-on
REST API Yes Yes Yes
Webhooks No Yes Yes

Frequently asked questions

For any other question, contact sales.

Does it replace the inventory module of SAP Business One? +

No. SAP Business One continues to manage purchasing, sales, accounting and inventory valuation. Chainlink executes in the warehouse what those documents require, by location, lot and serial number, and sends each receipt, delivery, transfer and adjustment back to SAP.

Does it work with SAP Business One on SQL Server and on SAP HANA? +

Yes. The connector uses the Service Layer of SAP Business One 9.3 or 10.0, which is available on both databases.

What happens if SAP does not respond? +

The submission changes to «Retrying», and Chainlink retries it automatically after 1, 5 and 15 minutes, and after 1, 3 and 6 hours. If SAP rejects a document because of a data or permission error, the submission changes to «Requires attention» with the SAP message.

Is an add-on required in SAP Business One? +

Not for the direct connector, which connects to the Service Layer with an SAP user. Optionally, a user-defined field on the documents, such as U_CL_Ref, stores the Chainlink reference; without it, the reference is stored in Remarks.

Subscribe to Chainlink online

Your instance is created when sign-up is complete, ready to set up your warehouse.

Essentials and Professional are purchased online by card: the first month and the implementation are charged at subscription. 30-day trial by invitation: request it from sales.