eConnect version 20.3.0
LeanSwift eConnect for Infor M3 provides a seamless integration between Magento and Infor M3 ERP. The product consists of a Magento extension, and a Tomcat based server application that manages the communication with the M3 ERP system.
LeanSwift eConnect for Infor M3 employs a layered architecture to allow more flexibility in supporting different versions of Magento and Infor M3, and to allow independent upgrades. The two components are versioned individually to more easily adapt to different M3- & Magento versions.
Transactions
With eConnect 20.3.0, the following add-ons are available:
These add-ons can if necessary be modified, and new add-ons can be added to fulfill specific customer requirements.
User interface
During setup, the Magento Admin panel is used to configure which transactions that should be used and how they should function. There is also additional configuration within the Connector to support the transactions.
Validated versions
Magento Community 2.2.4 and up
Magento Enterprise 2.2.4 and up
Infor M3 13.x
This document and the software it describes are provided by LeanSwift Solutions Inc. For additional information regarding support, licensing, functionality etc. please contact LeanSwift Solutions Inc via contact form at http://www.leanswift.com.
This manual is not intended to cover any standard Magento functionality or user experience. The Magento user experience is customized and slightly different in each eCommerce implementation – though the general workflow is similar.
IDM – Infor Document Management
With 20.3.0, there is a major technical architectural change in the solution. BODs from ION are now configured to be sent to a REST API in Magento, which in turn sends them to RabbitMQ for storage and processing by eConnect. In the previous versions, ION sends BODs to RabbitMQ directly.
eConnect add-ons depend on both eConnect-base and eConnect. eConnect and its Add-ons works only with eConnect-base configured
The new version will coexist with the older version of eConnect which uses LeanSwift eLink and all new installations of eConnect have the ability to choose the connection protocol to M3, that is, either eLink or ION.
The add-ons for LeanSwift eConnect provide extended functionality over the standard features available on eConnect Core.
These add-ons can, if necessary, be modified, and new add-ons can be added to fulfill specific customer requirements.
The IDM add-on to LeanSwift eConnect for Infor M3 provides the ability to upload, download and search documents in IDM.
Note:All settings are defined only on the Global level and not on the store level.
For Upload,
Note: Frontend part is not supported. Only function is exposed.
For Download,
Note: Frontend part is supported.
For Search,
Note: Frontend part is not supported. Only function is exposed.
The configuration required for the IDM add-on can be separated in three parts – Upload configuration, Download Configuration and Search configuration.
ION API service URL has to be mentioned here
This feature enables mails to be sent
Import configuration fetches IDM related configurable options from M3
Configure options to download, upload with attribute type, operation and used in.
To add IDM document add handle in custom layout page
To include the download in custom template included in below code
To include the upload in custom template included in below code
Change JS if needed to support new template. Can use the Javascript Mixin
To change the custom values In LeanSwift/Econnect/view/frontend/templates/invoice.phtml, change snippet as