Item / Product Master
Integration entities
There are the following entities in this integration:
EasyEcom Product Master
ERPNext Item Master
Mapping between both the masters at ERPNext
Purpose of Mapping Layer
The purpose of the mapping layer in ERPNext between the two masters is to facilitate the following things -
In case the SKU / item codes in EasyEcom and ERPNext are different, the system can still work
Only FG items will be synced with EasyEcom from ERPNext & not all items. For eg., consumables used in manufacturing, office stationery
Type of Items
In EasyEcom there are three types of items:
Simple Product / Child Product
Combo Product
Kit / BOM
Now, only simple products and combo products will work through the integration. Kit products will not work & the seller will have to create BOM in ERPNext and not in Easyecom.
Item Sync
ERPNext pulls product master from EasyEcom periodically and adds them in the “EasyEcom Product Master” doctype in ERPNext. The mapping is also added in the mapping layer automatically based on a few conditions.
EasyEcom SKU code is immutable, hence you should not change Item Code after creation. And if it is being changed, then the mapping will also have to be updated.