T3期间损益结转后余额表余额不为0【问题现象】期间损益结转,生成期间损益结转凭证之后,查询余额表,发现损益类科目余额不为0。【原因分析】造成此现象的可能原因有:1.损益结转凭证日期不在当月或者结转月份不是当月2.结转凭证没有记账,查询余额表时候没有勾选包含未记账凭证3.对账不平导致的。【解决方案】1.重新做期间损益结转,注意选择结转月份,包含未记账凭证:服务热线:4006-600-566(客户)010-62485766(伙伴)微信公众账号:畅捷服务驿站服务社区:http://service.chanjet.com伙伴支持网站:http://support.chanjet.com1畅捷服务看是否能生成结转凭证:可以排除不是结转月份选错了。2.查询余额表,包含未记账凭证:服务热线:4006-600-566(客户)010-62485766(伙伴)微信公众账号:畅捷服务驿站服务社区:http://service.chanjet.com伙伴支持网站:http://support.chanjet.com2畅捷服务发现余额表的损益类科目余额不为0。3.对账:依次点击总账-期末-对账若发现对账错误,有成本支出(511类科目)辅助账和总账不平的现象。这种现象一般都是由辅助账有余额再作增减辅助项造成的。检查会计科目表发现511类支出科目的辅助核算全选择的是部门辅助核算。打开数据库发现查询gl_accvouch表发现511类科目的凭证除了部门辅助核算(cdept_id)有数据,供应商辅助核算(csup_id)、客户辅助核算(ccus_id)、结算日期(dt_date)都或多或少有数据。至此可以看出是因为客户修改过会计科目的辅助核算项,以至于修改过的会计科目无法正常做期间损益结转。解决方法:操作前注意备份数据先将当月已做错误的结转期间损益凭证删除,然后将所有凭证的记账和审核取消。因为记账会导致gl_accass和gl_accsum表记录数据,所以必须先把审核和记账取消才能执行sql语句。服务热线:4006-600-566(客户)010-62485766(伙伴)微信公众账号:畅捷服务驿站服务社区:http://service.chanjet.com伙伴支持网站:http://support.chanjet.com3畅捷服务然后打开数据库,执行如下语句:updategl_accvouchsetccus_id=null,csup_id=null,dt_date=nullwhereccodelike‘511%’andiperiod=1,清除以前的辅助核算数据。执行完后再重新审核记账后,作结转期间损益凭证,再看余额表,511类损益科目已经没有余额。服务热线:4006-600-566(客户)010-62485766(伙伴)微信公众账号:畅捷服务驿站服务社区:http://service.chanjet.com伙伴支持网站:http://support.chanjet.com4畅捷服务