跳转到主要内容

CTT Express API的运输承运商实现

项目描述

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

CTT Express Iberic Web Services API与Odoo的集成。适用于葡萄牙和西班牙。

目录

安装

此模块需要zeeppython库。它依赖于可以在OCA/delivery-carrier中找到的模块delivery_package_numberdelivery_state

CTT Express Iberic Web Services API不提供运费计算方法。要依赖Odoo标准价格计算,您还需要安装此存储库中找到的模块delivery_price_method

以下端口和主机应从您的Odoo部署可见

  • 测试: iberws.tourlineexpress.com:8686

  • 生产: iberws.tourlineexpress.com:8700

配置

要配置您的CTT Express服务,请转到

  1. 库存/销售 > 配置 > 运输方式 并创建一个新的。

  2. 选择提供商为 CTT Express

  3. 配置您的CTT凭证:合同、机构、客户代码、用户和密码。

  4. 配置您的标签格式

    • 单:热敏打印机(单个标签)。

    • MULTI1:每张纸一个标签。

    • MULTI3:每张纸3个标签(纵向)。

    • MULTI4:每张纸4个标签(横向)。

  5. 您还可以配置您的打印机偏移量。

  6. 选择您的运输服务。

如果您希望使用相同的凭证配置多个服务,请复制第一个并更改副本中的服务。

使用

当验证库存拣选时,如果配置了CTT Express作为提供者,则会生成运输代码。根据之前配置的标签生成参数,生成标签并将其附加到文档上。

如果您不小心删除了标签附件,可以再次生成它,方法是在拣货表单顶部点击CTT Express 标签按钮。

如往常一样,要取消运输,请转到附加信息选项卡,然后点击位于运输代码字段旁边的取消交付操作。

要打印日期之间的运输清单,请转到

  1. 库存 > 报表 > CTT Express 清单

  2. 在向导中,我们可以配置文档格式(Excel或PDF)和要理解的日期。

  3. 如果我们处理不同的CTT账户,我们还可以过滤交付方式。

  4. 点击获取清单以收集请求的文件。

要安排运输取货请求

  1. 转到我们想要安排取货的账户的运输方法,并点击取货请求按钮。

  2. 在向导中,选择日期和最小和最大取货小时。

  3. 点击请求取货按钮后,您将获得一个取货请求代码,如果存在问题,请保留此代码。

已知问题/路线图

  • 该模块实现了Iberic Web Services API。其服务仅限于西班牙和葡萄牙(以及安道尔,但仅作为目的地)。在未来的API更新中,可能需要额外的国家和额外的发展。

错误追踪器

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

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

致谢

作者

  • Tecnativa

贡献者

其他致谢

本模块的开发得到了以下机构的财务支持

维护者

此模块由OCA维护。

Odoo Community Association

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

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

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

项目详情


下载文件

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

源代码分发

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

构建分发

odoo12_addon_delivery_cttexpress-12.0.1.1.0-py3-none-any.whl (50.5 kB 查看哈希)

上传时间: Python 3

支持者