跳转到主要内容

GLS的ASM Red API配送运营商实现

项目描述

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

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

目录

安装

此模块需要python suds-py3库,并且同样依赖于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. 为了管理运输包裹,可以使用添加的运输包裹编号字段(请参阅README获取更多信息),或者使用Odoo的内置运输包裹流程。模块将向GLS/ASM API发送相应的编号,我们可以下载带有相应编号的PDF标签。

请求取货

  1. 使用取货服务确认订单时,运输不会记录在GLS。

  2. 在顶部将出现一个“发送取货”按钮来请求它。

  3. 响应后,将在聊天中记录运输参考。

  4. 为了管理运输包裹,可以使用添加的运输包裹编号字段(请参阅README获取更多信息),或者使用Odoo的内置运输包裹流程。

取消服务

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

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

获取标签

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

发货跟踪

  1. 此模块与运输状态集成,可以直接从GLS-ASM API获取运输跟踪信息。

  2. 要这样做,请转到已记录GLS运输的订单,并在信息附加选项卡中,您将看到用于请求GLS API更新此运输在Odoo中状态的更新跟踪按钮。

发货清单

  1. 要获取快递员会签署的发货清单,请转到库存 > 报表 > GLS发货清单菜单。

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

  3. 在向导中,选择您想要生成清单的GLS服务以及您想要列出运输的起始日期。

  4. 点击“GLS清单”按钮以获取所选服务的PDF运输清单。

错误调试

  1. 请注意,这仅适用于西班牙的邮政编码。

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

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

已知问题/路线图

  • API不提供估算实际运输成本的函数,因此始终估算为0。如果需要估算运输,可以安装OCA的运输价格方法模块,或者为这种运输方式定制估算方法。

错误追踪器

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

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

致谢

作者

  • Tecnativa

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

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

当前维护者

chienandalu hildickethan-S73

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

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

项目详情


下载文件

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

源代码分发

本发行版没有提供源代码分发文件。有关生成分发归档的教程,请参阅此处

构建分发

odoo_addon_delivery_gls_asm-16.0.1.1.1-py3-none-any.whl (70.0 kB 查看哈希值)

上传时间 Python 3

由以下支持

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