解决方案: |
请在查询分析器中,选择当前账套及年度后执行如下脚本(修改前请务必做好数据备份): --修改检验单子表中销售订单号及销售订单行号丢失记录 update qm set CSOORDERCODE=sos.csocode,isoorderautoid=sos.id from rdrecords rds join QMCHECKVOUCHER qm on rds.icheckidbaks=qm.id join rdrecord rd on rd.id=rds.id join so_sodetails sos on rds.iSoDID=sos.id where CSOORDERCODE is null and isoorderautoid is null and qm.cinvcode=rds.cinvcode and rds.isotype=1 and rds.isodid is not null and rd.cbustype='普通采购' and rd.csource in ('来料检验单','来料不良品处理单') --修改收发记录子表中参照检验单生成记录丢失的销售订单行号记录。 update rds set rds.isodid = pos.sodid from rdrecords rds join rdrecord rd on rds.id = rd.id join po_podetails pos on rds.iPOsID = pos.id where rds.isotype = 1 and rds.isodid is null and rd.cbustype='普通采购' and rd.csource in ('来料检验单','来料不良品处理单') 【注意事项】 由于您的账套打了SP1补丁,后继开发在盘点单中加入了‘审核日期’字段,所以在盘点单审核前请打上KB-U861-0066-060606-85917补丁(盘点单上增加审核日期),否则审核时会报错。 |