问题现象:存货核算中的暂估材料余额表每月底和次月初有差额,采购管理中的暂估材料余额表一切正常,经查询得出原因: 采购管理中采购发票中的单价小数位保留了10位,而结算时的结算单价小数位最长只能保留6位,由此产生差额,数量大时差额也大。
解决方案:首先软件的小数位数最长就只能保留6位,而不是10位。另,您提到的存货核算中的暂估材料余额表每月底与次月初有差额,原因有以下几方面:
1、本张表的期初与期末的取数公式是不一样的,“期末数=期初+本期暂估-本期报销”得来的,“期初数=以前结算部分的暂估余额数量*暂估单价(rdrecords表中的facost)”得来的,本质上是一致的,但由于公式不同,因此会产生小数尾差问题,此问题属正常现象。
2、由于85x版本以后增加了部分结算的结算成本处理,所以会有些小数精度上的差异,例如:10元钱分三次结算,每次结算3.33元,会有0.01元的误差。由于目前的业务算法的限制,无法去除尾差,将在863版本中修改暂估记帐等的算法来解决报表问题。
3、您的采购发票中的小数位是10位,不知是如何设置的,如是用户自行更改而造成的报表有差额,则是无法调整的。