原因分析:ufsystem数据库的UA_Period表的iYear列的年份跟dBegin列和dEnd列的年份对应不上了
问题解答:调整dBegin列和dEnd列的年份
一、ufsystem..ua_account_sub ufdata_004_2014..accinformation表中有关记录的字段值有误。
参照执行如下脚本将期修正即可:update ufdata_004_2014..accinformation set cvalue='2014-01-01' where (ccaption like '%启用%' OR Cname ='dStartDate') and csysid='FA' update ufsystem..ua_account_sub set dsuboridate='2014-01-01' where cacc_id='004' and iyear=9999 and cSUB_id='FA' 注意做好数据备份!
二、对新年度账执行结转上年数据,结转总账数据时提示“还未结转凭证类别,不能执行上年结转”。由于新建年度账时,上年度账套中总账启用后未使用,且未设置凭证类别,新建的年度账中无凭证类别。按以下步骤操作:
1.登陆上年度账套,对总账反结账,设置凭证类别,对总账结账;
2.登录新年度账套,设置凭证类别,与上年度凭证类别设置一致;
3.重新结转总账数据。