7.3. ERP connector
MageSuite offers a solution to configure and control the connection to ERP systems.
Until now, integration with external systems required a lot of work and was very specific in each project.
The implementation took many hours to prepare, and introducing another developer to further develop the functionality was very difficult.
Integration with ERP still requires changes in the code, however managing the exchange of data with an external system is simpler and some changes can be made directly in the admin panel, without the need to change the code.
This allows for a quick reaction, for example, when communication with a system needs to be shut down for a certain period of time.
Erp Connector is divided into three parts
Providers
The main part of the whole ERP Connector integration.
Depending on the project requirements, it may be a specific ERP system or a type of integration (for example order export to multiple ERP systems).
See 7.3.1. Providers
Connectors
Connectors are a unique functionality in the ERP Connector, related to the providers. They allow to set up connections to specific systems and subsystems.
Schedulers
Schedulers are used to determine when and what data should be sent to/collected from a given provider.
This part is highly project-specific, however, because it is extensible, customizing it for a specific project is quick and easy
Implementation examples
Erp connector has already been implemented in projects. We added some examples of configuration to the documentation.
See 7.3.4. Implementation examples