金蝶二开通用SQL语句-查询二开扩展的业务对象信息原创
金蝶云社区-黄昏前黎明后
黄昏前黎明后
121人赞赏了该文章 630次浏览 未经作者许可,禁止转载编辑于2024年12月11日 17:12:39

在升级客户系统的过程中,常常需要确切知晓客户进行了哪些二次开发内容。此时,可借助 SQL 语句来查询账套中各类二次开发的业务对象,从而为系统升级工作提供有力的数据依据与支撑,确保升级过程更为精准、顺畅地推进,有效避免因二开内容不明而可能引发的兼容性等问题,保障客户系统在升级后能够稳定、高效地运行。

SQL语句如下:

select DISTINCT ot.FID 二开标识, otl.FName 二开名称, ot.FModelTypeId 模型类型,case when ot.FDevType=0 then '原厂' when ot.FDevType=2 then '扩展开发' when   ot.FDevType=1 then '二次开发' end as 开发类型 from T_META_OBJECTTYPE ot
  left join T_META_OBJECTTYPE_L otl on ot.FID = otl.FID
  left join T_BOS_INSTALLEDPACKAGE inp on ot.FPackageId = inp.FPKGID
  where ((ot.FPackageId = '' OR ot.FPackageId = ' ' OR ot.FPackageId is null) or (inp.FISVID <> 'KINGDEE' and inp.FDEVCODE <> 'KINGDEE')) and
   otl.FLocaleId = 2052 and ot.FModelTypeId = 100

执行效果:

上传图片


图标赞 121
121人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!