按基础凭证选择批次时数量问题

来源:互联网 发布:linux ftp命令 编辑:程序博客网 时间:2024/05/21 15:43

概述

做单时,多行相同物料基于基础凭证选择选择相同批次号时,会发现可选数量不准确,现提供如下解决方案。


说明

背景:以销售发货单引用发货拣配单为例,如下:物料LHY006,有四张发货拣配单,分别定义了相同批次该物料。



第一张:DocNum(10150),批号(161104024),数量(60);

第二张:DocNum(10151),批号(161104024),数量(150);

第三张:DocNum(10152),批号(161104024),数量(200);

第四张:DocNum(10153),批号(161104024),数量(360);


需求:现在制作销售发货单,引用这四张发货拣配单上的物料。批次信息也一 一对应的引用过来。

现状:在选择对应批次时,发现可选择数量不正确。如,选择第一行批次数量60后,再选择第二行批次数量,发现只有150-60=90的数量可选择。第三行则完全没有批次可选择。



解决方案:

1.在引用窗体语句中增加一列:-1 DocKey1。如下图:


加载列,可不显示。



2.在维度设置上增加业务带值:批次引用列名.DocKey1-->BCIbtA.BaseDocKey。



此时设置完毕。制作销售发货单看效果:


0 0
原创粉丝点击