电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

如何获取流程信息和节点信息

来源:金蝶云社区作者:金蝶2024-09-237

如何获取流程信息和节点信息

问题描述:

在程序中想获取流程信息或流程中节点和线的信息。


解决方案:

前提:流程必须已发布。


一、获取流程信息

1、根据流程编码和流程版本获取流程信息

调用WorkflowServiceHelper中的以下接口获取(V4.0.014):


Java代码示例:

//获取最新版本流程信息

WFProcess   processInfo = WorkflowServiceHelper.getProcessInfo("Proc_demo_bill_audit_1",   null);

 

//获取指定版本流程信息

WFProcess   processInfo =   WorkflowServiceHelper.getProcessInfo("Proc_demo_bill_audit_1",   "0001");


KS代码示例:

//引入依赖

require("kd.bos.servicehelper.workflow.WorkflowServiceHelper");

 

//获取最新版本流程信息

var procInfo =   WorkflowServiceHelper.getProcessInfo("Proc_demo_bill_audit_1",   null);

 

//获取指定版本流程信息

var procInfo =   WorkflowServiceHelper.getProcessInfo("Proc_demo_bill_audit_1",   "0001");

 

2、根据单据信息和操作获取流程信息

调用WorkflowServiceHelper中的以下接口获取(V4.0.014):


Java代码示例:

DynamicObject   bill = BusinessDataServiceHelper.loadSingle(1317211239079767040L,   "demo_bill");

 

//根据单据信息和默认操作获取流程信息

WFProcess   processInfo = WorkflowServiceHelper.getProcessInfo(bill, null);

 

//根据单据信息和指定的操作获取流程信息

WFProcess   processInfo = WorkflowServiceHelper.getProcessInfo(bill, "save");


KS代码示例:

//引入依赖

require("kd.bos.servicehelper.workflow.WorkflowServiceHelper");

require("kd.bos.servicehelper.BusinessDataServiceHelper");

 

var bill =   BusinessDataServiceHelper.loadSingle(toLong("1317211239079767040"),   "demo_bill");

 

//根据单据信息和默认操作获取流程信息

var procInfo =   WorkflowServiceHelper.getProcessInfo(bill, null);

 

//根据单据信息和指定的操作获取流程信息

var procInfo =   WorkflowServiceHelper.getProcessInfo(bill, "save");

 

二、获取流程节点信息

1、根据流程编码和流程版本获取流程节点信息

调用WorkflowServiceHelper中的以下接口获取(V2.0.030):


Java代码示例:

//获取最新版本流程节点信息

List<WFFlowElement>   elements = WorkflowServiceHelper.getProcessElements("Proc_demo_bill_audit_1",   null);

 

//获取指定版本流程节点信息

List<WFFlowElement>   elements =   WorkflowServiceHelper.getProcessElements("Pr

如何获取流程信息和节点信息

问题描述:在程序中想获取流程信息或流程中节点和线的信息。解决方案:前提:流程必须已发布。一、获取流程信息1、根据流程编码和流程版本...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信