工作流-消息中心的未处理任务如何删除?原创
金蝶云社区-张氏永隆
张氏永隆
16人赞赏了该文章 69次浏览 未经作者许可,禁止转载编辑于2024年08月30日 10:51:20

【说明】

          【消息中心-未处理】任务中,如果有无用的消息需要删除,可以使用以下语句过滤查询,确认后删除即可(【】内内容需自行替换)。


1、过滤查询某用户匹配主题的任务,找到对应的【FASSIGNID】(任务内码)

  select *  from  t_wfr_assign  where fsubject_l2 like '%【消息主题】%'and fpersonusername_l2='【当前登录用户名称】' 

2、根据对应的任务内码  删除  或  隐藏  任务消息:

  删除语句:delete  from  t_wfr_assign  where FASSIGNID in ('【任务内码1】','【任务内码2】') 

  隐藏语句:update  t_wfr_assign   set fstate='4' where FASSIGNID in ('【任务内码1】','【任务内码2】')

其中【未处理】的数据是存在表【T_WFR_ASSIGN】中的,【处理完】的数据是存在表【T_WFR_ASSIGNDETAIL】中的。

注意:执行删除操作之前请先做好数据备份。


赞 16