库存移动的动态路由
项目描述
标准库存路由说明了您想要生产的步骤,而“动态路由”定义了如何根据最终源和目的地位置对操作进行分组。
这允许例如
在仓库的两个位置并行化调拨,将它们分成两种不同的操作类型
在部分子位置中定义预拣选(波次),然后进行子位置波次的往返拣选
用例的上下文
在仓库中,您有一个高位货架,需要放置货物在交接处,当您移动货物进或出时。高位货架包含许多子位置。
产品可以存储在高位货架中,也可以存储在货架区。
拣选时
当货架中有足够的库存时,您希望移动有通常的拣选(高位货架)-包装-发货步骤。如果从高位货架中拣选商品,您将需要一个额外的操作:拣选(高位货架)-交接-包装-发货。
这正是此功能的作用:在高位货架位置,您定义一个“路由规则”。路由规则为移动选择不同的操作类型。额外的调拨将具有所选操作类型,并在预定之前动态添加,在移动链之前。
上架时
上架规则针对高位货架位置。创建了一个输入-高位货架操作。您期望输入-交接-高位货架。
您可以为高位货架位置的上架配置动态路由。新交接移动的操作类型将是匹配的路由规则的操作类型,其目的地将是操作类型的目的地。
目录表
配置
在库存设置中,您必须拥有
存储位置
多仓库
多步路线
库存设置中的新菜单允许创建新的路由规则:“库存路由”。
为位置创建新的路由,然后拉取或推送路由规则。拉取规则应用于具有相同源位置(或子位置)的移动。推送规则应用于具有相同目标位置(或子位置)的移动。
规则可以根据域排除移动。规则顺序很重要:首先匹配的规则将被使用。
用法
在runbot上尝试
在库存设置中,激活
存储位置
多仓库
多步路线
演示数据中的初始设置包含位置
WH/库存/高位存储
WH/库存/高位存储/货位1
WH/库存/高位存储/货位2
WH/库存/交接
“高位存储”位置(及其子位置)配置为
当从高位存储取货时创建从高位存储到交接的拉取路由传输(使用新的拣选类型高位存储 → 交接)
当货物放入高位存储时创建从交接到高位存储的推送路由传输(使用新的拣选类型交接 → 高位存储)
尝试拉取路由传输的步骤
在主仓库中,将出库运输配置为“发送货物并在输出后交付(2步)”
库存一个产品,例如“[FURN_8999] 三座沙发”,在“WH/库存/高位存储/货位A/货位1”中添加50个,其他地方没有
创建包含5个“[FURN_8999] 三座沙发”的销售订单,确认
您将会有3个传输;为高位存储 -> 交接动态创建了一个新的。
尝试推送路由传输的步骤
在“WH/库存”位置,创建一个存储策略,将
“[DESK0004] 可定制办公桌(铝,黑色)”存储到“WH/库存/高位存储/货位A/货位1”
“[E-COM06] 右侧角桌”存储到“WH/库存/货架1”
创建一个新的采购订单,包含
5个“[DESK0004] 可定制办公桌(铝,黑色)”
5个“[E-COM06] 右侧角桌”
确认采购
您将会有2个传输
一个将DESK0004从供应商 → 交接和E-COM06从供应商 → 货架1移动
一个等待另一个将DESK0004从交接 → WH/库存/高位存储/货位A/货位1(存储的最终位置)移动
缺陷跟踪器
缺陷在GitHub问题上进行跟踪。如果遇到问题,请检查您的错误是否已经报告。如果是您首先发现的,请通过提供详细和受欢迎的反馈来帮助我们解决问题。
请不要直接联系贡献者以获取支持或帮助解决技术问题。
致谢
贡献者
Joël Grand-Guillaume <joel.grandguillaume@camptocamp.com>
Guewen Baconnier <guewen.baconnier@camptocamp.com>
Jacques-Etienne Baudoux (BCIM) <je@bcim.be>
Akim Juillerat <akim.juillerat@camptocamp.com>
维护者
此模块由OCA维护。
OCA,或Odoo社区协会,是一个非营利组织,其使命是支持Odoo功能的协作开发并促进其广泛使用。
此模块是GitHub上OCA/wms项目的一部分。
欢迎您贡献力量。有关如何贡献的信息,请访问https://odoo-community.org/page/Contribute。
项目详情
散列值 for odoo13_addon_stock_dynamic_routing-13.0.1.1.1-py3-none-any.whl
算法 | 散列摘要 | |
---|---|---|
SHA256 | e9c08c0be6a4302d522943174ebbe9bdab1cc1492010576dc951e51ec1f658cd |
|
MD5 | 8d82fe47577391d8fb08d8ae921a6862 |
|
BLAKE2b-256 | 4d24a9b5b84d109bbef8958ba6ea87f167f72726e8670da62235558bcd297d13 |