来料检验入库报错的案例161号工程师接到一个这样转单871,到货单数量200个,报检,全检,合格数量200个,参照来料检验单生成采购入库单,数量200个,保存入库单时提示:单据保存失败,修改或稍后再试!入库单回写到货单,存货超过入库上限比例控制,不能保存所参照到货单行已经关闭,入库单不能做此操作。分析按照提示分析:到货单行关闭了?超入库上限比例控制,入库超额上限吗?但是到货单200,入库单也是200啊!觉得估计被客户忽悠了,先回电查一查吧!回电客户说到货单没有关闭,到货单数量200个,检验合格也是200个,参照生成入库单也是200个。到货单下查也只有一张报检单,数量200个,按照报检单号查询也只有一张检验单,数量200个。难道是数据问题?觉得还是不应该,是不是客户自己查的有问题呢?远程看看!!远程查看问题确实如客户所说的那样,客户查的没有问题。晕,真的是数据问题吗?到货单是参照采购订单生成的,那么会不会是订单数量有问题,或者订单被关闭了?检查采购订单,订单数量2000个,没有被关闭。2000个数量,难道订单执行过程中出现了问题?查看订单执行统计表,看到了奇怪的现象:订单数量2000个,累计到货数量2000个了,说明之前应该多次到货,但是累计入库数量也是2000个,但这笔到货单还没有入库?!分析难道是订单上的累计入库数量字段数字错了?想想是不是还有别的可能,是否可以先做到货1800个,质检之后入库2000个?软件没有控制吗?测试一下!按照这个思路测试,还原了客户的问题现象。采购订单先参照生成1800个的到货单检验合格1800个入库2000个,未设置允许超订单到货及入库,但是可以保存,没有提示。再参照订单生成200个的到货单检验合格200个再参照检验单生成200个的入库单时就出现了提示,入库单无法保存(其实此时入库单上写入大于0的任何数字都会有提示)此时查看订单执行统计表分析难道是软件的BUG???其实问题在于存货档案上的一个选项“来料须依据检验结果入库”帮助上写的很清楚•是否来料须依据检验结果入库:用于来料检验合格物料入库的控制,如果设置为来料须依据检验结果入库,则根据来料检验单生成采购入库单时系统控制累计入库量不得大于(检验合格量+让步接受量)。如不勾选,则检验之后入库,可以超检验结果入库,也就是超到货单入库,此时保存,系统只判断入库数量是否小于等于采购订单的数量,只要小于等于采购订单的数量,入库单就可以保存,就像这个问题这样,到货少,入库多,之后可以再参照剩余未到货的订单数量去到货,并可以再次报检,但入库时就会判断总入库数量大于订单数量了,入库单不能保存。最终结果:如果客户确实有检验之后超检验入库的情况,则再次到货检验入库,需要设置入库超额上限,并在选项中设置“允许超订单到货及入库”。如果没有超检验入库的情况,为了避免人为操作原因出错,需要在存货档案勾选“来料须依据检验结果入库”。没有质检环节,到货入库还是会直接判断是否“允许超订单到货及入库”,以及入库超额上限。注:“来料须依据检验结果入库”对委外到货质检入库同样适用。感叹软件中还是有很多细节的问题是我们没有注意到的,值的进一步学习!谢谢!