1 流程设计中心

返回工作流概述主页

流程设计中心为流程设计者提供一个集中对流程进行设计的平台,通过设计中心可以进入设计器对流程进行设计,通过流程设计器可以将抽象的业务流程以具象的流程结构图的形式进行展现,有利于企业业务流程的梳理,也可以将定义好的流程进行发布、管理、修改。

流程设计中心主要功能包括:

工作流角色

工作流角色组

审批意见管理

新建流程

设计流程

发布流程

流程配置

测试流程

部署流程

1.1新建流程

1.1.1功能概述

流程设计的第一步,对流程名称、适用表单等流程属性进行定义,同时也是进入工作流\审批流设计器的入口。

首先介绍下工作流和审批流的区别和适用的场景:

  1. 审批流:由节点和连线组成,必须有开始节点、终审节点、完成节点,每个节点都是封装好的,无需进行配置,仅支持简单的审批业务;
  2. 工作流:由节点、动作、连线组成,连线上必须有条件,有开始节点和普通节点即可,每个节点上可以放多个动作,多个动作从左向右依次执行,审批动作可以自定义关联其他业务操作(仅支持改变单据状态的操作和空操作),因为支持单据自动转换、目标单据自动提交、服务等所以适用的场景更多,因为可以一个节点放多个动作,所以更节省节点和连线。
  3. 审批流可以理解为工作流的子集,审批流能完成的业务场景,工作流都可以完成, 工作流能支持的场景,审批流未必可以支持。

新建审批流,进入审批流设计器,主要设计完成审批流程;

新建工作流,进入工作流设计器,主要设计完成工作流。

1.1.2操作步骤:

进入【流程中心】→【工作流】→【流程管理】→【流程设计中心】,点击【新建审批流】,进入审批流设计器,即可设计完成审批流程; 进入【流程中心】→【工作流】→【流程管理】→【流程设计中心】,点击【新建工作流】,进入工作流设计器,即可设计完成工作流; 新建流程时,可以选择已经创建好的流程模型进行复制,也可以选择预置流程模型进行复制,以实现快速定义流程模型。

1.1.3字段说明:

  1. 分类: 记录新建流程的隶属分类,新建流程时,选择流程分类后,则此流程就隶属于对应的分类下,支持重新选择分类。
  2. 编码: 流程编码,由用户手工录入,流程编码唯一不能重复。
  3. 名称: 流程名称,由用户手工录入,支持多语言。
  4. 模板: 模板,列示系统预设的工作流或者审批流模板
  5. 复制流程: 复制流程,支持复制设计中心其他流程
  6. 入口单据: 提供入口单据,即工作流启动的源头单据,在信息中心中发起流程时可以调出此处设置的入口单据的新增界面,查看流程则调出的是入口单据的查看界面。【入口单据】过滤界面支持选择基础资料、单据。前提:在【系统管理】-【系统管理】-【单据参数配置】中勾选了“支持设置工作流”选项。
  7. 描述: 描述,填写流程说明信息

1.2设计流程

流程设计以设计器为载体,将抽象的业务流转过程以具象的流程图形式绘制出来,因此流程设计器通过友好的设计界面和对业务的提取和封装,提供一个直观的流程设计环境。新建流程时提供新建审批流、新建工作流的入口,故而设计器也相应的区分为:审批流设计器和工作流设计器。审批流设计器主要用于审批流程的绘制,工作流设计器则提供更为丰富的节点和动作,可以完成较为复杂业务的流程设计。

流程设计提供两个设计器,分别为:

审批流设计器

工作流设计器

 注:审批流:流程的节点的审批项是已封装好的,仅支持审核操作,不支持自定义,一般适用于流程比较简单的审核业务;
     工作流:流程的节点有节点和动作组成,一个节点上可以有多个动作,每个动作按摆放的顺序依次执行,动作上的审批项支持自定义,可以设置其他业务操作,流程的流向是根据审批项的类型进行,设计自由度高,适用于较复杂的流程;

流程信息管理

  • 在流程列表中,选中一个流程,选择【流程信息管理】菜单,打开流程信息管理界面,选择一个版本的流程模板,选择【以版本编辑菜单】可以打开工作流设计器,并展示此流程版本对应的流程设计图,支持对此流程版本进行修改、保存、发布;
  • 在流程设计器中选择任何版本的流程进行编辑,如果对编辑的流程进行发布都会生成新版本的流程模板,不会覆盖之前版本的流程模板。
  • 在流程列表界面选择一个流程点修改按钮,打开的是流程最后一次修改的草稿;
  • 在流程列表界面选择一个流程点修改默认版本,打开的是流程信息中默认的流程;

