采购退料后如何反写控制采购申请单的申请数量/批准数量,让它再次下推时只能推退货的数量?原创
金蝶云社区-独臂刀霸刘精湛
独臂刀霸刘精湛
1人赞赏了该文章 412次浏览 未经作者许可,禁止转载编辑于2021年05月17日 16:21:57

业务场景:

采购申请10→采购订单10→采购入库10→采购退料1,目前采购申请是已经关闭的状态,希望可以实现采购申请的状态是未关闭的,并且仅能下推退料的数量1

解决方案:

新增两个反写规则(退料单反写申请单的反写规则)

1、新增反写规则1:采购退料单反写扣减采购申请单关联数量-保存-TEST1

2、操作=保存;反写值计算:采购基本数量;反写模式=扣减;反写上游单据字段=订单关联数量(基本单位);分配上限=订单关联数量(基本单位)

3、超额判断设置如下:

4、新增反写规则2:采购退料单反写采购申请单订单数量-审核-TEST1

5、操作=审核;采购基本数量反写值计算=采购基本数量;反写模式=扣减;反写上游单据字段=订单数量(基本单位),分配上限=订单数量(基本单位);

6、关闭控制设置如下:

7、超额判断设置如下:

赞 1