创建一个批量拣选批次,以便一起处理
项目描述
Odoo允许您通过手动或通过在拣选类型定义中指定一些标准来自动创建拣选批次。
本插件的方法略有不同。它不依赖于拣选类型,而是通过使用专用向导按需由用户触发。
批次的创建基于以下标准
要考虑的拣选类型列表
操作员可用于处理批次的可用库存设备类型列表。
批次中最大行数
库存设备类型
库存设备类型是一个新概念,允许定义操作员可以用于在仓库中处理操作(如叉车、隔板手推车等)的设备类型。
根据设备类型,完成工作所需的可用资源将不同。在当前阶段,考虑以下3个主要标准
设备可以处理的最高重量
设备可以处理的最高体积
设备上可用的托盘/隔间数量
除了这些标准外,还可以定义其他两个标准,这些标准将在有多个设备类型可用时在批次创建过程的开始时评估,以选择合适的设备类型
要考虑设备类型的最低拣选体积
定义设备类型考虑顺序的序列
目录
用法
首先,您需要创建您的库存设备类型。为此,请转到 库存 -> 配置 -> 库存设备类型 菜单。
完成之后,您就可以开始创建您的拣选批次。
要启动设备,请转到 库存 -> 操作 -> 创建拣选批次 菜单。
“创建拣选批次”窗口将打开,允许您指定批次创建的准则。当所有准则都设置完毕后,单击 创建批次拣选,让魔法发生。将打开一个新窗口,显示创建的批次拣选。
幕后
创建拣选批次分为3个步骤
我们在向导中指定的准则下搜索准备好处理的拣选。
我们确定用于第一个拣选的设备。
在定义的限制未达到之前,我们一次寻找一个准备好处理且符合新准则的拣选。新准则在每次循环迭代时计算,以考虑已包含在批次中的拣选。
当我们寻找准备好处理的拣选时,我们寻找处于“分配”或“部分可用”状态,并且拣选类型在向导中定义的拣选类型列表中,且尚未在批次中的拣选。
在第1步,我们在拣选中添加一系列替代条件,以限制搜索可由向导中定义的设备类型处理的拣选。(首先进行搜索,以尝试找到给定用户的拣选并打印,如果没有找到,则搜索未与用户关联且未打印的拣选)。
在第2步,由于第一步将返回可以由指定的任何设备类型处理的拣选,我们按顺序逐个处理设备列表,并在可以处理拣选的第一个设备处停止。
在第3步,现在我们有一个拣选和一个设备,我们拥有所有信息来根据批次中的体积、重量和剩余行数来细化下一个拣选的搜索。当还有一些可用托盘在批次中且搜索返回结果时,我们寻找符合更新准则的拣选,并在每次循环迭代时更新准则。
高级配置
锁定
您可以在向导中选择为每个添加到批次的拣选在数据库中应用一个锁。这在多用户环境中非常有用,因为许多用户可以触发批次拣选的创建,以避免并发问题。如果激活,将跳过由并发进程已选择的拣选。
按合作伙伴分组
如果您希望允许将同一合作伙伴的拣选组合到同一个托盘中,您可以在向导中激活 按合作伙伴分组 选项。这将防止为同一合作伙伴的拣选至少消耗一个托盘。激活后,计算批次中拣选消耗的托盘数量将考虑同一合作伙伴的拣选体积。
错误跟踪器
错误在 GitHub 问题 上跟踪。如果遇到问题,请检查是否已报告您的问题。如果是您首先发现,请帮助我们通过提供详细且受欢迎的 反馈 来解决问题。
请不要直接联系贡献者以获取支持或技术问题的帮助。
致谢
贡献者
Laurent Mignon <laurent.mignon@acsone.eu> (https://www.acsone.eu/)
Lindsay Marion <lindsay.marion@acsone.eu> (https://www.acsone.eu/)
其他致谢
本模块的开发得到了
ACSONE SA/NV
Alcyon Benelux
维护者
的支持。
OCA(Odoo社区协会)是一个非营利组织,其使命是支持Odoo功能的协作开发并推广其广泛应用。
当前维护者
本模块是GitHub上OCA/wms项目的组成部分。
欢迎您贡献。了解更多请访问https://odoo-community.org/page/Contribute。
项目详情
散列 for odoo_addon_stock_picking_batch_creation-16.0.1.0.0.15-py3-none-any.whl
| 算法 | 散列摘要 | |
|---|---|---|
| SHA256 | 98f9eede808e8dbecfd60f968468de0dade9c33a4ec39b56d6144599d86fb282 |
|
| MD5 | f36526bcc25be66feea70d3c910b7bb7 |
|
| BLAKE2b-256 | 2f93698aa73c5088a605f4a3120d8b88595933262a890474827f7f77264409f8 |