解决方案: |
1、恢复1月月末结帐、期末处理,执行补丁脚本,重新做月末结帐、期末处理;
2、考虑2月份已做凭证,可直接修改数据(先作好数据备份) 数据错误:假退料回冲单的bmoneyflag应为1,其单价、金额等于假退料单上的原始单价、金额;bmoneyflag=1时期末处理不考虑、不重算该笔假退料回冲单; 需要修改数据:存货明细帐、存货总帐 修改操作:
a)、2月份恢复期末处理;
b)、更新存货明细帐中假退料回冲单记录
update ia_subsidiary
set bmoneyflag=1,ioutcost=rdrecords.iunitcost,iaoutprice=rdrecords.iprice
from ia_subsidiary
join rdrecords on ia_subsidiary.id=rdrecords.autoid
join rdrecord on rdrecords.id=rdrecord.id
where rdrecord.ccode='0000000598'
and rdrecord.cbustype='假退料'
and ia_subsidiary.cvoutype='61'
c)、需要根据存货明细帐重算存货总帐 可使用‘重算总帐工具’或自己写sql脚本手工调整。(工具可从支持网站下载中心下载维护工具集合,补丁编号0386) |