畅捷通系列
用友系列
其他系列产品
浪潮服务器系列
详细信息 您现在的位置:用友软件临沂营销服务中心 > 详细信息
 

用友U852在增加存货档案的时候提示:数据库已经存在相同的编码

 
 

用友U852在增加存货档案的时候提示:数据库已经存在相同的编码

问题描述:

U852在增加存货档案的时候提示:数据库已经存在相同的编码等!

检测发生其实系统里面根本就不存在这个编码,是软件数据库的问题

 在提示这个问题之前,是因为我们处理了另外一个问题导致的,原来他们断电导致数据出现问题,系统表索引有问题,又没有找到修复的方法,点击销售出库单就提示:MDIForm1:mnuCGRKD_Clik 3704对象关闭时,不允许操作。

为了解决这个问题,把他的数据专门找了台电脑修复发现可以,但是恢复到他们服务器还是提示这个报错
找了很多方法就没有解决掉,最后想一个方法,把2014年的年度删除掉,重新建立结转,然后从我们原来可以的账套用access数据把对应的表(他们只用库存模块)
dbo.RdRecords
dbo.RdRecord
dbo.Inventory
CurrentStock
把这四个表导入到新建立的年度里面,嘿嘿 问题解决了U852在增加存货档案的时候提示:数据库已经存在相同的编码等!但是坑爹的是,问题又出现增加存货提示:数据库已经存在相同的编码等
进行后台数据库跟踪发现,在执行插入语句的时候,有为空的值插入,导致不能成功
对应数据库发现是Inventory表里面的字段默认值跟以前年度不一样,2015年度的默认值是空白的,参照2014年度的把所以有问题的字段都按要求补全就可以(特别注意 通access数据导入表和数据的方法很多默认值设置都丢了,记得补全)
总算可以轻松点了,问题解决了  耶U852在增加存货档案的时候提示:数据库已经存在相同的编码等!
 
可以坑爹的问题又冒出来了,在做销售出库单和采购入库单的时候,发现单据保存后,不显示在最后一张,上页,下页不显示刚做的单据。这个问题找了下资料一个朋友提供了解决方法,感谢这位朋友
原因是
UFSYSTEM数据库UA_Identity表对应账套ifatherID和iChildID字段与对应账套数据库RDrecord和Rdrecords表ID不一致造成
解决:修改收发记录的最大单据号  要先上你对应帐套对应年度的数据库中查找Rdrecord表和Rdrecords表,把其中的列名为ID的最后一条记录的值记下来,然后去Ufsystem库中找到UA_Identity表,在cAccid列中选择对应的帐套,然后找cVouchType列中找到对应的Rd,将该条记录对应的iFatherID值改为Rdrecord表的ID最大号,iChildID更改为对应的Rdrecords的AutoID号,就可以了,之后做的单据就正常显示,之前做的只能按照单据列表查.

 

 

 

 

 

用友软件,用心服务!正版软件,假一赔十!临沂用友软件销售、培训、服务、临沂用友二次开发,企事业单位信息化管理服务,OA办公系统,联系电话:18669962876 技术服务QQ:1095460234

 

 

版权所有 © 2008-2022 用友软件临沂营销服务中心 www.lyyonyou.com
技术支持:百度
临沂用友软件 临沂用友软件服务 临沂用友软件销售 用友软件年结