找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 1151|回复: 0

现存量表没有数据

[复制链接]
发表于 2009-2-5 03:04:16 | 显示全部楼层 |阅读模式
U8知识库
问题号: 9357
解决状态: 最终解决方案
软件版本: 8.52
软件模块: 库存管理
行业: 通用
关键字: 现存量表没有数据
适用产品: U852----库存管理
问题名称: 现存量表没有数据
问题现象: 1、现存量表数据删除后,再整理时现存量表中没有数据 2、新增的发货单、销售出库单在查看时排到最后
问题原因: 1、跟踪整理现存量的过程,发现其执行一个存储过程,在查询分析器中执行该存储过程exec SP_ClearCurrentStock_ST,发现提示错误,原因是现存量表的唯一索引是仓库+存货+批次+自由项,而您的数据对于同一个仓库的同一存货中,有同一批次的不同失效日期,导致整理现存量后汇总数据无法插入到现存量表中。 2、因为系统库ufsystem中ua_identity表所记载的发货单和库存单据表的最大id号,并不是实际的发货单表和库存单据表的最大id号,而上一张下一张查看时是根据主表id来查询的,所以会出现此情况
解决方案: 1、您可以在库存使用“失效日期维护”的功能(选择显示零结存记录),点击修改,然后再点保存,系统自动将同一批次存货的失效日期改为同一天,修改完后,根据维护过后的失效日期修改相应采购销售表,然后再整理现存量即可。(请不要先删除现存量表中的记录,因为失效日期维护是在现存量的基础上进行的) 2、使用下面的语句根据实际的id号更改系统表(请将ufdata_888_2005中的888改为实际的帐套号) use ufdata_888_2005 update ufsystem..ua_identity set ifatherid=(select max(dlid) from dispatchlists ),ichildid=(select max(idlsid) from dispatchlists) where cacc_id='888' and cvouchtype='dispatch' update ufsystem..ua_identity set ifatherid=(select max(id) from rdrecords ),ichildid=(select max(autoid) from rdrecords) where cacc_id='888' and cvouchtype='rd'
补丁编号:
录入日期: 2005-8-22
最后更新时间:

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册账号

×
1、现存量表数据删除后,再整理时现存量表中没有数据 2、新增的发货单、销售出库单在查看时排到最后
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2025-8-3 08:24 , Processed in 0.066733 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表