禁用

  • 禁用的流程不能设置为默认版本,同理默认版本也不能被禁用;
  • 禁用的流程版本在流程配置中心中配置模板时不会列示;
  • 在模板配置中心中被引用的版本不能再进行禁用。

反禁用

  • 对于已经禁用的流程版本可以反禁用,反禁用后的流程版本可以在流程配置中心中选到。

测试

  • 可针对不同的流程版本进行流程测试。

附件

  • 流程模型多对应企业具体的规章制度,针对不同流程版本,可以添加附件,使得流程模型的定义有据可依。

消息

  • 消息设置,可以设置整个系统的流程在各种常见下发消息,例如:挂起、驳回、终止且反审核等场景下发消息给发起人或已处理人;
  • 消息模板,设置发送消息的内容模板,预置模板不可修改,可以新增自定义模板。

1.3发布流程

1.3.1功能概述:

在设计器中设计的流程可以发布,发布的主要作用有三个: 1.校验流程的完整性; 2.简化流程配置,通过发布的向导界面,可以快速发布流程、新建流程模板、或者修改流程模板,实现流程发布与模板修改的一站式体验; 3.发布生成的流程版本才是正式的流程,在流程配置时才可以选用,流程发布后的状态显示为“启用”。 一个流程可以进行多次发布,每发布一次就会生成一个流程版本,所以一个流程模型可以对应多个流程版本。

1.3.2操作步骤:

在【流程设计中心】工具栏和【工作流\审批流设计器】工具栏中都提供流程发布的功能,点击【发布】,符合发布条件后,弹出发布界面。

1.3.3校验规则:

工作流发布校验规则

  • 流程中有且只有一个开始节点,至少一个流程节点;
  • 流程节点之间不能没有连线;
  • 连线两端不能没有节点;
  • 流程属性、节点属性、连线属性、动作属性中的必录字段不能为空;
  • 开始节点不能没有流出连线。

审批流发布校验规则

  • 流程中有且只有一个开始节点、结束节点;
  • 每条流程分支有且只有一个终审节点;
  • 流程节点之间不能没有连线;
  • 连线两端不能没有节点;
  • 流程属性、节点属性、连线属性的必录字段不能为空;
  • 开始节点不能没有流出连线,结束节点不能没有流入连线;
  • 不能有指向开始节点的连线,结束节点也不能有流出连线;
  • 除结束节点外,其余节点必须要有流出连线。

1.3.4发布流程模板

模板配置

  • 流程发布时,勾选【生成流程模板】,可以快速发布流程且新建流程模板;不勾选【生成流程模板】,则直接发布新版本并将原流程模板中引用的流程版本,升级为新版本,实现流程发布与模板修改的一站式体验;

发起人配置

  • 设置流程可以由哪些用户发起,实现流程发起与单据新增权限的解耦,便于在没有对用户进行权限设置的情况下发起流程,进而简化流程发起的权限控制;
  • 支持设置不同类型的流程发起人,流程发起人类型包括:【用户】、【角色】、【员工】、【岗位】、【部门】,不同类型中的数据按照当前模板选择的组织进行数据过滤,仅列示当前组织下的数据,不同类型之间数据取并集;

权限控制

  • 勾选选项【发布流程模板】时校验流程模板的新增权限,若有新增权限,则模板配置界面亮显可以录入;若没有创建权限,则提示:您当前没有流程模板的创建权限,不能配置流程模板,请先授予权限,再进行模板配置;
  • 点击发布时,校验流程模板的启用权限,若有启用权限,则发布后的流程模板为“启用”状态;若没有启用权限,点击发布系统提示:您当前没有流程模板的启用权限,是否发布为【创建】状态的流程模板?【是】【否】。选择【是】,发布后流程模板的状态为“创建”,点击【否】则发布功能只会生成流程版本,不生成流程模板。

1.4流程配置

1.4.1功能概述

  • 提供流程的版本管理,一个流程模型可以发布生成多个版本,以便针对不同版本进行管理修改。

1.4.2操作步骤

  • 进入【流程中心】→【工作流】→【流程设计】→【流程配置中心】,在流程列表中选中流程,已经发布的流程都会显示在该列表中,双击打开流程配置界面。

