问题回复:
T3升级过来的数据,DocOrderNum不正确所致,使用以下通用方法进行修复 ,执行以下sql即可
update gl_doc set DocOrderNum=cast(a.accountingyear as varchar(10))+isnull(replicate('0',2-len(a.accountingperiod)),'') +cast(a.accountingperiod as varchar(30))+cast(b.sequencenumber as varchar(30)) +isnull(replicate('0',18-len(a.code)),'')+cast(a.code as varchar(30)) from gl_doc a left join AA_DocType b on a.iddoctype=b.id where DocOrderNum<>cast(a.accountingyear as varchar(10))+isnull(replicate('0',2-len(a.accountingperiod)),'') +cast(a.accountingperiod as varchar(30))+cast(b.sequencenumber as varchar(30)) +isnull(replicate('0',18-len(a.code)),'')+cast(a.code as varchar(30))
截屏,微信识别二维码
客服QQ:5151867
(点击QQ号复制,添加好友)