Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

7.3. ERP connector

Admin settings

General

It’s the general configuration of the Erp Connector.
Configuration can be found in the admin panel:

Stores > Configuration > MageSuite > Erp Connector

General

...

 

Enabled - field allows to enable/disable ERP integration. If disabled, data won’t be sent to providers.

...

Method - Which method should be used by the scheduler, Cron or RabbitMQ

Providers

The provider section allows management of specific providers (ERPs), connections configuration, order export, stock import, and order tracking.

It can be found in the admin panel:
Sales > Erp Connector > Providers

Provider fields

...

 

Provider Name - Name of provider

Provider Email - Email to provider

Provider Code - Code, used to find correct mapping in the code

Additional Configuration - Additional configuration, Name => Value, Names can be set in the global configuration. It can be used to add some custom values for each provider.

Connector fields

FTP connector

...

Name - Name of connector

Host - FTP server host

Port (default: 21) - FTP server port

User Name - FTP server username

Password - FTP server password

Passive Mode (default: enabled) - select if passive mode should be used. Passive is a safer mode and helps to avoid firewall issues

Source Directory - directory on the FTP server where the file should be placed

Destination Directory - directory, where processed by the provider file should be moved

Skip Exported File Validation (default: disabled) - after uploading the file to the server, the script checks if the file was sent correctly and contains the correct content. If this option is unchecked, the script does not check the file after sending

Check connection - button allows a user to check the FTP configuration, display the connection to FTP status

SFTP connector

...

Name - Name of connector

Host - SFTP server host

User Name - SFTP server username

Password - SFTP server password

Timeout (default: 10) - how long the system should wait for a connection

Source Directory - directory on the SFTP server where the file should be placed

Destination Directory - directory, where processed by the provider file should be moved

Skip Exported File Validation (default: disabled) - after uploading the file to the server, the script checks if the file was sent correctly and contains the correct content. If this option is unchecked, the script does not check the file after sending

Check connection - button allows a user to check the SFTP configuration, display connection to SFTP status

SOAP connector

...

Name - Name of connector

Type - Type of soap protocol (1.1 or 1.2)

WSDL - Path to WSDL file

Login - SOAP connection login

Password - SOAP connection password

Location - SOAP connection location

Soap Action - Action, which will be used to send data

Check connection - button allows a user to check the SOAP configuration, display connection to SOAP status

HTTP connector

...

Name - Name of connector

Url - URL to the endpoint

Login - Login can be set if required

Password - Password can be set if required

Authorization Bearer - Bearer Authorization Token

Content Type - Json or Xml

Timeout - how long the system should wait for a connection

Custom Headers - Additional headers can be set here

Email connector

...

Name - Name of connector

Email - Email address, where the files will be sent

Template - Email template

Backend

Note

To be added

Frontend

The is nor no frontend functionalities in this module.