加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

金蝶KIS迷你版数据升级到专业版后以前年度历史数据的合并方法

(2013-05-30 09:48:25)
分类: 金蝶维护

  某用户,最早购买了迷你版,后来又购买了KIS专业版,现希望将迷你版的数据升级到专业版里面。

  查看了一下,迷你版数据从2008年开始至今,每个年度一个账套,共6个账套。先分别将这6个账套升级到专业版里,然后打开会计科目界面,发现没有使用核算项目。这样的话,就不必通过专业版自带的凭证引入引出功能了,直接采用SQL语句从后台导入。

  主要思路是,将2008年至2012年的财务数据依次导入到2013年的账套里。

  先导科目余额表:Insert into acct2013..t_balance select * from acct2008..t_balance

  再导凭证信息,这个需要说明一点,t_voucher表里有个字段是时间戳,这个不能原样导入,SQL会提示错误。同样的,从迷你版升级上来的账套,每个账套的凭证ID都是从1开始。因此我们首先需要调整2008年账套的凭证ID。

  declare @vch int

  select @vch=count(*) from acct2013..t_voucher 

  update acct2008..t_voucher set FInterID=FInterID+@vch

  update acct2008..t_voucherEntry set FInterID=FInterID+@vch 

  Insert into acct2013..t_Voucher(Field0,Field1,...,FieldN) select (Field0,Field1,...,FieldN) from acct2008..t_Voucher

  Insert into acct2013..t_VoucherEntry select * from acct2008..t_VoucherEntry

  然后依次处理后续年度账套。操作完毕后,打开KIS专业版,看到所有数据均已导入。

  这个账套之所以合并的如此顺利,在于其会计科目没有使用核算项目,因此结构比较简单。如果涉及到核算项目的话,需要处理的内容就非常多,此时使用软件自带的凭证导入导出功能反而较为方便。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有