普元EOS工作流说明普元EOS工作流说明1.流程定义:类似提交申请、申请审批、回执确认等都是人工活动。在基本-技术手段设置填写工作项页面,参与者下设置参与者。如果有分支,在流程属性设置-相关数据声明变量。流程定义好后通过资源管理器-流程定义库交互-提交流程,可在Workspace看到提交好的流程。也可以在Workspace中查询到正在运转的工作流,及具体工作项的状态。2.逻辑流定义:每个工作项都有自己的逻辑流,以下“调用服务”控制了工作项的开启、完结等。2.1创建流程实例:com.eos.workflow.component.instance.P...
普元EOS工作流
1.
定义:类似提交申请、申请审批、回执确认等都是人工活动。在基本-技术手段设置填写工作项页面,参与者下设置参与者。如果有分支,在流程属性设置-相关数据声明变量。流程定义好后通过资源管理器-流程定义库交互-提交流程,可在Workspace看到提交好的流程。也可以在Workspace中查询到正在运转的工作流,及具体工作项的状态。2.逻辑流定义:每个工作项都有自己的逻辑流,以下“调用服务”控制了工作项的开启、完结等。2.1创建流程实例:com.eos.workflow.component.instance.ProcessInstManagerComponent/ProcessInstManagerService.createProcessInstance参数:工作流无后缀全名(如com.zhjy.ics.gather_sub_collection_flow),流程实例名称,流程实例描述返回:流程实例ID如果这里出现“未找到流程定义,流程定义ID:-1”,可能是参数1错误。2.2启动流程实例,并提交第一个人工活动的工作项:com.eos.workflow.component.instance.ProcessInstManagerComponent/ProcessInstManagerService.startProcessInstAndFinishFirstWorkItem参数:流程实例ID,事务分割(一般用常量false),参数(一般用表达式null)提交之前需要将流程实例ID存入业务实体,后面查询时会用到。2.3提交工作项:com.eos.workflow.component.client.WorkItemManagerComponent/WorkItemManagerService.finishWorkItem参数:工作项ID,分段事务(一般用常量false)工作项ID可通过图元queryEntitiesByCriteriaEntity对实体com.eos.workflow.data.WFWorkItem筛选processinstid与currentstate获得。表WFWORKITEM中WORKITEMID字段为工作项ID,PROCESSINSTID字段为流程实例ID。2.4设置参数:com.eos.workflow.component.client.RelativeDataComponent/RelativeDataManagerService.setRelativeData参数:流程实例ID,流程中参数名(类型是常量,工作流判断分支的参数或WFParticipant类型的参与人),参数的值2.5列表页查询:com.eos.workflow.component.client.WorklistQueryManagerComponent/WorklistQueryManagerService.queryPersonBizEntities4SDO参数:arg3与arg4都是criteriaType类型的。其中arg3设置针对业务的过滤条件,arg4设置针对工作项的过滤条件,实体类型是com.eos.workflow.data.WFWorkItem。arg5是业务实体与工作项实体的流程ID属性名称,用“,”相隔,arg6是PageCond类型。其余见帮助。Arg0 personID 用户的 IDArg1 permission 执行权限 ALLArg2 scope 任务来源 ALLArg3 bizCriteria 流程/业务实体的过滤条件Arg4 bizCriteria 工作项实体过滤条件arg5 joinFeild 业务实体字段,工作项实体字段arg6 pagecond 2.6其他:在事务开启与事务提交之间使用工作流服务与updateEntity等业务图元,并使用异常线将它们指向事务回滚,事务回滚连接线指向结束。
本文档为【普元EOS工作流说明】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。