承运人标签的基础模块
项目描述
此模块添加了一些功能和通用功能,以帮助生成承运人标签。例如,它添加了承运人选项的概念,这可以根据拣选或类别而有所不同,以存储承运人账户。此模块本身不执行任何操作,它作为其他承运人特定模块的基础模块。
目录
使用方法
**它是如何工作的?**
在拣选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问题上进行跟踪。如果您遇到问题,请先检查是否已报告了您的问题。如果您是第一个发现它的,请通过提供详细和受欢迎的反馈来帮助我们解决问题。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
David BEAL <david.beal@akretion.com>
Sébastien BEAU <sebastien.beau@akretion.com>
Yannick Vaucher <yannick.vaucher@camptocamp.com>
Alexis de Lattre <alexis.delattre@akretion.com>
Angel Moya <angel.moya@pesol.es>
Ismael Calvo <ismael.calvo@factorlibre.com>
Dave Lasley <dave@laslabs.com>
Timothée Ringeard <timothee.ringeard@camptocamp.com>
Pimolnat Suntian <pimolnats@ecosoft.co.th>
Maksym Yankin <maksym.yankin@camptocamp.com>
-
David Luis Mora <d.luis@binhex.cloud>
维护者
本模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛应用。
本模块是GitHub上OCA/delivery-carrier项目的组成部分:OCA/delivery-carrier。
欢迎您贡献力量。了解详情请访问https://odoo-community.org/page/Contribute。
项目详情
odoo_addon_base_delivery_carrier_label-17.0.1.0.3.1-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 595332e753041f1d2b415dd4f68fe2ab3f693034dbfef2e2c10274899b0b72ec |
|
MD5 | 9086055d7e5f60fc5408b6656144d1d3 |
|
BLAKE2b-256 | 8fce27b8bc3898a798a38143225a8147a90b06db79a1d5341572936f1232758d |