问题描述:开账提示“账务期初数据异常”或“财务数据异常”等类似的报错。
问题原因:账务期初里面,辅助核算科目下还有辅助核算明细数据,但是没有科目余额。
处理方法:原因就是辅助核算科目下还有辅助核算明细数据,但是没有科目余额,备份账套数据,执行下面语句后,会将没有科目余额的辅助核算明细都删,最后再登录软件开账试试。
情况一:如果是总账版本,备份账套数据,执行下面语句后,会将没有科目余额的辅助核算明细都删除。
DELETE a FROM Ac_IniAccount_Assist_CheckItems_Detail a
WHERE NOT EXISTS ( SELECT * FROM Ac_IniAccount_Assist_CheckItems b
WHERE a.STypeId = b.STypeId AND a.ATypeId = b.ATypeId
AND a.Cid = b.Cid )
PS:下面链接这个脚本是很早年份数据组提供的脚本,目前好像执行了开账还是报错,建议优先执行上面语句看看情况,如果执行上面语句不行的话,再执行下面链接的脚本。
https://pan.baidu.com/s/1sqP9l9fSXWwbmfs5kCuIIA ---7、删除科目无辅助核算的辅助核算相关表数据.sql
情况二:如果是非总账版本,备份账套数据,执行下面语句后,会将账务期初里面所有的数据清除。
DELETE FROM Ac_IniAccount
DELETE FROM Ac_IniAccount_Assist_CheckItems
DELETE FROM Ac_IniAccount_Assist_CheckItems_Detail