当前位置:首页 > 用友解决方案 > 用友知识库 > 用友U8批号存货不能更新现存量

用友U8批号存货不能更新现存量

问题现象:在用友U8V8.51erp软件供应链管理的库存管理模块中批号存货在做产成品入库单时提示如下:“单据审核失败,修改或稍后再试。违反了UNIOUE KEY约束‘CurrentStock_ind.不能在对象‘CurrentStock中插入重复键。现存量处理失败,可能有其他用户正在处理。

原因分析:经SQL跟踪 Insert Into CurrentStock(cWhcode,cInvCode,cFree1,cFree2,cFree3,cFree4,cFree5,cFree6,cFree7,cFree8,cFree9, cFree10,cBatch,dMDate,iMassDate,dVDate) Values(07,711001,,,,,,,,,,, 01010011,2001-01-01,720,2002-12-22) 发现入库单上的批号开头有空格, 有空格的批号与没有空格的批号单据时认为是不同的批号,而更新现存量时是相同的批号所以更新失败

解决方案:在用友U8V8.51erp系统中去除空格后解决。告诉客户批号不能有空格打头

本条用友U8ERP系统问题的解决方案来自用友财务软件官网知识库,原官方用友U8知识库如下表所示,请参阅:

用友U8知识库主体 用友U8知识库明细
对应版本 用友U8V8.51
对应产品线 用友U8ERP
对应模块 供应链-库存管理
问题现象 批号存货在做产成品入库单时提示如下:“单据审核失败,修改或稍后再试。违反了UNIOUE KEY约束‘CurrentStock_ind.不能在对象‘CurrentStock中插入重复键。现存量处理失败,可能有其他用户正在处理。
问题原因 经SQL跟踪 Insert Into CurrentStock(cWhcode,cInvCode,cFree1,cFree2,cFree3,cFree4,cFree5,cFree6,cFree7,cFree8,cFree9, cFree10,cBatch,dMDate,iMassDate,dVDate) Values(07,711001,,,,,,,,,,, 01010011,2001-01-01,720,2002-12-22) 发现入库单上的批号开头有空格, 有空格的批号与没有空格的批号单据时认为是不同的批号,而更新现存量时是相同的批号所以更新失败
解决方案 去除空格后解决。告诉客户批号不能有空格打头
提交时间 2015-11-26

上述用友U8知识库的解决方案如果仍然未能解决您的问题,可以尝试到用友畅捷通服务社区搜索一下:https://www.iyyrj.com/ask/,或者加入QQ群:208289440,密码:iyyrj.com。