Module ECommerce NG (Magento): Difference between revisions

m
Line 80: Line 80:
!Action into Magento !! Effect into Dolibarr !! When !! Note
!Action into Magento !! Effect into Dolibarr !! When !! Note
|-
|-
|Categories created/modified into Magento || Created into Dolibarr as sub-categories of the parent category used for Mangeto categories (defined into module setup) || Manual click on "Magento to Dolibarr sync" button || <div style="color: #060">Available</div>Table llx_ecommerce_category is updated to store link of dolibarr category id and remote magento id. Due to a lack of search on last modified time on Magento API, this sync may be slow if you have a high number of categories
|Categories created/modified into Magento || Created into Dolibarr as sub-categories of the parent category used for Mangeto categories (defined into module setup) || Manual click on "Magento to Dolibarr sync" button || <div style="color: #060">Available</div>Table llx_ecommerce_category is updated to store a link between dolibarr category id and remote magento id. Due to a lack of search on last modified time on Magento API, this sync may be slow if you have a high number of categories
|-
|-
| Products or Stock created/modified into Magento || Created into Dolibarr and linked to its categories.<br>If module stock is enabled and '''Stock synchronisation direction''' was set to "ecommerce2dolibarr", stock is also initialised/updated into warehouse defined into eCommerce dolibarr module setup || Manual click on "Magento to Dolibarr sync" button || <div style="color: #060">Available</div>Table llx_ecommerce_product is updated to store link of dolibarr product id and remote magento id
| Products or Stock created/modified into Magento || Created into Dolibarr and linked to its categories.<br>If module stock is enabled and '''Stock synchronisation direction''' was set to "ecommerce2dolibarr", stock is also initialised/updated into warehouse defined into eCommerce dolibarr module setup || Manual click on "Magento to Dolibarr sync" button || <div style="color: #060">Available</div>Table llx_ecommerce_product is updated to store a link between dolibarr product id and remote magento id
|-
|-
| Thirdparties and contact/addresses created/modified into Magento || Created into Dolibarr || Manual click on "Magento to Dolibarr sync" button || <div style="color: #060">Available</div>Table llx_ecommerce_societe and llx_ecommerce_socpeople is updated to store link of dolibarr thirdparty id and remote magento id. To know if a thirdparty already exists, Magento check on the ref. To know if a contact already exists, Magento check on all fields firstname, lastname, address, zip, town (and thirdparty).
| Thirdparties and contact/addresses created/modified into Magento || Created into Dolibarr || Manual click on "Magento to Dolibarr sync" button || <div style="color: #060">Available</div>Table llx_ecommerce_societe and llx_ecommerce_socpeople is updated to store link of dolibarr thirdparty id and remote magento id. To know if a thirdparty already exists, Magento check on the ref. To know if a contact already exists, Magento check on all fields firstname, lastname, address, zip, town (and thirdparty).
Line 90: Line 90:
| Shipment created/modified in Magento || Creating a shipment in Magento is changing Magento status of the Order from "pending" to "processing". Because it is changing status of order, see case "Order created/modified into Magento". || Manual click on "Magento to Dolibarr sync" button ||<div style="color: #060">Available</div>''Note:'' The shipment is not downloaded into Dolibarr, only status of Dolibarr Order will be changed like is the Magento order.<br>''Note:'' You may choose to manage shipment on Dolibarr or Magento (we recommand to create/update shipments on Dolibarr and not into Magento).
| Shipment created/modified in Magento || Creating a shipment in Magento is changing Magento status of the Order from "pending" to "processing". Because it is changing status of order, see case "Order created/modified into Magento". || Manual click on "Magento to Dolibarr sync" button ||<div style="color: #060">Available</div>''Note:'' The shipment is not downloaded into Dolibarr, only status of Dolibarr Order will be changed like is the Magento order.<br>''Note:'' You may choose to manage shipment on Dolibarr or Magento (we recommand to create/update shipments on Dolibarr and not into Magento).
|-
|-
| Invoices created/modified into Magento || Created into Dolibarr (with correct status but without payments) || Manual click on "Magento to Dolibarr sync" button || <div style="color: #660">Available</div>Table llx_ecommerce_facture is updated to store link of dolibarr invoice id and remote magento id.<br>''Note:'' Payment must still be recorded manually on Dolibarr.
| Invoices created/modified into Magento || Created into Dolibarr (with correct status but without payments) || Manual click on "Magento to Dolibarr sync" button || <div style="color: #660">Available</div>Table llx_ecommerce_facture is updated to store a link between dolibarr invoice id and remote magento id.<br>''Note:'' Payment must still be recorded manually on Dolibarr.
|}
|}