应收单汇总金额和生成凭证的金额的差异问题
金蝶云社区-michaelown
michaelown
0人赞赏了该文章 814次浏览 未经作者许可,禁止转载编辑于2015年03月27日 15:03:16

1.首先,如图所示,应收单明细中的价税合计本位币的精度为两位小数,但是在最下面的汇总数显示的是6位小数, 经查询数据库中应收单明细表中存放的精度最大为6位(sql第1条),然后在Cloud中页面显示明细的时候是经过四舍五入显示出来的。

但是在汇总的时候是把数据库中的价税合计本位币字段相加后显示(sql第2条),所以这样肯定会出现尾差,导致页面显示的2位小数的金额加起来与汇总数不一致。所以后来实验了一下第3条sql语句,先四舍五入再进行加和,这样得出的2位小数的金额比较合理一点。
2.然后,查询对应生成的凭证,如图所示 底部的汇总数即为页面的四舍五入的2位小数金额的加和。

综上 ,凭证金额和应收单汇总金额不一致的情况该如何解决,有没有补丁可以改善一下应收单的汇总数据,或者数据库中存放的数据精度。
请大神帮忙看一下,谢了。