|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
商贸通同单据重复生成凭证解决方法
导致凭证重复生成原因:商贸通重装,数据重新恢复,在重装之前在商贸通已生成凭证传到用友通中,商贸通数据重装并不会同步的把用友通里的凭证删掉,在商贸通数据重新恢复后,又将重新恢复的数据里的凭证重新编号传输到用友通里.这样同样的单据生成两张一模一样的凭证.
把用友通和商贸数据传到集团,集团回复执行一条语句,问题解决.
--此语句针对财务通账套执行
--招行前,先将财务通中凭证的审核、记账等标识取消
--说明:需要替换成客户的帐套名
--UFDATA_001_2010 :这个是用友通的帐套名
--uf_smb_sppf :这个是商贸通的帐套名
UPDATE GL_accvouch SET iFlag=1 WHERE
isnull(cbook,'') = '' and isnull(ccheck,'') = '' and isnull(ccashier,'') = '' and
(isnull(iFlag,0) not in (1, 2)) and
(coutno_id in (
select distinct coutno_id from
(
select distinct dbill_date,cbook,ccheck,cdigest,coutno_id,iperiod,csign,ino_id from UFDATA_001_2010..GL_accvouch where isnull(coutno_id,'') like 'SM%'
)
a
left join
(
select ufidaPZH from uf_smb_sppf..Masterbill
) b
on b.ufidaPZH=a.coutno_id --or b.UfidaPZH2=a.coutno_id
left join
(
select UfidaPZH2 from uf_smb_sppf..Masterbill
) c
on c.ufidaPZH2=a.coutno_id where ufidaPZH is null and ufidaPZH2 is null
)
) |
|