速达软件在查询库存报表时,或者期末结账时 提示出错信息如下:将numeric转换为数据类型numeric时发生算术溢出错误
货品的成本溢出,高于10亿的成本价,或低于0,超出数据库范围;
成本计算时,货品的成本过高,导致算法溢出。一般是采用"移动加权法"核算成本且"允许负库存出库"才会导致此现象解决方式:
方法一:对帐套反结账2个月,然后给参考价格设为零的货品都加上真实得参考进价,再重算成本,最后再结账,问题解决;
或是对帐套反结账2个月,然后把成本核算方法是移动加权平均法货品的成本核算方法改为全月一次法,再重算成本。最后再结账,问题解决;
方法二:在帐套选项中将"货品成本价异常阀值"调小,建议小于或等于1000%;
方法三:不允许负库存出库;
方法四:如果知道是哪个货品有异常的话,还可以查看帐面库存明细表,找到成本异常的货品的时间,然后插入一张调价单来调整成本价;