Odoo PrestaShop 连接器
 
应用简介
提供连接Odoo与PrestaShop的对接功能,可以同步PrestaShop的以下内容到Odoo: 网站信息 商店和语言 货运公司 商品分类 商品 商品组合 供应商分类 客户
分类标签
详细信息
技术名称:connector_prestashop
支持版本:9.0, 10.0
开发者名称:Akretion
模块下载
 

这些对象同步后,可以导入销售单和对应的客户。另有一个重要功能是导出现有库存至PrestaShop。

如果你想把产品、产品分类和产品图像的变动,从Odoo导出到PrestaShop,需要另外安装connector_prestashop_catalog_manager模块

安装方式

不需安装PrestaShop的额外插件,但需要安装一个额外的Python运行库:prestapyt(https://github.com/prestapyt/prestapyt/)。

使用 pip 安装:sudo pip install prestapyt

设置

PrestaShop和Odoo两者都需要设置

PrestaShop的步骤

  1. 进入控制面板 (通常在 <url>/adminps)
  2. 登录系统
  3. 进入高级参数 > Web service
  4. 增加一个入口
  5. 生成一个新的 API key,后面我们会用到
  6. 在符合权限安全的情况下,允许所有访问权限

Odoo的步骤

  1. 进入 Connectors > PrestaShop > Backends
  2. 建立一个设置以注册PrestaShop服务。你就可以绑定这个服务至指定的公司或者仓库
  3. 定义PrestaShop的主URL,和之前取得的Webservice Key
  4. 定义其他参数,例如折扣和贸易货物,价格中是否含税
  5. 点击”Synchronize Metadata”按钮。它将同步一次基本的电商网站信息
  6. 点击”Synchronize Base Data”按钮。它将同步货运公司,语言,税和其他的主数据
  7. 进入 Accounting > Configuration > Taxes > Tax Groups, 里面列出了从PrestaShop导入,对应在Odoo内的税
  8. 激活job runner,了解正确的使用和设置可以去 http://odoo-connector.com/guides/jobrunner.html
  9. 当然,你也可以不激活,而通过定时任务
  10. 激活你需要的定时同步任务:
  • PrestaShop – Export Stock Quantities
  • PrestaShop – Import Carriers
  • PrestaShop – Import Customers and Groups
  • PrestaShop – Import Products and Categories
  • PrestaShop – Import Sales Orders
  • PrestaShop – Import suppliers
  • PrestaShop – Payment methods

使用

使用本模块的步骤:

  1. 进入 Connectors > Queue > Jobs, 检查当前队列
  2. 检查每个导入的结果是否正确,如客户和销售订单