销售退货单反写销售订单BUG?
1,879次浏览
编辑于2016年12月06日 11:09:35
打了最新补丁已经解决了。
-------------------------------------------------
现在的流程是这样的:销售订单-》发货通知单-》销售出库单。比如订单数量是200。现在出库单已经审核,销售订单累计出库数量为200。我用销售出库单下推销售退货单,然后审核,但是销售订单的累计出库数量还是200。我不能在用此订单下推发货通知单出现出库。因为我们的销售报表是取的销售订单,如果不能在用此销售订单下推发货通知,或者用发货通知下推销售出库,我就必须出现做销售订单,那么就会重复取数(因为第一个订单已经退货,但是不能用第一个订单出现出库,就必须的在做一个一模一样的订单)。
我把销售退货单的退货类型改为退货补货。但是审核单据的时候出现了下列错误。
比如订单数量是200个,我的销售退货单数量为200的时候就会出现上图错误,但是我改为数量1时,可以正常审核销售退货单。我在想是不是某一个系统参数在控制退货的数量比率?
-----------------华丽的分割线,最新进展--------------
经过我测试发现。在销售退货单保存的时候,会反写销售订单的可退数量这个字段,比如我销售订单可退数量是200,当销售退货单数量200保存以后。这个可退数量会反写为0。但是在销售退货单审核的时候,会判断累计退货数量大于可退数量,那么这个时候可退数量是为0,累计退货补货数量也为0,我查询了系统的反写规则判断条件是 累计退货补货数量(库存基本)> 库存可退数量(基本) 按道理现在的累计退货补货数量为0,库存可退数量也是0,规则应该不成立的呀。
推荐阅读