Synchronisation General Board
Entity | Sync FROM -> TO | Frequency (min) |
Products | EasyEcom > OP | every 30 minutes |
Product Deletions | EasyEcom > OP | Not available at this moment |
Suppliers | EasyEcom > OP | every 30 minutes |
SupplierProducts | EasyEcom > OP | every 30 minutes |
Sell Orders | EasyEcom > OP | every 30 minutes |
Buy Orders | EasyEcom > OP | every 30 minutes |
OP > EasyEcom | every 10 minutes |
|
Receipt Lines | EasyEcom > OP | every 30 minutes |
Mapping Information
Now we show the specifics of how we map data for each entity.
Products
Optiply | EasyEcom |
name |
|
skuCode |
|
price |
|
unlimitedStock | False |
stockLevel |
|
assembled | If |
status |
|
remoteID |
|
articleCode |
|
createdAtRemote |
|
Product Compositions
Optiply | EasyEcom |
remoteId |
|
composedproductid |
|
partQuantity |
|
partproductid |
|
createdAtRemote |
|
Suppliers
Optiply | EasyEcom |
name |
|
remoteId |
|
Sell Orders
Optiply | EasyEcom |
totalValue |
|
placed |
|
remoteId |
|
We do not sync Order changes in any way, order line changes, line deletions or new lines added to existing Orders will not be updated in Optiply.
By default, we will map all status Sell Orders except Canceled (id=9)
β
Sell Order Lines
Optiply | EasyEcom |
productId |
|
quantity |
|
subtotalValue |
|
remote_id |
|
Buy Orders (EasyEcom> OP)
Optiply | EasyEcom |
Id | id |
supplier id | supplier_name > get the Id from the name |
placed | created |
remoteId | id |
completed | DateNow |
Orders will be set to completed when the status is completed
Buy Order Lines
Optiply | EasyEcom |
productId |
|
quantity |
|
subtotalValue |
|
buyOrderId |
|
remoteId |
|
Buy Orders (OP > EasyEcom)
Optiply | EasyEcom |
Id |
|
supplier_remoteId |
|
product.article_code |
|
product.quantity |
|
|
|
created_at |
|
βIβ |
|
Receipt Lines
Optiply | EasyEcom |
quantity |
|
occurred |
|
buyOrderLineId |
|
remoteId |
|