库存状况表存货现存量与序列号数据不一致,翻倍
【问题现象】
查询库存状况表现存量与序列号数据不一致,部分存货出现翻倍。
![T+/库存核算](http://www.diet106.com/uploadfile/202305/7aa8e872fcc3586.jpg)
【问题分析】
先分析存货存货0010020021,查询存货0010020021现存量是66 序列号数是33,确实是翻倍了
![T+/库存核算](http://www.diet106.com/uploadfile/202305/c91bbac06759df.jpg)
![T+/库存核算](http://www.diet106.com/uploadfile/202305/03176956e15d.jpg)
![T+/库存核算](http://www.diet106.com/uploadfile/202305/c5ed11a3bcfeec9.jpg)
![T+/库存核算](http://www.diet106.com/uploadfile/202305/ccc59b256370541.jpg)
那么推测是现存量有问题,执行了系统的【可用量整理工具】
执行整理现存量和整理存货总账的脚本也是未见修正
序列号账批号维度存在空字符导致,此问题执行以下脚本处理了。
若遇到类似问题,切记请备份好账套,在可测试账套中执行以下脚本处理
UPDATE
ST_SerialNumber SET Batch=NULL WHERE Batch=''
![T+/库存核算](http://www.diet106.com/uploadfile/202305/ac272194b0a2b3e.jpg)
![T+/库存核算](http://www.diet106.com/uploadfile/202305/dbbd2af64c088af.jpg)
![T+/库存核算](http://www.diet106.com/uploadfile/202305/ebd67fc7c4e2e.jpg)
□作者:
用友软件(广州)客服中心