服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

固定资产恢复月末结账时提示BOF或EOF中有一个值是真错误

- 浏览:2429 - 发布时间:2007-12-29 16:04:00.0
问题版本: 4-财务通标准版821 问题模块: 3-固定资产
所属行业: 0-通用 问题状态: 1-UU通注册用户
关 键 字: 1 适用产品: 4
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2007-12-29 16:04:00
问题名称: 固定资产恢复月末结账时提示BOF或EOF中有一个值是真错误
问题现象: 固定资产中10月份恢复月末结账时提示BOF或EOF中有一个值是真
原因分析: 此问题多为fa_Vtsobject(样式文件对象表)中记录缺少所致,fa_Vtsobject(样式文件对象表)记录所有月结期间的卡片样式,如果取消月结会删除此月的记录,如果找不到删除的记录,就报此错 例如:经对客户的数据进行跟踪查看,发现是 “select * from fa_Vtsobject where iMonth=10“找不到任何一条记录解决方案:插入一条纪录即可,以10月为例(9月有记录,且卡片样式同10月),SQL语句: insert into fa_Vtsobject select 10 as imonth,smodelid,objVtsfile from fa_Vtsobject where imonth= (select max(imonth) from fa_Vtsobject)
解决方案: 此问题多为fa_Vtsobject(样式文件对象表)中记录缺少所致,fa_Vtsobject(样式文件对象表)记录所有月结期间的卡片样式,如果取消月结会删除此月的记录,如果找不到删除的记录,就报此错 例如:经对客户的数据进行跟踪查看,发现是 “select * from fa_Vtsobject where iMonth=10“找不到任何一条记录解决方案:插入一条纪录即可,以10月为例(9月有记录,且卡片样式同10月),SQL语句: insert into fa_Vtsobject select 10 as imonth,smodelid,objVtsfile from fa_Vtsobject where imonth= (select max(imonth) from fa_Vtsobject)