EMSFLOW工作流管理平台特点1-灵活的流程表单


特性1:功能强大的自定义表单,几分钟完成一个表单定义

特性2:流程中支持任意多个表单、表单间数据任意传递

特性3:流程中任意控制限表单字段访问权

特性4:表单固定部分与变化部分分离,减少表单变更

特性1:自定义表单

组件化(构件化)在线自定义表单界面,几分钟完成一个功能强大的表单定义,如图为定义界面

特性2:流程中支持任意多个表单、表单间数据任意传递

1个流程可以支持任意多个表单,如图,流程包含合同表和用户表2个自定义表单,表单可以设置初始值,也可以从系统或者前面的表单读取数据

如下图:在流程中表单任意初始流程数据或者访问表单数据,还可以进行值的计算

运行流程的时候,表单自动设置为流程数据

特性3:流程中任意控制限表单字段访问权

可以把流程表单中的任意一个字段设置为只读或者隐藏,这样,执行本活动的人只能查看或者不能查看本字段

如图,设计时期,把流程中表单字段设置为只读或者隐藏,还可以加上初始值

如图,运行时期,合同名称和合同标题字段都变成只读,并且设置了初始值

 

特性4:表单固定部分与变化部分分离,减少表单变更

在工作流管理系统中,有3个部分属于经常变化的部分:1:流程的流转,2:任务的分配与完成,3:流程的表单。工作流表单一直是开发工作量大而且经常易变部分,而在EMSFLOW流程

管理平台中,这些问题都迎刃而解。

现在一般的工作流系统都把工作流中的表单开发成一个完整的表单,而如果这里的审批流程的顺序稍微做一下调整或加一个审批环节,

就得重新修改流程与表单,工作流产品的价值根本无法体现。

如图所示,这是一个请假申请的表单,它由2部分组成,上面为表单基础信息,下面部分为表单的审批信息,普通的工作流系统都把它当做一个完整的表

单来开发。 而EMSFlow产品是把基础表单与审批部分表单分开,定义表单的时候定义基础部分表单,而审批表单是根据审批流程而产生的,最后生成报表

,由2部分表单组合成一个完整的表单,

这样审批流程有任何变动,都会自动产生出相应的表单,而不需要修改任何表单信息,大大提高了应用的灵活性。

如下图,是EMSFLOW 自定义表单生成的界面,只包括上图需求表单的基础字段部分

下图则为请假表单的审批流程

经过上图审批流程的审批,形成了如下图的审批信息,审批路径如上图绿色线所走过的路径

如上图,为EMSFLOW表单在请假流程中实际执行的数据,由上部分的基本请假信息和下部分的审核信息组成,审核信息是根据

每个步骤的审批信息动态生成,如果审批流程有任何变化,审批信息都会动态更新。而不需要重新编写表单代码,EMSFLOW中的表单通过自

定义表单完成,建立表单模型不需要任何编码工作,可以大大提高工作效率。