产品应用类模版NC65到货单反检后采购入库单无法删除姓名:曾喜梅邮箱:zengxmc@yonyou.com一、引言在采购业务流程内,经常会需要质检流程,检验合格后才允许入库;但当入库后,质检人员对已检货物反检,需要重新入库时,常常遇到无法删除库存采购入库单的问题.二、应用场景及问题描述(一)问题描述库存采购入库单删除时提示:回写到货单时子子表不存在对应数据,可能出现并发操作!(二)问题原因及复现步骤1、物料档案-库存信息页签勾选“根据检验结果入库”1/62、采购业务流程:采购订单—到货单—到货单检验—采购入库单且采购入库单的状态为保存无实收2/63、质检员在库存采购入库单未删除前,直接在到货单检验节点对已入库的到货单进行反检4、反检后,再去删除库存采购入库单,报错:回写到货单时子子表不存在对应数据,可能出现并发操作!3/6三、解决方案按照上述问题描述操作后,到货单孙表数据dr被改成了1,故无法删除库存采购入库单,(一)修复数据的脚本参考如下:Creattablepo_arriveorder_bb_1122asselect*frompo_arriveorder_bbwherepk_arriveorder=‘PKNO’;Updatepo_arriveorder_bbsetdr=0wherepk_arriveorder=‘PKNO’;(二)为防止问题描述内的现象再次发生,提供补丁:NC_SCM_PU-NC6.5-Special-20160620-205637877补丁解决的问题为:在到货单反检时添加校验下游入库单条件。4/6补丁效果如下:5/66/6