Onsight connects to SAP Business One using the SAP Business One Service Layer API. You need to have installed and deployed the SAP Business One Service Layer to your server.
In order to integrate Onsight and SAP Business One, please send us the following 3 items:
- API URL – We need the URL of the SAP Business One Service Layer API. In the API documentation this is called the Service Root URL. The URL that you provide needs to be a publicly visible URL. If you are running the service on an internal hostname or in a DMZ, you need to set up port-forwarding and send us the external, publicly visible URL (which will be different to the internal URL).
- Username and password for the integration user – We need a SAP Business One username and password to serve as the integration user. This user needs to have the necessary permissions to access the Service Layer and perform the desired operations. Specifically, we need read access to all products and customers and we need write access to sales orders.
- Company name – We need the name of the Company DB.