Introduction
Do you want to integrate with ERP Connectivity? This document shall help you find information about:
-
authentication, authorization and shared concepts,
-
solutions and guidelines for common requirements and
-
things to consider when integrating with ERP Connectivity.
Before you start reading through this document, please be aware of the following:
-
We tried to keep this developer guide as brief as possible.
-
As introduction, please read quickly through this chapter; this covers:
-
For a hands-on quick start go directly to How to integrate with ERP Connectivity.
-
Please also mind the concepts of your project’s environment.
Terminology
It is highly recommended to read through the following definitions to understand ERP Connectivity’s terminology:
Functional Overview

The picture above provides an overview about where ERP Connectivity is located within an ERP System integration. ERP Connectivity itself does not provide any integrations out of the box, it only provides some helpers for integrating with an ERP System:
-
Converters
Converters are used to transform data between ERP System "language" and Nexeed Industrial Application System "language". One common example for this is the unit conversion: Within the unit conversion ERP Connectivity provides a possibility to convert different Units (like PCE - english - or STK - german - from ERP System side) towards a common unit (NAR for previously given examples) that is understood by every Nexeed Industrial Application System module. Besides some common Converters, which are available out of the box with ERP Connectivity deployment, there is also a possibility to provide own Converters with the deployment of a custom Connector Package.
-
Connectors
Connectors are technical implementations of communication methods, that can easily be used from a Connector Package. Currently, there are following Connectors implemented within ERP Connectivity:
-
REST Connector (with API-Key authentication)
-
AMQP 1.0 Connector (for use with Solace Message Broker)
-
SOAP Connector (with Basic authentication)
-
-
Connector Package SDK
The Connector Package SDK provides you some standardized interfaces that your Connector Package can use, and it also provides you all necessary interfaces towards Connectors and Converters. While using this you can easily create your own Connector Package and deploy it to ERP Connectivity.
These three parts all belong to the ERP Connectivity Core from the picture above. ERP Connectivity Orchestrator is only used to orchestrate multiple Connector Package integrations to provide a more reliable interface towards the applications. This is implemented to provide a single interface for an e.g. production confirmation, independent of how many Connector Packages are needed for this specific use case. This also pays into the role of ERP Connectivity, the abstraction of communication technologies, terminology and usage of interfaces towards ERP Systems. To have a common interface between Applications and ERP Connectivity, ERP Connectivity only provides one asynchronous communication pattern for a Package execution. This pattern looks like this:
