|
楼主 |
发表于 2012-3-1 20:35:31
|
显示全部楼层
备份过了,单位急用,问题跟下面这个像
科目设置为辅助核算后,在当年使用中都完全正常,但在结转新一年帐后,部分辅助核算的期初余额与总帐不符?
问题现象:总帐,科目设置为辅助核算后,在当年使用中都完全正常,但在结转到新一年帐后,部分辅助核算的期初余额与总帐期初不平,把辅助余额都删除完后,总帐中仍有余额,除非把辅助核算去掉后,才能删除总账余额,重新录入辅助余额才能正确,如少可照此办法,但多的话,该怎么办?请问该问题是什么原因造成?
问题版本:其他
问题模块:总账
问题原因:如果出现对帐不平的现象,首先要恢复计帐甚至取消审核,然后重新审核后再记帐。此方法可如果不能解决,可判断数据库有问题,可从以下表中找原因:
一般情况检查4个表(code科目表,GL_accsum总帐表,GL_accass辅助总帐表,GL_accVouch凭证明细表)即可。有如下可能性:
1.科目表的末级标志错误
2.总帐表或辅助总帐表记录丢失
3.总帐表或辅助总帐表记录重复
4.凭证本身错误
解决方案:情况1:此现象在U8下有时会出现,是已使用科目再增加下级科目时会出现。用如下语句可判断科目表非末级科目的末级标志错误
select * from FROM [code] where exists(SELECT * FROM [code] v where code.ccode=left(ccode,len(code.ccode)) and code.ccode<>ccode ) and bend<>0
修改语句
update code set bend=0 FROM [code] where exists(SELECT * FROM |
|