用友软件免费下载(www.yongyou8.com)旨在提供全系列最新最全的用友财务软件免费下载地址。QQ群:498796122用友软件免费版用友软件破解版用友软件试用版

首页学用友正文

往来单位档案在畅捷通T+软件中记录数和数据库里的记录数不一致?

用友财务软件2016-09-021584安装教程怎么安装用友TJ畅捷通TJ

问题现象:往来单位档案在畅捷通T+软件中记录数和数据库里的记录数不一致?往来单位在数据库AA_Partner表中有879条记录,在软件前台只有843条,为什么?

原因分析:往来单位是导入的,有部分有联系地址,但是没有勾上“默认地址”,所以软件前台看不到

往来单位档案在畅捷通T+软件中记录数和数据库里的记录数不一致?

解决方案:备份好账套,执行以下语句
1、将只有一个联系地址的往来单位的该“联系方式”勾上“默认地址”
update  [AA_PartnerAddress] set   isdefaultaddress='1' where idpartner  in  ( select    idpartner  from  AA_PartnerAddress  where isdefaultaddress=0   and  idpartner not in ( select    distinct   idpartner from  AA_PartnerAddress where isdefaultaddress=1)    group  by  idpartner   HAVING COUNT(idpartner)=1  )

2、有的往来单位可能有多个“联系方式”,用以下语句找出该部分往来单位
  select    idpartner,*    from  AA_PartnerAddress  where  idpartner in (   select    idpartner    from  AA_PartnerAddress  where isdefaultaddress=0   and  idpartner not in ( select    distinct   idpartner from  AA_PartnerAddress where isdefaultaddress=1)   group  by  idpartner   HAVING COUNT(idpartner)>1)

在以上找出的记录中,同一个往来单位(相同的idpartner),将其中的一条记录的联系方式改为“默认地址”

可以使用以下语句,id注意根据实际数据修改。

update  [AA_PartnerAddress] set   isdefaultaddress='1' where id  in ('6414F4A8-221E-460B-B251-A59800F2C574')

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

本文链接:https://www.yongyou8.com/xue/934.html

网友评论