金二关务系统中,针对报核周期内的核注清单计算得到海关理论库存,帮助企业能够报核前验证库存数据。
在实际计算中,系统计算得到的海关理论库存与海关实际库存的误差在0.00001(小数点后5位),客户要求尽量保持完全一致。
本人已经试过各种计算过程的调整和不同精度的四舍五入操作,实在找不到具体的问题点在哪里。
有过关务系统开发经验或相同功能开发经验的圆友们,帮忙解下惑,最后能够得到符合要求的计算逻辑优化意见,可以付费咨询。
得到得到的数据与海关标准值的对比
12-标准值 :14712089.03995
12-单耗舍入10:14712089.039935296200000
14-标准值 :2853748.68308
14-单耗舍入10:2853748.683072675500000
15-标准值 :392559.37383
15-单耗舍入10:392559.373836761500000
你哪家公司的?
???你好,能够提供帮助方案吗?
你用decimal,保留10位小数,就跟他们一样了
谢谢,我试过,还是会有几个物料存在差距。
这里的四舍五入包括两个地方:
1.根据净耗和损耗计算出来单耗(除不尽的位置)
2.根据数量和单耗得到耗用量
能否详细说明下,谢谢。
@生命梦想: 一些东西除不尽的话,可以试试最后一个用减法去运算,这样的误差都会在最后一个上面体现出来
@华临天下: 麻烦能说的具体点?我不理解这个用减法去运算的意思。
@生命梦想: 你把那个字段的小数位设置的多一点,
然后在最后计算的时候才去进行四舍五入,不要每一步都做四舍五入
这样就可以尽可能的减少误差
@不知道风往哪儿吹: 这个系统的逻辑是海关金二加贸系统自己计算了海关理论库存,企业报核自己的库存,大多数企业为了麻烦,也都让关务系统计算理论库存进行报核(计算数据就是核注清单,一种申报单据),如果不进行四舍五入的话,差距确实存在,我再园子里咨询下,要是有做过关务系统的朋友或者做过海关库存平衡的朋友,给个提示,是不是四舍五入方面有什么特殊的地方。
@生命梦想 问题解决了吗?可以交流一下吗?