电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【web流程设计器】- 操作手册

来源:金蝶云社区作者:金蝶2024-09-223

【web流程设计器】- 操作手册

Web流程设计器

概述

Web流程设计器介绍

Web流程设计器一款更精简,更易用的流程设计工具,与EAS Cloud无缝结合,无需安装更新BOS工具,直接通过菜单访问即可;Web流程设计器在节点属性设置上更加清晰简单合理,在数据存储上也更加灵活,灵活的存储方式支持批量维护流程;同时Web流程设计器支持流程的分权管理,支持按照用户分配管理流程。

产品愿景

智能-精简流程、提升易用性

精准-重新定位客户群体

高效-降低研发、实施、维护成本

产品功能

功能名称

描述

同步元数据的目的用于在流程设计时快速查找单据,提高流程定义效率;

元数据包括功能、实体、枚举。

流程类别定义

流程类别定义包括流程业务类别和流程管理类别。

流程业务类别:定义流程所属类别,如财务类、供应链类、HR。

流程管理类别:流程所属范围,用于给用户分配管理范围。

权限管理

给用户分配流程管理权限,按照流程的管理类别给不同的用户分配权限。

自定义常量

导入、导出。

流程重构

流程节点和连接弧条件的维护。

流程资源

包括自定义常量和工作流函数。支持流程定义使用。

同步元数据管理

• 同步元数据,用于流程设计时快速查找单据,提高流程定义效率;新建流程时快速搜索单据;同步二次开发的单据、方法、功能供流程调用。

• 流程类别定义

流程业务类别:定义流程所属类别。如:财务、供应链、人力资源,其他分类,支持用户自定义;摒弃之前庞大的子系统数类别。

• 流程管理类别:流程所属的管理范围。用于按照范围给用户分配权限;实现分权管理,不同的用户管理不同范围的流程;管理类别支持自定义,可以按照组织定义,也可以按照区域定义,或者按照项目定义等等。

• 权限管理

给用户授权,用户可在授权范围内维护流程,默认授权全部范围, 可根据用户实际管理范围指定,用户登录后仅显示指定范围的流程。

• 流程设计

• 流程定义:一键式创建流程,场景化配置流程;

场景1:多级审批流程,审批不同意时打回修改;

场景2:多级审批流程,审批不同意时结束流程;

场景3:多级审批流程,提交后可编辑单据;

场景4:多级审批流程,审批节点并行审批;

场景5:空流程。

• 自定义常量

自定义常量:全局变量,供所有流程使用。

使用场景举例:2017年公司发文金额大于4w需要事业部经理审批;2018年公司修正发文金额大于5W才需要事业部经理审批

使用常量money来配置流程,当发文修正后,仅修改常量money的值即可,不需要修改流程定义。具体使用可参考案例分析。

• 导入导出

导入导出:供各账套之间的数据复制

导入导出内容:流程管理类别,流程业务类别,自定义常量,流程定义;

作用:1、复制流程数据;2、一键式将测试账套所有流程数据导入到正式环境

• 流程重构

流程重构包括流程节点重构和流程条件重构。

流程节点重构支持批量修改节点属性;流程条件重构支持重命名和修改条件。

流程节点重构支持批量修改节点界面配置方案。

案例分析

一键式创建流程

业务场景

某客户信息部新员工,负责维护流程,首先他需要学会创建一条流程,难点在于:

1、新建一个流程,面对空的流程定义,必须先熟悉节点、节点属性,连接弧,变量,参与人等细节内容,繁琐细节可能会让用户失去动力和信心;

2、一个简单的可运行的流程需要哪些节点和设置。

3、如何将业务需求转换为流程定义。

问题解决思路

先整体后细节,先通过一键式创建流程,发布,运行,再根据业务需求有针对性的学习属性,参与人等细节知识。

关键配置步骤

    新建流程定义,选择单据,审批级次及业务场景即可创建一条可运行的流程。

实现结果

    自动根据设置创建好流程,节点设置默认值,发布流程即可运行。

流程的分权管理

业务场景

某客户有3000多流程,5名信息部员工根据所负责的区域分别管理和维护流程,目前旧的流程配置工具存在以下问题:

   1、3000个流程都可以看见,通过流程命名区分流程,检出后管理;

   2、流程类别按照子系统树分类,无法自定义类别。

