1、浅析金蝶 KIS专业版启用财务系统提示不平衡的问题 本期概述 本文档适用于金蝶 KIS 专业版系列产品; 学习完本文档以后,您可以了解金蝶 KIS 专业版在初始化期间,科目初始数据试算平衡,但是启用财务系统时提示不平衡问题的部分原因,并掌握这类问题的解决方法。 版本信息 2010 年 02 月 20 日 V1.0 编写人: 栗 阳 2010 年 02 月 20 日 V1.1 审核人: 支桂香 版权信息 本文件使用须知 著作权人保留本文件的内容的解释权,并且仅将本文件内容提供给阁下个人使用。对于内容中所含的版权和 其他所有权声明,您应予以尊重并在其副本中予以保留。您不得以任何方式修改、复制、公开
2、展示、公布或分发这些内容或者以其他方式把它们用于任何公开或商业目的。任何未经授权的使用都可能构成对版权、商标和其他法律权利的侵犯。如果您不接受或违反上述约定,您使用本文件的授权将自动终止,同时您应立即销毁任何已下载或打印好的本文件内容。 著作权人对本文件内容可用性不附加任何形式的保证,也不保证本文件内容的绝对准确性和绝对完整性。本文件中介绍的产品、技术、方案和配置等仅供您参考,且它们可能会随时变更,恕不另行通知。本文件中的内 容也可能已经过期,著作权人不承诺更新它们。如需得到最新的技术信息和服务,您可向当地的金蝶业务联系人和合作伙伴进行咨询。 著作权声明 著作权所有 2010 金蝶软件(中国)
3、有限公司 所有权利均予保留 用户在使用金蝶 KIS 专业版的过程中,有时会遇到在账套初始化阶段,科目初始数据已经试算平衡,但是启用财务系统时提示试算不平衡的问题。 在金蝶 KIS 专业版的初始化阶段,出现科目初始数据已经试算平衡,但是启用财务系统时提示试算不平衡的问题,一般是由于数据录入错误或者小数位的问题造成的,可以 通过重新录入正确的数据或者在数据库中修改的方法来解决。 九州实业公司是一家刚成立的企业, 2010 年 1 月使用金蝶 KIS 专业版 V10.0 产品进行建账,外币保留 4 位小数,本位币保留 2 位小数。在初始化阶段,由于财务人员操作失误等原因出现了启用财务系统提示试算不平
4、衡的问题,分为以下两种情况: 1、 年初建账误录入本年累计发生额。 2、 外币折算为本位币产生的小数差。 1本企业 2010 年 1 月启用账套,财务人员在【存货初始数据】中误录入了本年累计发生额,并传递到总账。如图 1-01 所示: 图 1-01 存货初始数据 2.假设其他科目的初始数据还没有录入,在【科目初始数据】中试算平衡,但是启用财务系统时提示试算不平衡。如图 1-02、 1-03 所示: 图 1-02 科目初始数据试算平衡 图 1-03 启用财务系统提示试算不平衡 3.在查询分析器中检查表 t_Balance,发现 “库存商品 ”科目对应的本年累计借方发生额FYtdDebitFor
5、的值多了 15000,而本年累计贷方发生额 FYtdCrebitFor 没有值,启用财务系统时需要检测 FYtdDebitFor 与 FYtdCrebitFor 是否平衡,本例中不平衡,因此无法启用财务系统。如图 1-04 所示: 图 1-04 在数据库中检查 4.将金蝶 KIS 专业版的存货初始数据修改正确,然后传递到总账。如图 1-05 所示: 图 1-05 将存货初始数据修改正确 5 科目初始数据试算平衡后,启用财务系统成功。如图 1-06 所示: 图 1-06 启用财务系统成功 1 本企业 “现金 ”的 “美元 ”账户原币金额 100.2415,折算为本位币金额为 691.67,假设其
6、他科目的初始数据暂不录入,科目初始数据试算平衡。如图 2-01、 2-02 所示: 图 2-01 美元折算为本位币 图 2-02 科目初始数据试算平衡 2.启用财务系统提示试算不平衡。如图 2-03 所示: 图 2-03 启用财务系统提示试算不平衡 3.在查询分析器中检查表 t_Balance,发现 “现金 ”科目对应的本位币期初余额FBeginBalanceFor等字段值为 691.6664,而金蝶 KIS专业版的科目初始数据中显示为 691.67,试算不平衡,因此无法启用财务系统。如图 2-04 所示: 图 2-04 数据库与前台有小数差 4.备份账套后,在数据库中将表 t_Balance 中的 “现金 ”科目对应的本位币期初余额FBeginBalanceFor 等字段值改为 691.67,即可正常启用财务系统。如图 2-05、 2-06 所示: 图 2-05 在数据库中直接修改为 2 位小数 图 2-06 财务系统成功启用 本文档分析了在金蝶 KIS 专业版的初始化期间,科目初始数据试算平衡,但启用财务系统时提示不平衡问题的两个原因及解决方法,可供用户参考。 1、 如果年初建账误录入本年累计发生额,直接在前台清空多余的数据更改正确即可; 2、 如果是由于外币折算为本位币在数据库中产生的小数差,需要在数据库中修改数据。