流程服务云中,实现单据在流程中的审批记录查询

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

流程服务云中,实现单据在流程中的审批记录查询

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...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息