跳转到主要内容

PrestaShop-Odoo连接器

项目描述

License: AGPL-3

Odoo PrestaShop连接器

此模块连接Odoo和PrestaShop。

PrestaShop (http://www.prestashop.com/) 是一个基于PHP/MySQL的流行电子商务平台,在Open Software许可证v3.0下发布。

此模块允许从PrestaShop同步以下对象到Odoo:

  • 网站

  • 商店和语言

  • 承运人

  • 产品分类

  • 产品

  • 产品组合

  • 合作伙伴分类

  • 客户

同步这些对象后,将允许导入销售订单,以及相关的客户。

作为一个额外功能,您还可以将库存数量导回PrestaShop。

如果您想从Odoo导出到PrestaShop产品、产品分类或产品图像上的更改,您需要在此存储库中安装connector_prestashop_catalog_manager模块。

此连接器支持PrestaShop版本高达1.6.11。可能也支持以后的版本,但尚未经过测试。它使用PrestaShop的Web服务。

安装

它不需要在PrestaShop中安装任何插件,但需要在Odoo服务器端安装一个额外的Python库,称为prestashopyt

https://github.com/prestapyt/prestapyt/

您可以使用pip安装系统来安装它

sudo pip install prestapyt

配置

要配置此模块,您需要在PrestaShop和Odoo中设置几件事情

PrestaShop中的步骤

  1. 前往控制面板(通常在<url>/adminps)。

  2. 登录系统。

  3. 转到高级参数 > 网络服务

  4. 添加一个新条目。

  5. 生成一个将在以后需要的新的API密钥。

  6. 根据您的安全策略授予所有必需的访问权限。

Odoo中的步骤

  1. 转到 连接器 > PrestaShop > 后端

  2. 创建一个新记录以注册PrestaShop后端。您将此后端绑定到特定的公司和仓库。

  3. 定义PrestaShop网站的main URL以及您在PrestaShop中获得的服务器端密钥。

  4. 定义其他参数,如折扣和运输产品,或者税费是否包含在价格中。

  5. 单击“同步元数据”按钮。这将获取您可以在“网站”和“商店”菜单中找到的基本商店信息。

  6. 单击“同步基础数据”按钮。这将导入承运人、语言、税组以及其他必要的基础数据。

  7. 转到 会计 > 配置 > 税务 > 税组,并为从PrestaShop导入的每个税定义在Odoo中包括相应的税。

  8. 激活作业运行器,检查连接器文档以正确设置服务器以在http://odoo-connector.com/guides/jobrunner.html中使用。

  9. 或者,如果您无法激活它,您可以启用名为“排队作业”的计划作业。

  10. 激活导入所需记录的计划作业。

  • PrestaShop - 导出库存数量

  • PrestaShop - 导入承运人

  • PrestaShop - 导入客户和组

  • PrestaShop - 导入产品和分类

  • PrestaShop - 导入销售订单

  • PrestaShop - 导入供应商

  • PrestaShop - 支付方式

使用方法

要使用此模块,您需要

  1. 转到 连接器 > 队列 > 作业,并检查任务的正确排队。

  2. 在每个菜单中检查导入的记录结果(客户、销售订单...)

Try me on Runbot

已知问题/路线图

  • 与多个仓库一起工作。

  • 测试。

错误跟踪器

错误在GitHub Issues上跟踪。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现的,请通过提供详细和受欢迎的反馈来帮助我们解决这个问题。

鸣谢

图片

贡献者

维护者

Odoo Community Association

此模块由OCA维护。

OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。

要为此模块做出贡献,请访问https://odoo-community.org

项目详情


下载文件

下载适用于您平台的文件。如果您不确定该选择哪个,请了解有关安装包的更多信息。

源代码分发

此版本没有可用的源代码分发文件。请参阅生成分发存档的教程。

构建分发

由以下支持