跳转到主要内容

使用Correos Express API实现的快递承运商实施

项目描述

Beta License: AGPL-3 OCA/delivery-carrier Translate me on Weblate Try me on Runbot

此模块集成了Correos Express API与Odoo。

目录

安装

依赖于OCA/delivery-carrier模块 delivery_package_numberdelivery_state

Correos Express API不提供价格计算方法,因此为了能够计算运费,建议安装模块 delivery_price_method

配置

配置承运商

  1. 转到 库存 > 配置 > 交付 > 交付方法 并创建一个新的。

  2. 选择 Correos Express 作为提供商。

  3. 配置您拥有的服务数据和要使用的标签类型

使用

此模块可以执行的不同操作如下

保存服务

  1. 确认发货单后,服务将被记录在Correos Express中。

  2. 通过响应,将在聊天记录中记录发货参考和相应的标签。

  3. 为了管理发货的包裹,可以使用 delivery_package_number 添加的包裹编号字段(请参阅README以获取更多信息)或使用Odoo的内置包裹发货流程。模块会将相应的编号发送到Correos Express API,我们就可以下载带有相应编号的标签。

取消服务

  1. Correos Express 没有提供取消快递服务的功能。

  2. 如果需要更正某些数据,必须使用新标签创建新的快递。这并不会导致该快递被计费,只有当包裹被取走并开始配送时才会发生。

获取标签

  1. 如果我们在服务记录过程中不小心删除了获取到的标签附件,可以通过点击位于运单表单视图顶部的“Correos Express 标签”按钮重新获取它们。

发货跟踪

  1. 该模块与 delivery_state 集成,可以直接从 Correos Express API 获取我们快递的跟踪信息。

  2. 要这样做,请前往已记录 Correos Express 快递的运单,在 附加信息 选项卡中,您将看到 更新跟踪 按钮,用于请求 API 更新 Odoo 中此快递的状态。

货运单

  1. Correos Express 没有提供提取货运清单的服务。因此,您需要从其网页界面进行提取。

错误调试

  1. 可以使用 –log-level=debug 激活 Odoo,以在日志中记录请求和响应。

已知问题/路线图

  • API 不提供估算快递实际成本的方法,因此总是估算为 0。如果需要估算快递,可以安装 OCA delivery_price_method 模块或为这种运输方式自定义估算方法。

错误追踪器

错误在 GitHub Issues 上跟踪。如果在那里找不到您的问题报告,请检查。如果是您首先发现的,请通过提供详细且受欢迎的 反馈 来帮助我们解决它。

请勿直接联系贡献者以获取支持或技术问题的帮助。

致谢

作者

  • Studio73

贡献者

维护者

本模块由 OCA 维护。

Odoo Community Association

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

此模块是 GitHub 上 OCA/delivery-carrier 项目的组成部分。

欢迎您贡献力量。了解如何贡献,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

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

源代码分发

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

构建分发

由以下支持