解决问题的思路

1、 支持自定义流程业务类别,去掉庞大的子系统数;

2、 支持自定义流程管理类别,每个流程属于一个管理类别,管理员按照管理类别给用户分配权限,实现用户按照分配的范围管理流程。

关键配置步骤

1、 定义业务类别,作为流程类别。

2、 定义管理类别,用于管理员按用户分配。

实现结果

流程定义查看,用户登录仅能查看分配范围内的流程定义。

启动条件应用

业务场景

客户的某一单据流程,比如费用报销单,根据区域走不同的流程,通过启动条件设置,旧的流程配置工具常见的问题:

 1、涉及到组织的定义比较复杂,易出错;

 2、维护起来工作量大;

解决问题的思路

条件可视化配置。

关键配置步骤

1、 流程属性——启动条件页签配置

2、 设置单据上的组织字段在某组织的范围内即可,不用写条件。

实现结果

判断报销部分属于某组织的走一条流程,属于其他组织的走其他流程即可使用启动条件设置方式。

自定义常量应用

业务场景

2017年公司发文金额大于4w需要事业部经理审批;2018年公司修正发文金额大于5W才需要事业部经理审批,针对这种情况旧的流程配置工具面临着需要修正所有的流程定义的问题。

解决问题的思路

使用常量来配置流程,常量作用于所有的流程定义。例如定义常量money,初始值为4万,当发文修正后,仅修改常量money的值为5w即可。

关键配置步骤

步骤1:定义常量money,并设置初始值。路径:流程定义——自定义常量。

步骤2:定义流程时使用常量

实现结果

    流程运行时按照连接弧设置扭转,如果单据上金额大于4W,走大于4W的分支,否则走另外一条分支。

异常转移应用

业务场景

客户流程在运行过程中出现业务检验不通过的问题,比如扣减预算时出现预算不够的问题,导致流程挂起。

解决问题的思路

1提前预设会出现这类问题的节点;

2针对节点设置异常转移线;

3当节点出现校验不通过的时候,通过“异常转移线” 将流程转移到人工节点,修改后再提交,避免流程挂起。

关键配置步骤

   在预算扣减自动节点设置异常转移线,如图:

实现结果

当“预算扣减”节点出现错误的时候,流程会通过异常转移线扭转到提交节点,提交人修改后重新提交单据。

审批节点应用

业务场景

审批节点即人工参与审批的节点,根据审批的结果决定流程分支走向,定义流程时设置审批节点的分支条件,1、同意,2、不同意打回修改,3、不同意终止流程,分别走不同分支,旧的流程配置工具遇到的问题:

   1、定义时不熟悉审批结果变量;不熟悉连接弧条件设置;不理解审批结果变量和值的对应关系;

   2、经常因为连接弧设置错误导致流程挂起;

   3、不熟悉哪里定义决策项;

解决问题的思路

1、 将决策项可视化配置,不再通过新增业务条件的方式;

关键配置步骤

只需要一步,在审批节点的出口连接弧上设置即可,如图。

实现结果

流程根据连接弧上的设置自动转换成审批界面的决策选项,用户按照实际选择后,恰好对应连接弧设置,流程正确流转。

会签节点应用

业务场景

某审批节点需要多个人一起审批,全部通过后该节点才审批通过,旧的流程配置工具遇到的问题是:会签是作为审批节点的一个属性进行设置,设置的地方不明显,且默认不勾选属性,用户需要非常熟悉属性才会配置。

解决问题的思路

将会签功能作为一个节点独立出来,简化会签节点不需要的功能设置。同时为了兼容原有用户习惯,保留审批节点的会签功能。

关键配置步骤

步骤1:会签参与人设置

步骤2:会签模式和辅助选项设置

实现结果

按照设置的模式进行会签处理

决策节点应用

业务场景

费用报销单审批不同意打回给提交人,由提交人决策是重新修改提交还是废弃单据。

解决问题的思路

通过决策节点配置流程,决策节点提供分支选择。

关键配置步骤

步骤1:配置流程定义,如图;

步骤2:设置决策节点和连接弧决策项。

