问题现象:使用上次的语句后,8月没有问题,但是9.10月的还存在问题,有的记录是因为以前月分的单据暂估,之后并未结算的修改后无效。
解决方案:原处理语句同样适用于此次提出的问题现象,故若调整数据,在以后可通过以下脚本进行,该脚本将75550问题中给出的解决方案泛化,将其中的日期替换为每次结算成本处理后的日期即可,如9月份可替换为“2005-9-30”等。 --更新rdrecords update rdrecords set facost=covert(decimal(20,4),iapriceiquatity) from rdrecords joi pursettlevouchs o rdrecords.autoid = pursettlevouchs.irdsid where psvid i (select psvid from pursettlevouch where dsvdate ='2005-8-31' ) --更新pursettlevouchs update a set isvacost=facost from pursettlevouchs a ier joi rdrecords b o a.irdsid=b.autoid where psvid i (select psvid from pursettlevouch where dsvdate ='2005-8-31' )
截屏,微信识别二维码
客服QQ:5151867
(点击QQ号复制,添加好友)