E8-根据工作流节点操作组的类型查询工作流

本文描述了一个公司如何在引入新的合作伙伴后,通过查询E8数据字典解决工作流中所有用户权限问题的过程,提供了一个SQL查询语句作为参考,旨在帮助其他面临类似需求的团队
摘要由CSDN通过智能技术生成

起因

另外一个兄弟公司,要开始与我们公司同用一个OA,由于之前只是单公司用OA,好多流程的发起权限设置的是所有人,现在需要把这样的工作流找出来去细化发起权限。

经过

嫌挨个找太麻烦,于是就去翻了一下E8的数据字典。

结果

最终形成了以下查询语句,其中where条件中的wgd.type = '4'代表所有人,其它类型请自行参考E8表结构进行调整。

select    wt.typename, wb.workflowname , wnb.nodename, wng.groupname, wgd.*
from    workflow_base    wb
        inner join
        workflow_type    wt
        on    wt.id = wb.workflowtype    
        inner join
        workflow_flownode    wfn
        on    wfn.workflowid = wb.id    
        inner join 
        workflow_nodebase    wnb
        on    wfn.nodeid = wnb.id
        inner join    workflow_nodegroup    wng
        on    wng.nodeid = wnb.id
        inner join workflow_groupdetail    wgd
        on wgd.groupid = wng.id
where    wb.isvalid = '1'    and
        wgd.type = '4'
order    by    wt.dsporder, wb.dsporder, wnb.id

希望对有同样需求的小伙伴有所帮助,喜欢的小伙伴请收藏、关注,不喜欢的小伙伴请发表评论。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

rarenmen

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值