BProc

作者: Haulmont
4.5
0
  • 最新版本 1.2.1
  • 更新时间 36 months
  • 支持版本 v7.1-7.2
  • 许可 商业许可
  • 资源
  • 标签
    功能
  • 组件坐标
    复制

概述

BProc 扩展将 BPM 引擎无缝集成到您的项目中,并对其进行了扩展,添加了很多强大的功能。

通过这个扩展可以直接在应用程序内使用 BPMN2.0 建模器对业务处理流程的各个步骤进行描述。作为应用程序的一部分,其提供了与运行时应用程序部件和可视化流程定制的无缝集成。比如,需要指定在特定流程步骤使用的服务方法,您可以直接从一个下拉列表选取 Spring bean 名称和方法名。

用户可以使用流程表单与运行的流程实例做交互。对于简单的情况,您可以在建模器中声明输入框。另外,您也可以使用基于 CUBA 通用 UI 的界面来创建任何复杂度的流程表单。

特性

  • 其中内嵌了轻量级的 Flowable 运行时引擎。您可以直接使用 Flowable API,或者也可以使用由 BProc 扩展提供的 API 层。
  • 集成了基于 bpmn.io 框架的 BPMN2.0 可视化设计器。
  • 集成了为复杂决策逻辑设计的 DMN1.1 决策表设计器。
  • 两种类型的流程表单:
    a)输入框可以通过流程建模器在运行时创建
    b)设计时定义的 CUBA 界面
  • 管理运行流程的管理界面提供了即用的解决方案:
    a)查看所有运行的流程实例
    b)重新分配用户任务
    c)修改流程变量的值
    d)调查失败的任务
    e)分析流程执行历史等。
  • 提供代码级处理业务流程的 API。

许可

该扩展组件使用组织级许可,包括:

  • 不限数量的开发人员,服务器和项目。
  • 访问源码仓库。
  • 作为应用程序的一部分无限制地分发该扩展组件的权利。
  • 订阅期间的所有升级。
  • 订阅到期后继续使用以前下载的版本的权利。

链接