[概述]
部分单据t_rp_contact表核算项目内码与icsale核算项目内码不一致导致,需要执行语句修复。
参考语句:
--备份修复前问题数据
select b.* into t_RP_Contact_bak20180927 from icsale a inner join t_RP_Contact b
on a.FInterID =b.FInvoiceID
and b.FType=3
and a.FCustID<>b.FCustomer
--修复t_rp_contact表核算项目内码与icsale核算项目内码不一致的问题
update b set b.FCustomer =a.FCustID
--select b.FIsInit,b.FRP,b.FCustomer,a.FCustID,*
from icsale a inner join t_RP_Contact b
on a.FInterID =b.FInvoiceID
and b.FType=3
and a.FCustID<>b.FCustomer
[注意]
执行语句前请备份好账套。