委外订单不能删除提示领料未发量不能小于零
河南优万佳的用户经常发生委外订单做错要删单处理。做删单操作时,会有以下提示,无法删 除。有挑战性工作!当然要花时间去研究一番的。
【委外订单【UWJ25010037】行【1】备料行【20】料号【BC-18-8695A-28-B0-1A】领料未发量不能小于零!】
用友的社区中找到这样的回复。这给了我信心,我的方向是没有错的。就是后台形式解决问题。用友的工程师也这样做,我为何不可以!
分析的结果,用户大概是修改了BOM用量,带出了小数的问题。U9的计算公式还没有找出来。给了上面的那个提示,把人带到沟里去!找到对应的字段栏位,11.4545,清清楚楚趴在那里,怎么就是“不能小于零”? 分析是用户在领料单生成之后去修改的BOM用量,造成备料单上的发料数量与领料单上的发料数量不一致了!后台将二个数量匹配一下就可以正常删除单据了。
UPDATE CBO_SCMPickList SET IssueNotDeliverQty=300,ApplyQty=0
WHERE ItemInfo_ItemCode='BD-67-6560B-00-00-US'
AND PicKHead IN (
1002210080067095
)