OdooWiki OCA HUB

PrestaShop-Odoo connector

connector_prestashop folder_open OCA/connector-prestashop open_in_new
Connector Licencia: AGPL-3

PrestaShop-Odoo connector

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 14.0

Conecta Odoo con una tienda PrestaShop para importar y exportar productos, clientes, pedidos, facturas, reembolsos, transportistas, impuestos y mensajes. Gestiona la conexión desde una pantalla de configuración dedicada en el backend de PrestaShop.

Este módulo añade una pantalla de configuración del backend de PrestaShop donde se establecen la URL de la tienda, la clave del webservice, la versión, el almacén, la tarifa de precios, el equipo de ventas, el diario de reembolsos y otros valores predeterminados. Desde ahí se puede probar la conexión y ejecutar importaciones.

Permite importar clientes, productos, categorías de productos, imágenes, transportistas, impuestos, grupos de impuestos, modos de pago, pedidos de venta, reembolsos y mensajes de clientes. También exporta cantidades de stock de productos y números de seguimiento a PrestaShop.

Las reglas de negocio incluyen: los reembolsos se importan como notas de crédito de cliente y se contabilizan automáticamente si el total coincide con el importe de PrestaShop; al contabilizar una factura, las líneas de descuento se sustituyen por un reembolso existente y se concilian; los transportistas se emparejan por referencia para evitar duplicados; los modos de pago se crean solo si existe un único diario bancario; los impuestos se emparejan por tasa y configuración de inclusión de impuestos.

Los trabajos programados pueden importar automáticamente pedidos, clientes, productos, transportistas, métodos de pago, reembolsos, proveedores y actualizar las cantidades de stock. El módulo toca account.move, account.tax, account.tax.group, delivery.carrier, mail.message, product.template, product.product, sale.order y stock.quant.

Lo necesitan otros módulos

Menús que añade

menu_action_tax_group_formPrestaShopBackendsWebsitesStoresCarriersExternal ObjectsExternal LanguagesExternal AttributesExternal Attribute ValuesExternal CategoriesExternal Product TemplatesExternal ProductsSale Order States
Modelos y campos (30)
  • res.lang · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • queue.job · amplía un modelo existente
  • sale.order · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • account.tax · amplía un modelo existenteprestashop_bind_ids (prestashop Bindings)
  • res.country · amplía un modelo existenteprestashop_bind_ids (prestashop Bindings)
  • res.partner · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings), prestashop_address_bind_ids (PrestaShop Address Bindings), prestashop_supplier_bind_ids (PrestaShop supplier bindings)
  • stock.quant · amplía un modelo existente
  • account.move · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • mail.message · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • res.currency · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • stock.location · amplía un modelo existenteprestashop_synchronized (Sync with PrestaShop)
  • prestashop.shop · modelo nuevoname (Name), odoo_id (WareHouse), backend_id (PrestaShop Backend), default_url (Default url), shop_group_id (PrestaShop Shop Group)
  • product.product · modelo nuevodefault_on (Default On), impact_price (Price Impact), prestashop_combinations_bind_ids (PrestaShop Bindings (combinations))
  • sale.order.line · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings), prestashop_discount_bind_ids (PrestaShop Discount Bindings)
  • stock.warehouse · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • delivery.carrier · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • product.category · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings)
  • product.template · amplía un modelo existentedefault_image_id (PrestaShop Default Image ID), prestashop_bind_ids (PrestaShop Bindings), prestashop_default_category_id (PrestaShop Default Category)
  • sale.order.state · modelo nuevoname (Name), company_id (Company), prestashop_bind_ids (PrestaShop Bindings)
  • account.tax.group · amplía un modelo existentetax_ids (Taxes), company_id (Company), prestashop_bind_ids (PrestaShop Bindings)
  • prestashop.binder · modelo nuevo
  • prestashop.refund · modelo nuevoodoo_id (Invoice)
  • product.attribute · amplía un modelo existenteprestashop_bind_ids (PrestaShop Bindings (combinations))
  • product.pricelist · amplía un modelo existenteprestashop_groups_bind_ids (PrestaShop user groups)
  • prestashop.adapter · modelo nuevo
  • prestashop.address · modelo nuevoalias (Prestashop Alias), odoo_id (Partner), backend_id (PrestaShop Backend), vat_number (PrestaShop VAT), shop_group_id (PrestaShop Shop Group), prestashop_partner_id (PrestaShop Partner)
  • prestashop.backend · modelo nuevotz, name (Name), debug, state (State), active (Active), verbose, version (Version), location (Location), company_id (Company), language_ids (Languages), pricelist_id (Pricelist), sale_team_id (Sales Team), warehouse_id (Warehouse), taxes_included (Use tax included prices), webservice_key (Webservice key), default_language, matching_customer (Matching Customer), product_qty_field (Product qty), refund_journal_id (Refund Journal), stock_location_id (Stock Location), discount_product_id (Discount Product), import_orders_since (Import Orders since), matching_product_ch (Matching Field for product), shipping_product_id (Shipping Product), import_refunds_since (Import Refunds since), import_partners_since (Import partners since), import_products_since (Import Products since), import_suppliers_since (Import Suppliers since), import_payment_mode_since (Import Payment Modes since), matching_product_template (Match product template)
  • prestashop.binding · modelo nuevoactive (Active), no_export (No export to PrestaShop), backend_id (PrestaShop Backend), prestashop_id (ID on PrestaShop)
  • prestashop.deleter · modelo nuevo
  • prestashop.exporter · modelo nuevo

Texto generado por IA (DeepSeek) al leer el código de la versión 14.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. El módulo es muy grande y solo se ha leído una parte del código. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 14.0

Confirmado el 2026-11-03 en la rama 14.0 de OCA/connector-prestashop.

terminal Instalación y uso

Sin información verificada

Las instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.