1.4.3字段说明

  1. 编码: 记录流程配置的编码,保存后不可修改。
  2. 分类: 记录流程分类信息,可以修改。
  3. 名称: 记录流程名称信息,可以修改。
  4. 单据: 选择的流程的入口单据。
  5. 组织: 流程模板所属的组织。
  6. 版本号: 记录流程版本号信息,数据来源于流程发布时定义的流程版本号。
  7. 状态: 流程版本有两种状态:启用、禁用;
  8. 启用:流程发布后的版本状态默认为启用;
  9. 禁用:对发布后的流程版本进行禁用后,流程版本状态变更为“禁用”,反禁用后,流程版本状态恢复为“启用”,同时,状态显示为“禁用”的版本不能设置为默认版本。
  10. 是否默认: 设置流程的默认版本,一个流程只能设置一个默认版本,即在流程版本列表中只有一个版本显示为默认,同时默认版本不能禁用;
  11. 描述: 记录流程版本描述信息,数据来源于流程发布时定义的流程版本描述。
  12. 条件不符发起策略:
  • 启动默认流程:流程提交时,当设置的启动条件不符时,启动默认的流程;
  • 调出关联流程列表选择:流程提交时,当流程启动条件不符时,弹出流程列表供用户选择;
  • 报错,流程无法启动:提交流程时,当流程启动条件设置不符合时,直接弹出提示框提示报错,流程无法启动;
  • 进行传统审批:提交流程时,当流程启动条件设置不符合时,直接提交传统审批处理。

1.4.4操作说明

设置默认版本

  • 在流程版本列表中选择某个版本设置为流程的默认版本;
  • 禁用版本不能设置为默认版本;
  • 若流程只发布一次,则流程对应的唯一版本显示为默认版本;
  • 流程版本列表中有且只有一个默认版本。

流程节点界面配置:用来配置流程运行时,任务处理界面显示的菜单和字段必录性,可进行批量配置,另外还可以配置任务处理后界面是否关闭还是保留在原界面。 发起权限设置:发起流程有两个界面可发起:

  • 信息中心流程列表,选择要发起的流程,点击发起流程按钮;
  • 单据列表界面,选择要发起的单据点提交菜单;

以上2种发起流程,发起用户有单据的提交权可发起,如果发起用户没有单据的提交权限,在流程配置中心授权发起权限也可发起流程,即发起权限和单据提交权限有一个权限都可发起流程,所以如果用户有单据的提交权限流程配置中心的发起权限可不配置。

1.4.5 高级选项

  • 发起人可提交提交意见:勾选后,单据列表选择单据点提交菜单时会弹出提交意见输入框,输入意见提交后,提交意见会显示在审批路线中;
  • 提交流程弹出岗位选择界面:流程发起人存在多组织的多岗位时,单据提交流程时判流程配置中是否勾选流程提交时弹出岗位选项,如果勾选该选项,则弹出岗位选择,弹出的岗位按主业务组织过滤,只弹出主业务组织下的兼职岗位,其它组织的岗位不弹出;如果设置了按单据头上的部门字段过滤岗位则需要在下图中配置过滤字段。需要注意的是:按单据上部门过滤岗位需要打开单据提交流程。

  • 任务处理时弹出岗位选择界面:场景为任务处理时
    • 第一种情况:勾选, 任务处理时会判断整个流程的节点是否参考该处理人岗位,例如设置了参与人为汇报关系,如果不参考,则不弹出,如果参考则弹出,弹出岗位为所有组织的兼职的岗位;不勾,处理任务时任务处理人有兼职岗位不弹出,(此时的应用场景是流程处理不关心处理人的岗位,流程中也没有使用汇报关系,程序会随机取兼职岗位),默认选择主任岗,如果该用户在当前主业务组织下没有主岗位,则会任意取一个岗位。
    • 第二种情况:勾选,任务处理时如果判断有流程节点参与人设置为参考的提交人的岗位,其他流程节点任务处理时,处理人有兼职时不弹出岗位选择界面;(例如三级审批,一级节点参与人设置的是提交人的直接上级,二级审批人有兼职,该用户处理任务时不弹出岗位选择界面)

  • 驳回时不写入审批意见:流程节点上配置反写审批意见时,勾选该选项,驳回、终止流程时不反写审批意见,反之则反写。

1.5测试流程

1.5.1功能概述

  • 流程正式发布前,可模拟运行流程,测试流程设计是否正确,条件、参与人等解析是否正确。

1.5.2操作步骤

  • 在【流程设计中心】工具栏和【工作流\审批流设计器】工具栏中都提供流程测试的功能,点击【测试】,弹出测试单据录入界面,可模拟录入单据后,预运行流程。

1.5.3操作说明

  • 测试时,首先选择发起人、或者发起人岗位,当流程参与人以汇报关系设置时,则可以以测试时选择的发起人为参照物结合汇报关系进行解析;
  • 测试用例采用遍历的思想,将流程模型中的所有流转路线列示出来,每条路线再遍历其所有的流转可能;可选择具体的测试用例查看流程设计的原始配置与实际解析结果;
  • 流程测试有三种结果:完成、挂起、条件不符,其中需重点关注“挂起”的测试用例,因为参与人解析失败、条件解析失败都会导致流程挂起,可根据错误原因对挂起流程及时调整;
  • 若流程设计正确,每条路线应该有一条“完成”的测试用例;
  • 流程设计时,节点中若有多分支、多审批项,则在路线中会出现多条“条件不符”的用例,此类用例正常,只是审批项或者条件的选择不符合此路线。

