问题现象: | 原问题号:201112140068,已出补丁解决,但以前月份核销错误的数据应如何调整?请查收附件数据明细,并给出调整脚本,谢谢! |
问题原因: | |
解决方案: | 您好, 此问题【经查看数据/测试】现做如下分析与答复: 此前的预收冲应收处理,如果未生成凭证,取消操作后重做就可以; 下面的调整脚本供参考 --红字单据预收冲预收 update Ar_Detail set iCAmount_f=iCAmount --select * from Ar_Detail where cProcStyle='9K' and csign='F' and (iCAmount * iCAmount_f)<0 --更新发票子表累计核销金额 update salebillvouchs set iexchsum=isum-iamount_f,imoneysum=inatsum-iamount from salebillvouchs a inner join (select ibvid,sum(idamount_f-icamount_f) as iamount_f,sum(idamount-icamount) as iamount from Ar_Detail where ccovouchtype like '2%' and iflag<3 group by ibvid) b on a.autoid=b.ibvid 操作前请做好数据备份。 |
相关补丁: | |
版本: | U8 V10.0 |
模块: | 应收应付 |
产品: | 财务会计 |
问题名称: | 应收款核销后原币余额不正确 |
最后更新: | 2012-01-04 23:56:42 |