Prestashop-OpenERP connector New Generation
prestashoperpconnect · OCA/connector-prestashop
- Repository
- OCA/connector-prestashop · module folder · Try on Runboat
- Module version
- 0.3
- Category
- Connector
- Folder size
- 0.33 MB
- License
- AGPL-3
- Application
- Yes
- Auto-installable
- No
- Website
- https://launchpad.net/prestashoperpconnect
- Last tracking update
- 2026-08-07 06:56:13
- Authors
- Odoo Community Association (OCA), PrestashopERPconnect Core Editors
- Maintainers
- Odoo Community Association (OCA), PrestashopERPconnect Core Editors
- Committers
- Alexis de Lattre, Benoit Guillot, Romain Deheele, Guewen Baconnier, Alexandre Fayolle, David Beal, Mathieu VATEL, davidbeal, Sébastien Beau, Sebastien Beau, Arthur Vuillard, Yvan PATRY
- Odoo dependencies
- Python dependencies
- unidecode, requests
- System dependencies
- None
- Required by
- prestashoperpconnect_catalog_manager, prestashoperpconnect_customize_example
- Description
This module connects OpenERP and Prestashop. Prestashop (http://www.prestashop.com/) is a popular e-commerce plateform written in PHP/MySQL and published under the Open Software licence v3.0. This module allows the synchronisation of the following objects between OpenERP and Prestashop : - shop groups and shops - currencies - languages - countries - carriers - products Once these objects are synchronised, it will allow the import of orders, together with the related customers and addresses. This connector supports Prestashop 1.5 and uses the webservices of Prestashop ; it doesn't require any plug-in in Prestashop. This connector was started by Akretion (http://www.akretion.com/) and Camptocamp (http://www.camptocamp.com/) during a code sprint that took place in Seythenex (Haute-Savoie, France) on 6-10 February 2012. Publishing this connector as free software was possible thanks to a large R&D effort of Akretion and Camptocamp (with some help of Julius Network Solutions). Akretion and Camptocamp form the "PrestashopERPconnect Core Editors". This connector is built on a very solid basis, but still requires deep knowledge of both OpenERP, Prestashop and the connector's internals to be deployed successfully in production. The PrestashopERPconnect Core Editors are available to help you deploy this solution for your Prestashop-based e-commerce business.
Code Analysis ⓘ
Views touched (26)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
combination_connector_presta_form_view |
prestashop.product.combination | form | New | |
combination_connector_presta_tree_view |
prestashop.product.combination | tree | New | |
product_connector_presta_form_view |
prestashop.product.product | form | New | |
product_connector_presta_tree_view |
prestashop.product.product | tree | New | |
product_normal_form_view |
product.product | form | Inherits connector_base_product.product_normal_form_view | |
view_order_form |
sale.order | form | Inherits sale.view_order_form | |
view_partner_category_form |
res.partner.category.form | res.partner.category | form | Inherits base.view_partner_category_form |
view_partner_form |
res.partner.form | res.partner | form | Inherits connector.view_partner_connector_form |
view_prestashop_address_form |
prestashop.address.form | prestashop.address | form | New |
view_prestashop_address_tree |
prestashop.address.tree | prestashop.address | tree | New |
view_prestashop_backend_form |
prestashop.backend.form | prestashop.backend | form | New |
view_prestashop_backend_tree |
prestashop.backend.tree | prestashop.backend | tree | New |
view_prestashop_config_settings |
Connector Settings | connector.config.settings | Inherits connector.view_connector_config_settings | |
view_prestashop_delivery_carrier_form |
prestashop.delivery.carrier | form | New | |
view_prestashop_delivery_carrier_tree |
prestashop.delivery.carrier | tree | New | |
view_prestashop_res_partner_form |
prestashop.res.partner.form | prestashop.res.partner | form | New |
view_prestashop_res_partner_tree |
prestashop.res.partner.tree | prestashop.res.partner | tree | New |
view_prestashop_sale_order_state_form |
prestashop.sale.order.state.form | prestashop.sale.order.state | form | New |
view_prestashop_sale_order_state_tree |
prestashop.sale.order.state.tree | prestashop.sale.order.state | tree | New |
view_prestashop_shop_form |
prestashop.shop.form | prestashop.shop | form | New |
view_prestashop_shop_group_form |
prestashop.shop.group.form | prestashop.shop.group | form | New |
view_prestashop_shop_group_tree |
prestashop.shop.group.tree | prestashop.shop.group | tree | New |
view_prestashop_shop_tree |
prestashop.shop.tree | prestashop.shop | tree | New |
view_sale_order_state_form |
sale.order.state.form | sale.order.state | form | New |
view_sale_order_state_tree |
sale.order.state.tree | sale.order.state | tree | New |
view_shop_form |
sale.shop | form | Inherits sale.view_shop_form |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (59)
No new fields.
Public methods (1)-
action_move_create(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (12)-
import_carriers(self, cr, uid, ids, context=None) -
import_customers_since(self, cr, uid, ids, context=None) -
import_payment_methods(self, cr, uid, ids, context=None) -
import_products(self, cr, uid, ids, context=None) -
import_record(self, cr, uid, backend_id, model_name, ext_id, context=None) -
import_refunds(self, cr, uid, ids, context=None) -
import_sale_orders(self, cr, uid, ids, context=None) -
import_stock_qty(self, cr, uid, ids, context=None) -
import_suppliers(self, cr, uid, ids, context=None) -
synchronize_basedata(self, cr, uid, ids, context=None) -
synchronize_metadata(self, cr, uid, ids, context=None) -
update_product_stock_qty(self, cr, uid, ids, context=None)
No new fields.
Public methods (1)-
resync(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)-
recompute_prestashop_qty(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)-
recompute_prestashop_qty(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (1)-
create(self, cr, uid, vals, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (2)-
copy(self, cr, uid, id, default=None, context=None) -
update_prestashop_quantities(self, cr, uid, ids, context=None)
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (0)No public methods.
No new fields.
Public methods (5)-
action_cancel(self, cr, uid, ids, context=None) -
action_done(self, cr, uid, ids, context=None) -
create(self, cr, uid, vals, context=None) -
get_stock_location_ids(self, cr, uid, context=None) -
update_prestashop_quantities(self, cr, uid, ids, context=None)
Loading…