BPMS专家工具包解决方案

对大规模流程实例进行归类管理

分类流程和任务实例

方案应用规格

说明
应用名称 实例高级分类
AppId com.actionsoft.apps.addons.iox
开发者 炎黄盈动

对于实施共享流程服务,进行流程集中管理的大中型企业,引擎产生的各种流程实例如果能够按业务域、组织区域等维度进行分类管理,将能够降低管理员的运维成本,提高普通用户的工作效率。

  • 多业务域系统共享一个流程引擎,分类管理引擎产生的任务实例
  • 用户可以通过分类过滤、查找任务

规划和设置分类规则

系统提供最多四类维度来根据企业实际情况进行设置,每个维度都可以单独开启或关闭:

  • 业务域-IOBD(Instance Of Business Domain)
  • 组织区域-IOR(Instance Of Regional)
  • 系统区域-IOS(Instance Of System)
  • 自定义-IOC(Instance Of Customize)

这些分类规则应在导入BPMS时,提前被规划和设定。

归类到指定业务域 归类到指定组织区域
归类到指定系统 自定义

将规则应用到流程场景

可以在流程设计时,由流程设计人员为该流程产生的实例指定所属分类。

流程实例 任务实例

也可以由开发者,在API中动态设置实例分类。

// ----- Process Instance -----

//设置业务域类型
SDK.getProcessAPI().setIoX(processInstId, InstanceAdvanceExtendConst.TYPE_IOBD, valueId);

//设置区域类型
SDK.getProcessAPI().setIoX(processInstId, InstanceAdvanceExtendConst.TYPE_IOR, valueId);

//设置系统类型
SDK.getProcessAPI().setIoX(processInstId, InstanceAdvanceExtendConst.TYPE_IOS, valueId);

//设置扩展类型
SDK.getProcessAPI().setIoX(processInstId, InstanceAdvanceExtendConst.TYPE_IOC, valueId);
// ----- Task Instance -----

//设置业务域类型
SDK.getTaskAPI().setIoX(taskInstId, InstanceAdvanceExtendConst.TYPE_IOBD, valueId);

//设置区域类型
SDK.getTaskAPI().setIoX(taskInstId, InstanceAdvanceExtendConst.TYPE_IOR, valueId);

//设置系统类型
SDK.getTaskAPI().setIoX(taskInstId, InstanceAdvanceExtendConst.TYPE_IOS, valueId);

//设置扩展类型
SDK.getTaskAPI().setIoX(taskInstId, InstanceAdvanceExtendConst.TYPE_IOC, valueId);

方便运维人员按分类管流程

各系统的运维人员可以按分类对流程和任务进行查询、维护。

方便用户按分类找任务

对于开启该应用的企业,用户可以在我的工作台流程工作箱按分类查找任务

延伸阅读



Seven
 010-62962343-690
 liujx@actionsoft.com.cn
感谢您对该文档的关注!如果您对当前页面内容有疑问或好的建议,请与我联系。如果您需要解答相关技术问题请登录AWS客户成功社区