固定资产清单查询报错
问题:固定资产清单查询,弹出参数选择界面后,点击确定报错,提示网络连接异常,请联系管理员。
Sql1 execute exception : update VTZK4GVLWX5UR34Q6H2EI698ME SET originunit = (SELECT DISTINCT CASE WHEN (VTZK4GVLWX5UR34Q6H2EI698ME.originunit IS NULL) THEN N'供应商' else N'供应商' || ' ' || OriginUnit.FName_l2 end from T_BD_Supplier AS OriginUnit where OriginUnit.fid = VTZK4GVLWX5UR34Q6H2EI698ME.originunit or VTZK4GVLWX5UR34Q6H2EI698ME.originunit is null)where OriginType = '0'
Caused exception message is: The query that must return one row return too many rows
分析过程:
以上报错是由于存在卡片选择了来源单位类别为"供应商",但是来源单位字段并未维护对应的数据,可通过以下语句排查存在异常数据组织下的卡片,并更新来源单位类别即可。
--查询异常卡片数据,全集团下查询 Select Com.Fnumber,Com.FNAME_L2 ,Cur.Fnumber,Cur.FORIGINUNIT ,Cur.FOriginType ,Cur.FID,Cur.FASSETNAME ,Cur.FPERIODID ,Cur.FBIZSTATUS From T_FA_FACurcard CurLeft Join T_Org_Company Com On Com.FID=Cur.FCOMPANYID Where --FCOMPANYID =(Select FID From T_Org_Company Where Fnumber='组织编码') Cur.FORIGINUNIT Is NullAnd Cur.FOriginType=0 Order By Com.Fnumber,Cur.Fnumber --导出excel --更新语句模板,可在excel通过公式生成卡片更新语句 --更新当前卡片数据 ="Update T_FA_FACurcard Set FORIGINTYPE=-1 Where FID='"&以上查询语句的Cur.FID字段值&"'" --更新月结卡片数据 ="Update T_FA_FAMoncard Set FORIGINTYPE=-1 Where FfaCurcardID='"&以上查询语句的Cur.FID字段值&"'" --复制以上更新语句至查询分析器中批量执行
固定资产清单查询报错
问题:固定资产清单查询,弹出参数选择界面后,点击确定报错,提示网络连接异常,请联系管理员。Sql1 execute exception : update VTZ...
点击下载文档
本文2024-09-22 19:17:33发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-106277.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章