β
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 |
Options and features
Global - Add tax rate value to product's buy price
A feature that allows adding the product tax value to the buy price on exporting Buy Orders.
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 |
|
Kits and Combos are mapped the same way as assembled products.
Deleted products are not retrieved from EasyEcom. So any products deleted from EasyEcom will not be updated or deleted from Optiply.
Suppliers
Optiply | EasyEcom |
name |
|
remoteId |
|
Locations are also mapped as suppliers. Info is picked from products.company (name) and products.c_id (remoteId)
Supplier Products
Optiply | EasyEcom |
name |
|
remoteId |
|
skuCode |
|
eanCode |
|
status |
|
supplierId |
|
price |
|
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 | po_updated_date |
The orders will be set to completed when po_status_id in [4, 5, 7]
Buy Order Lines
Optiply | EasyEcom |
productId |
|
quantity |
|
subtotalValue |
|
buyOrderId |
|
remoteId |
|
Buy Orders (OP > EasyEcom)
Optiply | EasyEcom |
product.article_code |
|
quantity |
|
subTotalValue / quantity |
|
*unitPrice can include tax if the flag send_tax_rate=True.
βtax_rate will be mapped from product and added to the unit price before exporting BuyOrders to EasyEcom.
Receipt Lines
Optiply | EasyEcom |
quantity |
|
occurred |
|
buyOrderLineId |
|
remoteId |
|