1.6部署流程

1.6.1功能概述

  • 可将一个数据中心中设置的流程模型、流程模板引入到其他数据中心,减少流程重复设置。

1.6.2操作步骤

  • 流程模型的部署:在BOS IDE工具【解决方案】-【部署包管理】制作部署包,可以选择领域的流程模型,部署包制作成功后,生成可执行文件,可将此文件在其他数据中心中执行,部署流程模型;
  • 流程模板的引出引入:在【流程配置中心】,通过【引入】、【引出】功能可以实现流程模板在不同数据中心间的引入引出。

1.6.3操作说明

  • 制作流程部署文件时,可以选择某个领域、或者某张单据的流程,进行部署;
  • 若单据关联的流程模型存在多个流程版本,则流程模型生成部署包时,以最新保存的流程模型生成部署文件;
  • 生成部署文件时,将流程模型中的所有信息都进行引出,包括:模型结构(节点、连线)、参与人、主题等信息;
  • 执行部署文件时,检查流程模型关联的单据是否存在,若不存在,则此流程模型不引入;部署文件执行成功后,流程模型的状态为“创建”;
  • 在流程配置中心,模板引出时,不引出流程版本与分类,其余信息都可引出,规则同单据引入引出规则相同,即引出文件中的相关数据在引入数据中心中不存在,则无法引入。模板引入成功后,流程模板的状态为“创建”。
导航
新特性汇总
星空新特性
金蝶云星空企业版综述
综述
员工服务
人人资产

人人报销

财务会计
总账

内部往来协同

智能会计平台

应收款管理

应付款管理

出纳管理

票据管理

资金管理

网上银行

开放银行

费用管理

报表系统

合并报表系统

阿米巴报表

电子会计档案集成

电子凭证池

税务管理
发票管理

纳税申报

成本管理
存货核算

产品成本核算

食品成本核算

标准成本分析

资产管理
固定资产

租赁资产

人人资产管理

管理会计
预算管理

经营会计

经营会计分析

供应链
采购管理

销售管理

信用管理

库存管理

组织间结算

条码管理

供应商协同

全渠道营销
BBC业务中心

BBC分销商门户

BBC门店门户

掌上订货

B2C电商中心

要补货管理

全网会员

促销管理

返利管理

营销费用管理

B2B电商管理(旧版)

渠道资金池管理

零售管理
连锁档案

价格促销

会员管理

礼券管理

门店协同

门店收银

商品返利

报表中心

PLM
安装部署

文档管理

项目管理

研发物料管理

设计BOM管理

超级BOM管理

设计工艺管理

流程管理

研发智库

Catia集成

系统建模

SolidWorks集成

AutoCAD集成

CAXA集成

Cadence集成

Altium Designer集成

NX集成

Creo集成

中望CAD集成

Inventor集成

ZWCAD机械版集成

PADS集成

Eplan集成

设计变更管理

产品管理

TR管理

PDM对象扩展

生产制造
工程数据

计划管理

生产管理

委外管理

日排产

生产线生产

车间管理

智慧车间

质量管理
质量管理

质量追溯

共享服务中心
任务共享中心

财务共享

流程中心
信息中心

工作流

业务流程

星空云服务
数据智能服务

增值云服务

经营分析
轻分析

数字大屏

RPA机器人
星空RPA机器人
基础管理
基础资料

公共设置

业务监控预警

消息平台

实施平台

翻译平台

移动设置

系统工具

安全登录

s-HR集成

云之家集成

星空卫士

系统管理
数据中心管理

组织管理

系统管理

集成平台

门户管理

隐私中心

移动应用
星空Live

星空工作台

小K

BOS平台
BOS平台

套打平台

报表平台

移动平台

附录

协同开发云
协同开发云
食品加工管理
产品数据管理

产品加工管理

加工车间管理

加工成本管理

云调度指挥中心

智慧物联

餐饮加工管理
加工基础数据

加工订单管理

加工车间管理

作业执行终端

销售预测

操作日志

餐饮团餐管理
网点运营管理

菜谱综合管理

餐饮配送管理
加工数据管理

餐饮加工管理

总部配送管理

配送路线管理

餐饮门店管理
门店营业设置

门店营业分析

门店营业对账

门店外卖管理

门店销售预测

门店订货预估

门店订货管理

餐饮团餐管理

门店库存管理

餐饮客户关系
协议客户管理

会员卡务管理

营销策划管理

基础设置

餐饮终端产品
门店移动订货

前台POS

移动POS

微信点餐

云店通

电子秤