跳转到主要内容

使用ASM Red API的GLS配送承运商实现

项目描述

Beta License: AGPL-3 OCA/l10n-spain Translate me on Weblate Try me on Runbot

此模块集成了GLS西班牙API(旧版ASM API)与Odoo的集成。它不适用于在其他国家的GLS集成,这些国家可能使用其他API。

目录

安装

此模块需要python suds库,并依赖于OCA/delivery-carrier模块的delivery_package_numberdelivery_state

GLS/ASM API不提供价格计算方法,因此为了能够计算运输成本,建议安装delivery_price_method模块。

配置

为了配置承运商

  1. 转到库存 > 配置 > 配送 > 配送方式并创建一个新的。

  2. 选择GLS ASM作为供应商。

  3. 配置您签订的合约服务数据和您想要使用的运输产品。

如果您还没有凭证,您可以输入虚构的数据并将运输方式设置为“测试环境”。将使用GLS ASM API的测试用户。

如果未来GLS更改测试用户,您可以在系统参数中更改它,键为delivery_gls_asm.api_user_demo

用法

此模块可能的操作有:

记录服务

  1. 在确认出库单时,服务将被记录在GLS中。

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

  3. 为了管理发货包裹,可以使用由 delivery_package_number 添加的包裹编号字段(查看 README 获取更多信息),或者使用 Odoo 的原生发货包裹流程。模块将向 GLS/ASM 的 API 发送相应的编号,并可以下载带有对应编号的 PDF 标签。

取消服务

  1. 与其他发货方式一样,在出库单中,一旦订单确认和发货生成,我们可以在 附加信息 选项卡的 发货信息 部分通过相应的操作取消特定服务。

  2. 如果需要,可以取消后再次生成新的发货。

获取标签

  1. 如果错误地删除了我们记录服务时获得的标签附件,可以点击表格视图表单顶部的“GLS 标签”按钮来重新获取。

运输跟踪

  1. 该模块与 delivery_state 集成,可以直接从 GLS-ASM API 收集我们的发货跟踪信息。

  2. 因此,请转到已记录 GLS 发货的出库单,在 附加信息 选项卡中,您将看到用于请求 GLS API 更新 Odoo 中此发货状态的 更新跟踪 按钮。

运输清单

  1. 要获取快递员将签署的发货清单,可以访问菜单 库存 > 报表 > GLS 发货清单

  2. 您还可以从运输工单表单中的智能按钮获取清单。

  3. 在助手中,选择要获取清单的 GLS 服务以及您希望列出发货的日期。

  4. 点击“GLS 清单”按钮,以获取所选服务的发货 PDF 列表。

错误调试

  1. 在 GLS-ASM 每个服务中都有一个名为“技术”的选项卡,您可以在此处查看对 GLS-ASM API 的最新请求和响应。这将在调试可能的通信错误时提供帮助。

  2. 您还可以通过设置 Odoo 为 –log-level=debug 来激活调试模式,以便在日志中记录请求和响应。

已知问题/路线图

  • API 不提供获取实际发货成本的报价方法,因此始终报价为 0。如果需要报价发货,可以安装 OCA 的 delivery_price_method 模块,或为此类运输商自定义报价方法。

错误跟踪器

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

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

致谢

作者

  • Tecnativa

贡献者

维护者

本模块由 OCA 维护。

Odoo Community Association

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

本模块是 GitHub 上的 OCA/l10n-spain 项目的一部分。

欢迎您贡献力量。有关如何贡献的详细信息,请访问 https://odoo-community.org/page/Contribute

项目详情


下载文件

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

源代码分发

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

构建分发

odoo12_addon_delivery_gls_asm-12.0.1.0.8-py3-none-any.whl (55.5 kB 查看散列)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面