匹配库存返回服务原创
金蝶云社区-heqq
heqq
47人赞赏了该文章 9,093次浏览 未经作者许可,禁止转载编辑于2021年11月03日 16:02:14
summary-icon摘要由AI智能服务提供

本文介绍了上线于2021年10月21日的补丁(PT-146893灰度,PT-146894正式),该补丁新增了匹配库存返回服务,以解决单据审核时可能出现的库存不足问题。服务允许根据需求数量匹配即时库存,并支持在BOSIDE中配置。文章详细说明了配置界面的字段映射、排序设置、预计出设置及其他选项,并通过示例展示了不同配置下的操作效果及注意事项。

1、上线日期:2021-10-21;

2、补丁号:PT-146893(灰度版本),PT-146894(正式补丁,2021-11-4)


单据关联路线的批号拣货服务,在生成下游出库单据时,会根据即时库存生成出库记录,如果不审核出库单据,而期间又发生了出库业务,即时库存发生了变化,则在审核该出库单据时,会出现库存不足的情况导致审核不成功。

出库单据的无源单批号拣货,通常配置在物料的值更新事件上,且仅携带即时库存匹配的首条记录返回,无法满足按需求数量返回的场景。

鉴于以上的应用场景,新增了匹配库存返回服务。


首先看一下预置了匹配库存返回服务的普通方向的其他出库单、直接调拨单、分步式调出单、组装拆卸单组装类型的子项的效果:

即时库存数据如下:

image.png

其他出库单:

1015其他出库单匹配出库.gif

直接调拨单:

1015直接调拨单匹配出库.gif

分步式调出单:

1015分步式调出单匹配出库.gif

组装拆卸单:

1015组装拆卸单匹配出库.gif


没有预置匹配库存返回服务的单据,可以在BOSIDE中进行配置,如图所示:

image.png


匹配库存返回服务,与批号拣货服务、无源单批号拣货服务使用相同的配置界面,在返回即时库存明细记录时的处理不同,配置界面相关说明如下:

1、字段映射设置:

(1)即时库存字段需要指定对应的单据字段,注意:单据字段的可选项为与即时库存字段相同的元数据类型,可能会包括多个值,需要逐一检查是否正确;

(2)过滤:勾选代表单据字段作为即时库存过滤条件,如图所示:勾选了库存组织、保管者类型、保管者、货主类型、货主、物料编码、库存状态字段,则单据上这些字段不为空时,都会作为即时库存的查询条件;

(3)返回:勾选代表即时库存中需要返回到单据上的字段;

(4)清空:仅用于匹配库存返回服务,主要用于需求数量大于即时库存量时,剩余的需求量所在行,哪些库存维度字段需要清空,其中,库存组织、保管者类型、保管者、货主类型、货主、物料编码、库存状态字段强制不清空;

image.png

2、排序字段设置:

可自定义排序规则,例如:按库存量从大到小的顺序排序。

如果需要排序字段设置生效,则在其他设置的“排序规则”选择“排序字段设置优先”,如图所示:

image.png

image.png

3、预计出设置:

(同批号拣货、无源单批号拣货的“预计出设置”,参见:https://vip.kingdee.com/article/173469722468504832

image.png

4、其他设置:

(与批号拣货、无源单批号拣货相同)

image.png


仍然以上面的即时库存数据为例,演示不同配置设置的效果:

1、过滤+清空+库存不足时不把数量清0:

(1)过滤字段增加“批号”,且所有字段不清空,勾选“库存不足时不把数量清0”,如图所示:

image.png

image.png

手工录入物料,无源单批号拣货会自动带出一条记录,如图所示:

image.png

修改实发数量为100,点击“匹配库存出库”,由于仓库总装原料仓和批号001参与过滤,即时库存只有10个,库存不满足需求数量100,自动做拆行处理,新生成的行,由于所有字段不清空,所以批号为001,仓库为总装原料仓,且由于库存不足不把数量清0,所以新生成的行的数量为100-10=90,如图所示:

image.png

image.png

(2)现在清空字段勾选“仓库”、“批号”,且不勾选“库存不足时不把数量清0”,如图所示:

image.png

image.png

上述相同的操作,需求不足时新增行,批号、仓库字段会被清空,实发数量为0,如图所示:

image.png


2、排序字段设置:

按数量倒序排序,并且排序规则选择“排序字段设置优先”,如图所示:

image.png

image.png

手工录入物料,无源单批号拣货会自动带出一条记录,如图所示:

image.png

即时库存明细按库存量倒序,如图所示:

image.png

修改实发数量为100,点击“匹配库存出库”,优先扣减长安制造仓批号105的库存量55,剩余100-55=45,再扣减总装原料仓批号005的库存量,结果如图所示:

image.png


注意事项:

1、匹配库存返回服务,返回的是基本单位数量和库存辅单位数量,单据上需要有基本单位数量更新业务单位数量、库存辅单位数量更新辅单位数量的设置,否则业务单位数量或者辅单位数量会为空值;

2、如果匹配库存返回服务之后,存在其他服务或者值更新事件,覆盖了基本单位数量,会影响返回结果,需要分析处理;

3、对于库存状态转换单、形态转换单、批号调整单,单据形式为转换前、转换后成组展现的方式,匹配库存返回服务不支持。


附:销售出库单配置匹配库存返回服务,如图所示:

image.png

image.png

image.png

基本单位应发数量增加值更新事件,自动计算应发数量,如图所示:

image.png

演示数据:

即时库存:

image.png

业务流程:

1、销售订单销售数量60,下推发货通知单,下推销售出库单,批号拣货结果为001~006各10个,保存销售出库单,不审核;

2、其他出库单出库001~006各5个;

3、销售出库单点击匹配库存出库,出库明细更改为:001~006各5个,007~009各10个;

如图所示:

1021销售出库单匹配出库.gif


图标赞 47
47人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!