跳转到主要内容

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的集成。适用于葡萄牙和西班牙。

目录

安装

此模块需要 zeep Python库。它依赖于在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问题上追踪。如果遇到问题,请检查是否已报告您的问题。如果您是第一个发现它的人,请通过提供详细且受欢迎的反馈来帮助我们解决问题。

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

致谢

作者

  • Tecnativa

贡献者

其他致谢

此模块的开发已由

维护者

维护此模块的是OCA。

Odoo Community Association

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

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

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

项目详情


下载文件

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

源分发

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

构建分发

支持者