跳转到主要内容

承运人标签的基础模块

项目描述

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

此模块添加了一些功能和通用功能,以帮助生成承运人标签。例如,它添加了承运人选项的概念,这可以根据拣选或类别而有所不同,以存储承运人账户。此模块本身不执行任何操作,它作为其他承运人特定模块的基础模块。

目录

使用方法

**它是如何工作的?**

在拣选UI中,一个“发送给承运人”的按钮会触发标签生成,调用models/stock.picking.py中的send_to_shipper()。

**如何实现自己的承运人?**

定义一个名为{carrier}_send_shipping()的方法,该方法由_send_shipping原生方法调用。使其返回一个字典列表,形式如下

{
    "exact_price": price,
    "tracking_number": 'number'
    "labels": [{
        "package_id": package_id,
        "name": filename,
        "datas": file_content (base64),
        "file_type": extension,
        "tracking_number": package_number
    }]
}

错误追踪器

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

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

致谢

作者

  • Camptocamp

  • Akretion

贡献者

维护者

本模块由OCA维护。

Odoo Community Association

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

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

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

项目详情


下载文件

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

源代码分发

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

构建分发

支持者

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