RT,2015年1月,查询明细账,发现某一个科目的明细账显示两行合计与累计,如下图:
取消记账后再记账,问题依旧,怀疑摘要有特殊字符,把摘要都改为AAA ,问题依旧。
然后尝试将这个科目1月的凭证逐笔记账,记一笔去查询一次明细账,发现记完208号凭证之后再去查询,就显示两行合计与累计,后台看下208号凭证
如下图,有两行分录对应的cexch_name字段的值与其他行不一样。
将这两行的cexch_name值改为NULL
update gl_accvouch set cexch_name=NULL where cexch_name=''
然后再查询,就正常了!
说明:
cexch_name字段是币种名称,如果是本位币,应该显示为NULL,而不是空,如果是其他外币,应该显示对应的外币名称,也就是说这个字段没有空的时候。
如果为空,系统将其判断为另外一种外币,而其实这个外币在软件中又不存在。
此问题多发于T3升级到U8,这个账套就是T3升级到U8的,类似问题之前遇到过一次,是T3升级到U8之后,查询日记账有问题,具体可以参见之前的多个账套库执行同一脚本语句中的相关脚本。