问题现象: | 2011年1,2月份采购和存货暂估数额表数据一致,到3月份采购结算余额表存在有结余数量为0金额不为0的记录,例如存货050100001,不知如何产生的,有很多条记录,总的有322多万金额,后通过语句update PurSettleVouchs set isvacost=rdrecords.iunitcost,isvaprice=rdrecords.iaprice from pursettlevouchs join rdrecords on pursettlevouchs.irdsid=rdrecords.autoid执行后,数量为0金额不为0的记录没了,但是采购和存货年初余额又不一致了。希望集团帮忙查看。联系人:王超 13837107527 [2011-9-20 14:15:02 补充] 数据上传在u8henan煤机速达.rar,补丁有872sp1和ia |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 【问题原因】 结算单暂估单价为0,暂估金额为null; 【解决方案】 使用脚本更新,你写的脚本更新暂估金额错误,请参考如下脚本 update PurSettleVouchs set isvacost=rdrecords.facost,isvaprice=Convert(decimal(30,2),rdrecords.IAPRICE/rdrecords.iquantity*isvquantity) from pursettlevouchs join rdrecords on pursettlevouchs.irdsid=rdrecords.autoid; 【注意事项】修改前请务必做好数据备份;由于网站的关系,上述语句中的标点符号 ‘ % + 必需在输入法为英文的状态下重新录入后再执行 |
相关补丁: | |
版本: | 8.72sp1 |
模块: | 采购管理 |
产品: | 供应链 |
问题名称: | 采购结算余额表数据错误 |
最后更新: | 2011-09-28 23:24:43 |