工作流的流转,每一个办理过程就是一个流程节点,实际办理业务填写的表单挂到流程的节点上,流程流转的时候,打开节点上的表单,待用户填写完成提交的时候,保存业务数据并执行流程的流转。
业务办理过程在业务表单中完成,通常一个节点挂一个业务表单,处理一件事件。但是根据使用场景的不同,有可能会需要调用不同的业务表单。如,在手机上执行流转处理业务的时候,使用的表单就和在电脑上操作的表单不一样,是设备不同,分辨率不同,操作方式不同决定的,虽然处理的是同样一件事,执行流程的同一个节点,业务表单的表现形式可能不一样。
场景可以分为,手机,平板等不同的使用场景。每种场景设置一个处理表单,这样流程的每个节点就可能需要设置多个业务处理表单。
当流程节点流转执行完成后,在后续的监控过程中,可能需要查看当时处理的业务情况。这时候可以从历史轨迹中打开表单,查看当时的处理情况,当然也需要按场景来取表单,并取出业务记录来显示。
从历史轨迹中打开的表单,并取出业务数据查看,因为是历史步骤,已经执行过的动作,所以业务数据是只能查看不能修改的(即使提交执行动作,也会提示无效的,不能再次执行)。因此为适应历史步骤业务数据只能查看不能修改,我们可以在流程的节点处设置一个只读表单,将本节点正常流程处理时填写的信息取出来,供用户查看使用。界面的表现形式和处理的表单可以不一样,只需要显示数据就可以了。
流程在流转的过程中,每执行一次流转,到达下一个节点的时候,会按节点产生任务信息,并给任务参与人派发任务。当任务执行人登录到系统的时候,可以从待办任务列表中点击办理任务,继续执行流程的流转。当任务办理人执行任务的时候,按场景调取流程节点的业务处理表单,填写表单信息,办理业务。当任务设置了抄送人的时候,任务抄送人登录到系统,从抄送任务列表中点击查看抄送的任务信息时候,应该是按场景取出节点只读表单,供抄送的用户查看业务信息,抄送人只能查看,不能修改业务数据。
当任务办理完成,流程流转过后,任务进入已办任务列表,点击查看任务信息时,查看业务表单时,可以是节点的办理业务表单,也可以是只读表单。无论哪种表单,已经发生过的业务,都不能再次提交了。
相关推荐
审批节点可以设置多个,并支持多种审批逻辑,如顺序审批、会签、加签等。 5. **数据集成**:智慧表单流程能够与企业现有的信息系统如ERP、CRM、HRM等无缝集成,实现数据的一体化管理,提升数据的价值。 6. **报表...
在E9版本中,流程表单前端接口API是整个系统中用于前端开发和自定义表单功能的重要组成部分,其目的是为了提供统一、标准的前端开发方法,保障系统的稳定性和兼容性。 1. 接口封装与使用范围 泛微OA-E9流程表单的...
泛微E9流程表单前端接口API详细知识点如下: 1. API概述: 泛微E9流程表单前端接口API是一系列JavaScript方法的集合,所有的接口都封装在全局对象window.WfForm中,用于在泛微E9系统中对流程表单进行操作。在使用时...
流程设计器通常包含各种流程元素,如开始节点、结束节点、决策节点和任务节点等,用户可以通过拖放操作自由配置,大大降低了流程设计的门槛。例如,RoadFlow 提供的流程设计器就具备这样的功能,使得业务流程的设计...
### 泛微OA E9流程表单前端接口API解析 #### 一、概述 本文将详细介绍泛微OA E9流程表单前端接口API的核心概念、使用范围及其在不同终端(移动端与PC端)上的兼容性策略。此外,还将探讨前端代码的开发方式,并给出...
在"按比例分配流程给审批人 可配置"的场景中,泛微E9提供了灵活的审批流程分配策略,使得企业可以根据实际业务需求,精确地设置不同审批节点的处理人员。这种功能对于大型组织尤其重要,因为它们往往需要处理复杂...
在这个场景中,“新增节点”可能指的是在应用程序的工作流程中添加新的Activity,而“获取节点属性”则涉及到读取或修改已存在的Activity的状态或配置信息。 首先,让我们深入理解Activity的工作流。Activity的工作...
例如,员工请假申请流程,员工可以通过自定义表单填写请假信息,提交后系统会自动触发工作流,经由各级审批人的审批节点,最终完成请假流程。在整个过程中, Activiti负责流程的执行逻辑,而自定义表单则提供用户...
工作流引擎包括组织结构、流程定义、流程节点和转向规则。它可以比喻为汽车的控制系统,控制着流程的前进、倒退、暂停和结束等动作。此外,工作流引擎还支持流程催办,并依赖组织结构来确定流程执行者。通过一系列预...
- **国际化支持**:`hr_pages_labels`表的存在确保了系统能够支持多语言环境,这对于跨国企业来说尤为重要。 - **数据关联的复杂性**:通过`hr_pages_properties`表,可以实现页签与信息项之间的灵活关联,这不仅...
总的来说,工作流中的回退业务是确保流程正确性和效率的关键功能,它涉及到回退模式、选择策略、条件判断和业务补偿等多个方面,需要根据具体的业务场景进行精细设计和实现。通过合理的回退机制,不仅可以及时纠正...
- **方式3**:在“路径管理”->“应用设置”->“流程表单自定义页面设置”中进行配置,这种方式适用于整个系统的非模板模式场景。 需要注意的是,第三种方式的自定义页面为全局custompage,应避免写入ready、...
在一个节点上,可以并发地存在多个处理线程,每个处理人处理相同内容的表单。这种模式适用于需要多人同时处理相同任务的情况,例如团队协作审查或签署文档。 3. **异表单分合流**:与同表单分合流类似,但每个处理...
这个工具对于业务流程建模、工作流设计以及任何需要图形化表示流程的应用场景都非常有用。下面我们将详细讲解相关技术及其应用。 1. **jsPlumb**: jsPlumb是一个JavaScript库,主要用于在HTML元素之间创建视觉...
- `Main.dfm`:Delphi的表单文件,定义了用户界面的布局和组件。 - `ServerModule.dfm`和`MainModule.dfm`:分别代表服务器端和客户端的模块,可能包含与流程图相关的逻辑处理。 - `Jsplumb.dpr`:Delphi的项目...
这可能意味着提供的是一个开源的工作流程设计器项目,用户可以下载源代码,根据自己的需求进行二次开发或者定制,以适应企业的特定业务场景。 工作流程设计器通常包含以下核心功能: 1. **流程建模**:通过图形化...
表单建模功能主要针对企业内部常见的数据管理需求,如员工信息管理、项目进度跟踪等场景,提供了一个灵活的数据配置平台。用户可以根据实际业务需求自由设计表单结构,并能够通过后台设置实现数据的自动流转、权限...
2. **动态连接**:用户可以通过拖动线条来连接各个流程节点,形成逻辑流程。这些连接线可能带有条件判断,以支持复杂的流程分支。 3. **表单设计**:除了流程图,该框架还可能包含表单设计功能,使用户能快速构建和...