问题现象: | 客户期初采购入库单导入完毕后,7月份月结后发现期初采购入库单金额与采购结算余额表期初金额及存货核算中暂估材料余额中金额,三者都不一致,请帮助查看原因并如何调整? 谢谢! 数据已上传《日立产机2011-08-16》 |
问题原因: | |
解决方案: | 您好,已就该问题与一线赵先生电话沟通,此问题【经查看数据】现做如下分析与答复: 【问题原因】 现有系统金额相关字段精度只支持到2位精度,由于导入的期初采购入库单的金额存在3位和4位精度数据造成的相关数据计算不准确。 【解决方案】 执行如下脚本进行调整即可,执行前请先做好数据备份! update rdrecords set iprice=iainprice,iAPrice=iainprice,facost=iincost,imoney=CONVERT(DECIMAL(20,2),IsNULL(imoney,0)) From rdrecord join rdrecords on rdrecord.id=rdrecords.id join (select id,iainprice,iincost from ia_subsidiary where cvoutype='33') ia on ia.id=rdrecords.AutoID where bpufirst ='1' update rdrecords set imoney=pur.isvaprice From rdrecord join rdrecords on rdrecord.id=rdrecords.id join (select irdsid,sum(isvaprice)isvaprice from PurSettleVouchs group by irdsid)pur on pur.irdsid=rdrecords.autoid where bpufirst ='1' 【注意事项】修改前请务必做好数据备份;可在测试环境下先行引入用户数据后打补丁测试验证 |
相关补丁: | |
版本: | 8.90 |
模块: | 采购计划 |
产品: | 供应链 |
问题名称: | 期初采购入库单与采购结算余额表及暂估材料余额表期初不相等 |
最后更新: | 2011-09-02 23:24:49 |