|
U8问题库
问题名称: |
杰士电池-861-sql2000-暂估材料余额表问题 |
问题号: |
201206120032 |
软件版本: |
8.61 |
适用产品: |
供应链 |
软件模块: |
存货管理 |
最后更新时间: |
2012-6-28 23:44:30 |
问题现象: |
在最新补丁情况下材料暂估余额表3月末金额与4月初不一致,如存货编码为12111113060,3月末为零4月初是0.04。
执行下面脚本能够处理问题,能不能开发补丁处理此问题(数据已经上传文件名:杰士电池-861-sql2000-暂估材料余额表)。
update b set isvacost=isnull(facost,0),isvaprice=isnull(iaprice,0) from
(select iprice,iunitcost,iaprice,facost,imoney,autoid,iquantity from rdrecord a join rdrecords b on a.id=b.id where cvouchtype='01')a
join pursettlevouchs b on a.autoid=b.irdsid and cast(iquantity as decimal(38,4))=cast(isvquantity as decimal(38,4))
and cast(iaprice as decimal(38,2))<>cast(isvaprice as decimal(38,2)) |
解决方案: |
您好:
对于此情况,由于采购入库单录入数量、金额,反算单价,在帐表过程中,由于用数量*单价计算金额等关系,可能会有尾差,不可避免。目前已经出补丁CP-U861-1956-120621-PU,可以避免采购结算时造成的尾差情况,以减少暂估材料余额表查询时的尾差情况,但无法完全避免。
该补丁只对以后的结算有效,对于以前的数据仍需用脚本修改。
补丁请用补丁自动更新工具下载安装,并用补丁更新工具--客户端工具升级数据库。 |
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
在最新补丁情况下材料暂估余额表3月末金额与4月初不一致,如存货编码为12111113060,3月末为零4月初是0.04。
执行下面脚本能够处理问题,能不能开发补丁处理此问题(数据已经上传文件名:杰士电池-861-sql2000-暂估材料余额表)。
update b set isvacost=isnull(facost,0),isvaprice=isnull(iaprice,0) from
(select iprice,iunitcost,iaprice,facost,imoney,autoid,iquantity from rdrecord a join rdrecords b on a.id=b.id where cvouchtype='01')a
join pursettlevouchs b on a.autoid=b.irdsid and cast(iquantity as decimal(38,4))=cast(isvquantity as decimal(38,4))
and cast(iaprice as decimal(38,2))<>cast(isvaprice as decimal(38,2)) |
|