• 决策节点按照默认设置即可,一般参与人就是默认的流程发起人。

• 定义决策项

• 定义决策节点出口连接弧条件。

实现结果

通过连接弧设置,据决策项结果驱动流程。

路由节点应用

业务场景

某集团公司内部费用报销单审批流程中,某员工提交费用报销单后还未经过审批,此时,他

发现费用报销单内容填写错误需要在审批前对其进行修改,或者发现之前提交的费用报销单

已经包含了所要报销的费用,需要废弃此费用报销单。

解决问题的思路

通过设置互斥路由来解决这一问题

关键配置步骤

路由节点勾选“互斥路由”即可;

实现结果

提交单据后,流程经过互斥路由,提交节点、一级审批节点、废弃节点都闪动,任意处理一个节点任务,其他两个任务撤销。

单据转换节点应用

业务场景

某公司的采购订单流程审批通过后,由采购员定期到系统根据采购订单的内容生成采购入库单,然后提交入库单,走采购入库单的流程。在经过一段时间的运行后发现采购员存在严重瓶颈,每次需要采购员主动到系统中查看是否有需要生成入库单的订单,经常会存在严重的超时和等待现象,同时订单和入库单之间的关系和流程也不好追溯。针对此又提出了新的需求:期望整个业务流能在一条可追溯的流程中体现,同时能消除瓶颈,不能由人找事而应该是由事来催人。

解决问题的思路

为了实现以上业务需求,可以使用单据转换节点来进行单据的自动转换,采购订单审批通

过后自动生成采购入库单进行审批。

关键配置步骤

步骤1:流程配置如图;

图1:流程配置

步骤2:设置单据转换节点如图2,生成采购入库单;

图2:单据转换节点设置

步骤3:生成的采购入库单触发流程,可以使用子流程,也可以直接在同一单据中定义下游单据的节点。这里通过子流程实现。

新建子流程的方法如下:

子流程节点的设置如下:

实现结果

采购订单审批通过后,通过单据转换节点自动调用规则生成采购入库单,然后通过子流程,触发采购入库单流程并完成审批。

子流程节点应用

业务场景

流程的分支多,维护难度大

解决问题的思路

通过子流程简化流程。

关键步骤

步骤1:定义子流程;

步骤2:通过子流程节点绑定子流程。

实现结果

流程运转时,根据连接弧条件触发对应的子流程。

函数参与人应用

业务场景

参与人无法直接通过职位或组织获取,只能通过脚本或者函数获取,例如:获取费用报销单分录的费用支付部门负责人作为审批参与人。旧的流程配置工具按照如下步骤设置;

1、通过脚本节点或函数节点将参与人输出到变量person;2、将person作为变量参与人设置审批节点。

解决问题的思路

  提供函数参与人,直接设置审批节点的参与人为函数参与人。可以使用现有的系统函数,也可以将脚本定义为函数,然后函数参与人调用此函数。

关键配置步骤

步骤1:将脚本定义为函数,或者使用现有的系统函数,路径:应用——企业建模——业务流程管理——工作流管理平台——工作流函数

                              图1:系统函数

                            图2:自定义函数

步骤2:设置审批节点的参与人为函数参与人;

                      图1:参与人设置为函数参与人

图2:函数参与人选择具体函数

实现结果

审批节点的参与人会根据函数自动计算获取。

角色参与人应用

业务场景

某分公司有三个副总经理,分别管销售、采购、财务。但在职位上均为副总经理,为了上线费用报销的审批,按不同的部门需要对应不同的分管领导,这种情况下,由于该公司组织非常多,无法在工作流上指定审批人。但是,如果要拆分职位,则需要把一个职位分为三个职位。并且,还要考虑各级领导对职位修改后的意见。

解决问题的思路

步骤1:对各公司各部门情况,进行分类,在工作流角色里按照组织对应维护审批领导清单 ;

步骤2:流程参与人设置为该角色,按照组织去自动匹配审批领导

【web流程设计器】- 操作手册

Web流程设计器概述Web流程设计器介绍Web流程设计器一款更精简,更易用的流程设计工具,与EAS Cloud无缝结合,无需安装更新BOS工具,直接通...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信