1、脚本在附件的抓图里面,可参考问题现象: 001 帐套从 2009 结转至 2010 年。结转后注册以2010 年 1 月 1 日登录企业门户做以下操作:进总帐-设置-期初余额 ,点击试算按钮是平的,但点对帐按钮对帐后对帐错误按钮被激活,点进去后有两条对帐不平的信息,内容如下:对帐方式 科目编码 科目名称 对帐数值 1 对帐数值 2 提示-总帐与多辅助帐 112399 其他预付款 90000 空 金额对帐不平总帐与辅助帐 112399 其他预信款 90000 空 金额对帐不平根据以上对帐错误停息,返回其初余额界面,点查找科目为112399的其初,双击进去后看到该余额明细为空的,因此说明数据库可能
2、有问题。解决:(1)在基础设置-总帐-设置-会计科目中查找112399科目,得知 112399 科目名称为其他预付款,其辅助核算为供应商往来(2)重注册注册以2009 年 12 月 31 日登录企业门户做以下操作:进业务-总帐-帐表-供应商往来辅助帐中,查看以下两个子项目:a.供应商科目余额表在这里查找112399科目,可得知 09 年其期末(12 月 31 号)余额为 借方:90000b.供应商往来明细帐在这里查找112399科目,可得知 09 年其期末(12 月 31 号)余额也为 借方:90000有一张 2009 年 12 月 31 日的凭证,其科目编码正为112399,其供应商编号为V
3、004 ,供就商名称为QT(3)然后再次重注册以2010 年 1 月 1 号登录企业门户在 10 年度结转过来的期初余额中查找 112399 科目的期初,并为该期初增加名为 QT(编号为 V004)的供应商的期初明细但在增加的过程中提示供应商名QT非法。经询问客哀恸这个名为 QT 的供应商是 09 年后加入供应商档案的。那么就让客户在 10 年度也加入该 TQ 供应商档案,之后再在 10 年期初录入112399科目的期初余额明细(方法是在期初中查找 112399 科目后双击进去)中录入该供应商的期初明细,其金额为 9000。但问题是录完期初明细后,112399 的期初余额变成了 180000,
4、正好多出了后来录入的90000。对帐时,在对帐错误列表中的错误信息中对帐数值 1由 90000 变成了 180000, 对帐数值 2由空变成了 90000。接下来就是根据抓图中步骤来分析 GL_accAss (辅助总帐表)GL_accMultiAss (多辅助明细汇总表)GL_accSum (科目总帐表)辅助总账表 中按科目和辅助项划分有且只能由 12 条记录,每月一条记录多辅助明细汇总表 中按科目划分有且只能由 12 条记录,每月一条记录科目总帐表 中按科目划分有且只能由 12 条记录,每月一条记录(并且在 3 个表中查出的结果)然后在其初余额中重新对帐。然而对帐后又出现 112399 的上
5、级科目 1123(预付帐款)出现对帐不平,查看 1123 科目,得知其辅助核算也为供应商往来同样,重复步骤(2) ,查去年余额,以 09 年期末登录,得知 112399 去年(09 年)期末为4734264.4(不看借方金额和贷方金额),而 10 年期初为 4824264.4,正好多了在 10 年加入的 V004(QT 供应商)的 112399 科目的余额明细。由于 1123 是 112399 的上级科目,因此只需在 GL_asssum 表中将 mb 和 me 字段从 4824264.4给 updata 为 4734264.4 即可,而不用改 GL_accAss 和 GL_accMultiAss 表(因为这两个表中也不会有记录,因为 1123 是一级科目,没有下级科目 112399 的明细)之后再重新在期初余额对帐问题解决。