Changes
3.0.0 (2015-06-02)
- Migrated on the new Odoo API and the new Connector API
- Extended the test coverage
- Show the failed calls in the logger with the ERROR level
- New Docker image for Magento, mentionned in the documentation
- Allow to choose a default sales team for sales orders on the storeviews
- Lot of improvements/cleaning of the code
- The binders can now return records (new
browse
argument)
- The Importer now pass the binding report instead of the binding_id
internally
- Remove sale.shop
2.5.0 (2015-01-06)
- The option for tax inclusion is now configurable by storeview #74
- Add a backend adapter for the product categories #58
- Add basic units to allow handling bundle products in submodules #13
- Add mechanisms for the export of records (lock of bindings, helper for dependencies export) #33
- ‘New copy from quotation’ rebinds the Magento order with the new copy #9
- Better memory footprint and performance on update of stock quantity #11
- Fix: Magento sometimes returns no invoice id #29
- Fix: discount_amount with a None value #70
- Fix: mapping for res.partner.title too broad (mix up “Herr and Herr Dr.” #68
- Fix: error when a binding have a ID “0” which happens with Magento #61
- Fix: allow to copy a stock picking #60
- Fix: compatibility with the fiscal position rules module #42
- Fix: Prevent to create duplicate bindings on invoices #39
- Fix: Remove trailing None on calls made to the Magento’s API (PHP 5.4 compatibility) #28
- Fix: avoid to send twice a tracking number #16
- Fix: when a tracking’s job is executed before the export of the picking, the tracking’s job export the picking #16
- Fix: replace nltk by Beautifulsoup #40
- Fix: Add a ‘to date’ boundary to batch jobs #17
2.4.2 (2014-06-16)
- Fix: AssertionError: Several classes found for <class ‘openerp.addons.connector.unit.mapper.ImportMapper’> with session <Session db_name: pruebas, uid: 1>, model name: magento.product.product. Found: set([<class ‘openerp.addons.magentoerpconnect.product.IsActiveProductImportMapper’>, <class ‘openerp.addons.magentoerpconnect.product.ProductImportMapper’>])
2.4.1 (2014-06-10)
- Fix: Binders should find records even if they are inactive (lp:1323719)
2.4.0 (2014-05-26)
- New helper in importer to import dependencies
- allow to customize the available versions without overriding the ‘version’ field
- New option ‘Create Invoice On’ on payment methods with options ‘on paid’, ‘on validate’
- Using Magento on PHP 5.4 without using the compatibility patch would
break syncs’. Correct solution is to install the patch on Magento
though! http://magento.com/blog/magento-news/magento-now-supports-php-54
- Allow to use HTTP Auth Basic to connect to the Magento API
- Retry jobs when they hit a 502, 503 or 504 error
- Added missing scheduler for import of products
- Fix: calculate correctly the discount ratio on sales order lines (lp:1201590)
- Possibility to exclude products from stock synchronizations
- Products disabled on Magento are imported disabled on OpenERP. An additional module allows more options.
- Possibility to disable import of sales orders per storeview
- Related Actions: open the form view on the record concerned by an export job, or open the Magento’s admin page
on importing jobs
- Special order lines (shipping, …) are now the last lines of an order, not the first
2.3.0 (2014-01-15 warning: API changes)
2.2.0 (public release - 2013.11.06)
- Option to choose if the invoices are exported to Magento on payment or validation (Thanks to Allison Miller)
- Allow to define a prefix for the name of the imported sales orders (Thanks to Augustin Cisterne-Kaas)
- Fix: ‘store_id’ field in the Magento API contains the id of the storeview, and was mapped with the store. In some circumstances, sales orders may fail to import. (lp:1235269)
- Support of configurable products in import of sales orders