概述
按照其它字段如:主表的DocDate、CrdID、细表的ItmID、ItmName等无法生成想要的批次号,本文将介绍如何按照DocNum+LineNum+流水号生成批次号。
在介绍如何设置之前,我们首先了解一下掩码的表及字段设置。
可选择的有三个表,分别为“业务”,“物料”,“业务伙伴”。
业务--->BCIbr;物料--->MDItm;业务伙伴:--->BPVnd。
设置
以采购收货单为例:
1、通过维度设置的业务带值设置功能(业务带值功能),将业务细表的DocNum和LineNum分别赋值给BCIbr表的ExTxt1、ExTxt2(如果这两个标准字段被用到,可用自定义字段)。
2、通过掩码设置,批次号组成内容为BCIbr.ExTxt1+BCIbr.ExTxt2+流水号。
3、效果:点击创建批次时,自动创建批次号:DocNum(5位)+LineNum(2位)+流水号(3位)。
注意事项
1、单据尚未添加时,DocEntry是没有值的,所以在生成批次时获取不到DocEntry的准确值。