用友-知识库

升级到普及版不成功

  • 问题描述:从8.11升级到8.21很顺利!但是从821到普及版时出现错误!
  • 问题原因:问题分析: 根据上图分析,在往voucheritems的VT_ID中插入值@vtid=select def_id FROM vouchers where CardNumber='28'时,出现错误。 执行select * from vouchers where cardnumber='28',发现没有记录。 再执行select * from invoiceitem_sal where cardnum not in (Select cardnumber from vouchers),发现单据项目表invoiceitem_sal对应cardnum=28,29的记录在单据格式表vouchers中不存在记录。 以此猜测是由于vouchers中丢失记录,导致在向单据项目表(子表)voucheritems中插入记录时,插入了空值,而vt_id又被定义为非空。所以升级失败。 问题解决: 从一正常821账套中导入vouchers表,重新升级,升级成功!处理前请做好备份!
  • 解决方案:游客无权查看
  • 相关补丁:
  • 模块:系统管理
  • 产品:U8工资
  • 问题名称:升级到普及版不成功
  • 更新时间:2006-10-18 00:00:00
  • 有用 没用59 浏览