流程服务云中,实现单据在流程中的审批记录查询
1、查询所有单据对应的审批详情和意见
查询语句:
select fid,fdecisiontype,fmessage,fresultnumber,fassignee,ftime from t_wf_hicomment where fbillno in ('test-01') and fexecutiontype ='byHand'
表示查询单据test-01中审批过的任务的审批详情;
select* from t_wf_hicomment_l where fid in(select fid from t_wf_hicomment where fbillno in ('test-01') and fexecutiontype ='byHand')
表示查询单据test-01中审批过的任务的审批意见的多语言数据;
select fdecisiontype,fmessage,fresultnumber,fassignee,ftime from t_wf_hicomment where fbillno in ('test-01')
表示查询单据test-01中任务处理的记录,包含人工审批和跳过的任务(如提交节点第一产生的跳过任务)
select* from t_wf_hicomment_l where fid in(selec fid from t_wf_hicomment where fbillno in ('test-01'))
表示查询单据test-01中审批意见多语言数据,包含人工审批和跳过的任务(如提交节点第一产生的跳过任务)
其中fdecisiontype表示审批的决策项,如reject表示驳回;fmessage表示审批意见;fresultnumber表示驳回所用的决策按钮编码;fassignee 表示处理人;ftime表示审批时间。
2、查询某个流程下的审批记录
select fdecisiontype,fmessage,fresultnumber,fassignee,ftime from t_wf_hicomment where fprocinstid in (select fid from t_wf_hiprocinst where fbillno ='test-01')
表示单据test-01所在流程的所有的审批记录;
其中select fid from t_wf_hiprocinst where fbillno ='test-01'查询出单据所在流程的流程实例id,根据流程实例id去查询相关的审批记录详情;
3、查询某个单据所在流程审批记录,包含该节点信息
select fbillno ,fentitynumber,fentityname ,factivityname,ftime ,ftype,fmessage ,fdecisiontype from t_wf_hicomment where fprocinstid in (select fid from t_wf_hiprocinst where fbillno ='test-01')
表示单据test-01所在流程的所有的审批记录;
其中factivityname表示节点名称;fbillno 表示单据编码;fentitynumber表示实体编码;fentityname 表示实体名称
4、查询某个单据在某个节点的审批信息
select fentityname,fentitynumber,fbillno,fmessage,fresultnumber,factivityname,fassignee,ftime from t_wf_hicomment where factivityname ='xxx' and fbillno='xxx'
其中factivityname表示节点名称;fbillno表示单据编码
上述的查询字段或者条件可以根据实际需要替换或者增加
流程服务云中,实现单据在流程中的审批记录查询
1、查询所有单据对应的审批详情和意见查询语句:select fid,fdecisiontype,fmessage,fresultnumber,fassignee,ftime from t_wf_hicomment w...
点击下载文档
本文2024-09-23 00:56:16发表“云苍穹知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-cangqiong-142710.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章