Skynamo's integration with Business Central / Navision leverages web services to ensure seamless connectivity and data exchange between the two platforms.
Below is a short overview of what is required for the Navision / Business Central integration.
Should you have Business Central 13 or newer:
- We have an app that creates the necessary Web Service objects for us to call. The .app file is available at https://services.skynamo.com/. You will find the download link to the Microsoft Dynamics 365 Business Central/Navision Extension App.
- You or your Business Central Partner should be able to publish the App and install it on Business Central.
Should you have on-prem Navision or an older version of Business Central (<V13):
- You or your Navision Partner would need to make the necessary Web Services available and inform us of the object names. This can be done using the FOB file import (also available at https://services.skynamo.com/) or manual creation. Please be aware of object IDs before importing the FOB; we recommend that a NAV partner assist with this.
- Alternatively, standard pages can be made available. Please see below the page number and name that we require. Please note that stock levels is a custom object, as indicated in the image below. Should you need to make it manually, we can send you the structure for this in .al file.
- For Orders, the object is also available on https://services.skynamo.com/. This is preferred above the standard Sales Order Page in Nav as it has the Sales Order Line table included in the object.
Once this is done and the object has been published (Please note that the Orders object should be posted with SOAP); we would need the Odata4 URLs of the other end points.
Note that, should you have the newer version of Business Central, which is web-hosted, we would need to use OAuth2 and would require:
- Tenant Number:
- Client Id:
- Client Secret:
Or
Should you have the older locally hosted Business Central/Navision, we tend to use basic Web Access Key authentication (if BC is Domain hosted a domain user would be used for authentication):
- User:
- Web Access Key:
This information is sensitive and should not be sent via email. Please submit these details through our secure messaging portal here: https://services.skynamo.com/messenger/. Please contact our support team to get the secret key required to use this messenger.
On the messenger page, please fill out the following details:
- ERP: Business Central or Navision
- Skynamo Customer Name: Your Skynamo Instance URL/Name.
- ERP Username: Navision username or Client ID
- ERP Password: Navision Web Access Key or Client Secret
- ERP Company Name: If relevant, should we filter on a specific company in Navision / Business Central
- ERP URL: Order SOAP URL
- Message: Any other details can be added here.
- Skynamo provided a secret key: Provided by our support team.
Additionally, please be aware that these objects are our standard solution. Should there be custom data fields you wish to be available on Skynamo, you should please also make the endpoint available and inform me of the object names. This is also relevant to additional pricing structures, such as campaigns, etc.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article