普元EOS工作流说明

上传人:pu****.1 文档编号:552642690 上传时间:2022-10-06 格式:DOCX 页数:2 大小:10.59KB
返回 下载 相关 举报
普元EOS工作流说明_第1页
第1页 / 共2页
普元EOS工作流说明_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《普元EOS工作流说明》由会员分享,可在线阅读,更多相关《普元EOS工作流说明(2页珍藏版)》请在金锄头文库上搜索。

1、普元EOS工作流说明1. 流程定义:类似提交申请、申请审批、回执确认等都是人工活动。在基本-技术手段设置填写工作 项页面,参与者下设置参与者。如果有分支,在流程属性设置-相关数据声明变量。流程定 义好后通过资源管理器-流程定义库交互-提交流程,可在Workspace看到提交好的流程。也可以在 Workspace 中查询到正在运转的工作流,及具体工作项的状态。2. 逻辑流定义:每个工作项都有自己的逻辑流,以下“调用服务”控制了工作项的开启、完结等。 2.1创建流程实例:ponent.instance.ProcessInstManagerComponent/ ProcessInstManagerS

2、ervice.createProcessInstance参数:工作流无后缀全名(如com.zhjy.ics.gather_sub_collection_flow),流程实例名称,流 程实例描述 返回:流程实例 ID如果这里出现“未找到流程定义,流程定义ID:-1”,可能是参数1错误。2.2启动流程实例,并提交第一个人工活动的工作项:ponent.instance.ProcessInstManagerComponent/ ProcessInstManagerService.startProcessInstAndFinishFirstWorkItem 参数:流程实例ID,事务分割(一般用常量fal

3、se),参数(一般用表达式null) 提交之前需要将流程实例ID存入业务实体,后面查询时会用到。2.3 提交工作项:ponent.client.WorkItemManagerComponent/ WorkItemManagerService.finishWorkItem参数:工作项ID,分段事务(一般用常量false)工作项 ID 可通过图元 queryEntitiesByCriteriaEntity对实体 com.eos.workflow.data.WFWorkItem 筛选 processinstid 与 currentstate 获得。表 WFWORKITEM 中 WORKITEMID

4、字段为工作项 ID, PROCESSINSTID字段为流程实例ID。2.4设置参数:ponent.client.RelativeDataComponent/ RelativeDataManagerService.setRelativeData参数:流程实例ID,流程中参数名(类型是常量,工作流判断分支的参数或WFParticipant 类型的参与人),参数的值2.5 列表页查询:ponent.client.WorklistQueryManagerComponent/ WorklistQueryManagerService.queryPersonBizEntities4SDO 参数:arg3与a

5、rg4都是criteriaType类型的。其中arg3设置针对业务的过滤条件,arg4设置 针对工作项的过滤条件,实体类型是 com.eos.workflow.data.WFWorkItem。 arg5 是业务实体 与工作项实体的流程ID属性名称,用“,”相隔,arg6是PageCond类型。其余见帮助。Arg0 personID用户的 IDArg1 permission 执行权限 ALLArg2scope任务来源 ALLArg3bizCriteria流程/业务实体的过滤条件Arg4bizCriteria工作项实体过滤条件arg5joinFeild业务实体字段,工作项实体字段arg6pagecond2.6其他:在事务开启与事务提交之间使用工作流服务与updateEntity等业务图元,并使用异常线 将它们指向事务回滚,事务回滚连接线指向结束。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号