【客户需求】批号拣货-更改仓库如何执行批号拣货
金蝶云社区-陈元喜
陈元喜
9人赞赏了该文章 9,372次浏览 未经作者许可,禁止转载编辑于2016年12月21日 17:43:08

背景:现在很多客户希望修改仓库后也能匹配出对应的批号信息。

目前一般是物料上值更新事件里面挂有批号拣货服务,现在以分布式调出单为例:
在调出仓库上挂一下相关配置:


1.锁定仓库
2.清空批号
3.无源单批号拣货
4.解锁仓库

注:9月份补丁后不需要1、4步骤(目前字段映射反勾选“返回”不生效,最新补丁中(9月)会修复这个问题来控制字段是否返回。1、4是避免这个bug造成死循环

1.锁定仓库:


2.清空批号

3.无源单批号拣货(注意字段映射配置,参考本单据物料字段值更新上的批号拣货配置)


*字段映射必须配置正确。
*目前返回参数无法控制字段值是否返回(最新补丁9月会修复)。
*前提条件:FSrcStockID <> null AND FServiceContext <> 'QueryStockUpdate'

4.解锁仓库



配置后效果如图:
1.录入物料


2.更改第一行物料仓库

【相关问题】
1.无源单批号拣货配置在单据体实体服务规则上可行?
--必须配置在值更新事件内,配置在实体服务规则会导致库存查询返回的时候执行批号拣货。

2.数量字段怎么控制不返回?
--目前字段映射反勾选“返回”不生效,最新补丁中(9月)会修复这个问题来控制字段是否返回。