本文介绍了工作流搭建与配置中的配置模版,包括功能概述、模版生成方式(快捷生成、新增、复制新增)、流程模板配置(字段功能说明、节点界面配置、发起权限配置、高级选项)、启用模版功能及相关小贴士。流程配置中心确保业务流程能按企业需求执行。
#1-4-2 工作流搭建与配置-配置模版 begin#
1、功能概述
流程配置中心用来配置流程的启动条件,流程设计中心设置的审批流或工作流在什么条件下可以使用;以及配置流程运行时每个节点上使用不同的菜单或者对单据上某些字段的可见、必录设置;在流程配置中心,用户可以对审批流、工作流进行配置、启用、禁用以及分配等操作,确保业务流程能够按照企业实际需求顺利执行。
流程设计中心负责绘制流程草图和发布流程版本,但只有在流程配置中心进行了配置后,流程才会被正式启用和使用。
2、模版生成方式
2-1、快捷生成模板
上一节提到的流程设计中心发布时,勾选【生成流程模版】,可在发布流程时,同时生成流程模版,快捷生成模版,如下图2-1。
图2-1
2-2、新增模版
如果没有进行快捷生成操作,可以通过以下路径进入【流程配置中心】列表,进行新增操作,如下图2-2。
路径:流程中心->工作流->流程设计->流程配置中心
图2-2
2-3、复制新增模版 :多组织的情况,可以通过复制已有的模版,复制后修改内容(如组织信息)进行快捷新增模板操作。如下图2-3所示:
图2-3
2-4、分配:启用状态的流程模板可以分配给其他组织 ,同时也支持多个流程模板同时分配给多个组织。如下图2-4所示:
图2-4
❀❀❀小贴士1、可以复制之前已有的模版进行快捷新增模板❀❀❀
❀❀❀小贴士2、可以引入(按引入模版)模版进行批量新增模板❀❀❀
3、流程模板配置
3-1、字段功能说明
如下图3-1所示:
图3-1
①编码: 流程模板编码,保存时自动生成,也可手工录入,注意流程模板编码唯一不能重复。
②名称: 流程模板名称,手工录入,必填项。
③描述: 对流程版本的配置进行描述,手工录入,非必填项。
④分类: 记录新建流程模板的隶属分类,支持修改分类,非必选项。
⑤启用、禁用:流程模板的两种状态。
新建流程模板时状态默认为空,流程模板保存成功后状态显示为“启用”。
流程模板也可以禁用,状态显示为“禁用”,禁用的模板在消息中心中不可见,不能够发起流程实例。
⑥单据: 新建流程时定义的流程入口单据(也可以是基础资料及其派生单据);模板配置时必须先选择单据,才能在启动条件选择单据对应的单据类型、组织、流程等信息。
⑦流程类型: 同一组织下的单据可以同时配置工作流流程模板和审批流流程模板,流程类型用于区分配置的流程模板是用于发起工作流还是审批流,类型包括:工作流、审批流。同一单据在同一组织下只能有一个启用的工作流或者审批流。如果同时拥有工作流和审批流,则在发起流程时会弹出选择流程界面。
⑧组织: 定义流程模板适用的组织。多组织的情况,可以通过复制已有的模版,修改组织内容进行快捷新增模板操作,也可以使用分配功能对其他组织进行模板分配。
- 基础资料的可选组织范围为系统中定义的所有组织。
- 单据的可选组织范围为单据定义的主业务组织范围。
⑨条件不符发起策略:单据不满足启动条件时的发起策略,发起策略提供四种:
【启用默认流程】:选择此选项后,单据不满足启动条件中的任何条件时,单据发起流程时,调用在关联流程列表中设置的默认流程,前提是需要在流程模板的关联流程列表中设置默认流程;
【调出关联流程列表选择】:选择此选项后,单据不满足启动条件时,单据发起流程时,弹出关联流程列表,可供用户选择发起流程;
【给出提示,流程无法启动】:选择此选项后,单据不满足启动条件时,单据发起流程时,系统给出提示:没有符合条件的可发起的流程;
【启用传统审核】:选择此项后,单据不满足启动条件时,提交后直接启用传统审核,不发起任何工作流或者审批流。
⑩适用于派生单据: 某些单据可以基于原始单据自动生成,这些自动生成的单据被称为派生单据。例如,在销售订单确认后,可以自动生成销售出库单和采购入库单等。当流程模板中的参数设置为“适用于派生单据”时,意味着该流程模板不仅适用于原始单据,还适用于这些派生出来的单据。此选项默认为不勾选;
勾选:若单据是基类单据派生而成,则这些派生单据发起流程时默认使用基类单据的流程模板,则基类单据的派生单据可以不设置流程模板;
- 不勾选:若派生单据没有设置流程模板,则这些派生单据发起流程时因为没有流程模板而系统会给出提示,而无法发起流程。
⑪适用于其他所有组织:这个选项是展示选项,并不是可修改的,正常的控制是:不受组织控制的单据和基础资料,这个选项勾选并且不允许修改,受组织控制的单据和基础资料这个选项不勾选并且也不允许修改。
注:如何区分受组织控制?
若单据/基础资料有组织字段且勾选了“是否主业务组织”,则说明受组织控制。切换选择主业务组织字段,系统会强制创建新的单据,刷新界面和数据。单据归属和权限控制均以主业务组织判断。
如系统很多业务单据:费用申请单(主组织:申请组织)、付款单(主组织:付款组织)、应付单(主组织:结算组织)
若单据/基础资料没有组织字段,则说明不受组织控制,相当于共享可以多组织使用。如系统的 费用项目、预算调整单等。
因此预算调整单做工作流,流程配置中心只需要建立1个流程模板,“适用于其他所有组织”参数会默认勾选。如果不同预算组织走不同流程,可通过启动条件区分。只是个别预算组织走流程,可配置条件不符发起策略为传统审批。
⑫启动条件:弹出条件编辑器界面,编辑条件,可以设置单据适用不同流程的条件。
⑬关联流程/流程版本:可以设置单据在不同条件下适用的不用流程及其流程版本,选择流程后,流程版本显示为流程的默认模板,支持将版本修改为流程对应的其他启用版本;关联流程时,首先要选择单据,再去选择流程,列示流程的范围为:所选单据为入口单据的流程、及所选单据是流程入口单据的基类派生单据所对应的流程。例如:基类单据B派生出两张单据B1、B2,入口单据为B时对应的流程为A,入口单据为B1时对应的流程为A1,入口单据为B2时对应的流程为A2,则流程模板配置时,若配置单据选择B,则可选择的流程有A;若配置单据选择为B1,则可选择的流程有A 或A1;若配置单据选择为B2,则可选择的流程有A 或A2。
注:
1.关联流程列表中最多只能设置一个默认流程;若发起策略为:启用默认流程,则必须要设置一条默认流程,否则流程模板无非法保存;
2.所有流程都必须要有启动条件,除非:1)关联流程列表中只有一条;2)关联流程设置为默认流程;
3.关联流程列表中只有一条流程时,其自动设置为默认流程;
4.在流程模板配置中,同一模板中不得重复选择同一个流程的不同版本。
3-2、节点界面配置
节点配置可以控制流程中不同节点显示的字段和菜单项,主要有两处,见下图3-1图示:
图3-1
①流程发起界面配置:
- 仅对流程发起界面进行配置,可以设置流程入口单据字段在发起流程时的可见性、锁定性;
- 从单据中或列表中提交,界面不受模板配置中界面配置的影响,只有从信息中心发起流程界面才会受模板配置中的影响;
②流程节点界面配置:
- 流程节点界面配置为左右布局,左边列示模板所选流程的节点结构,且只列示人工节点,可以选择不同节点,设计此节点在流程运行时展示界面的字段、菜单项的可见、锁定属性;
- 节点界面配置支持试图选择, 流程运行时可以按照所选视图进行加载;
- 批量处理设置:审批动作若支持批量处理,可以单独对批量处理时节点展示字段的可见性、锁定性进行设置;视图不适用于批量处理设置;
- 菜单项配置:列示单据工具栏中的菜单项,不包括单据体工具栏菜单项;同时屏蔽单据操作提交、审核、反审核、前一、首张、后一、末张,暂存、修改,在【菜单项配置】中不显示,不支持配置;
- 左边的流程节点配置状态也包括两种状态:默认配置、自定义配置,新建流程模板时的节点配置状态为【默认配置】,更改默认配置使得字段配置与菜单项配置与默认配置存在差异,则状态变为【自定义配置】。
注:除流程模板节点界面配置外,系统中字段锁定性有多处控制,分别为:BOS IDE字段属性的锁定性,BOS IDE单据状态字段对应状态列表中字段锁定性设置,单据类型的锁定性,这几处的锁定性共同作用,只有一处锁定,运行时,此字段就锁定。
3-3、发起权限配置
- 设置流程可以由哪些用户发起,实现流程发起与单据新增权限的解耦,便于在没有对用户进行权限设置的情况下发起流程,进而简化流程发起的权限控制;
- 支持设置不同类型的流程发起人,流程发起人类型包括:【用户】、【角色】、【员工】、【岗位】、【部门】,不同类型中的数据按照当前模板选择的组织进行数据过滤,仅列示当前组织下的数据,不同类型之间数据取并集;
当用户只有单据查看、新增和修改的权限而没有提交权限时,只要在流程配置中心模板[发起人权限]中添加该用户后即可提交该单据;
3-4、高级选项
- 发起人可提交发起意见,勾选,流程提交时弹出意见录入界面,可录入提交意见;不勾选,提交流程是不弹出意见录入界面;
- 提交流程时弹出岗位选择界面,勾选,提交人存在多岗位的情况,提交流程时会弹出岗位选择界面;不勾选,则不弹出岗位选择界面;
3-5、启用模版
功能:流程模板有不同的状态,比如创建、禁用、启用,模板配置成功后,需要启用方可发起流程。
操作:可以在模板列表选择配置好的流程模板点【启用】,或者在【流程模板配置】界面,保存后直接点启用。
❀❀❀小贴士1、流程模版多对应企业具体的规章制度,针对不同流程版本,可以添加附件,使得流程模型的定义有据可依。❀❀❀
❀❀❀小贴士2、流程模板保存后的状态为“创建”,创建状态的流程模板尚不能直接发起流程,需要启用才可以发起流程。❀❀❀
❀❀❀小贴士3、已经启用的实例不受流程版本变更的影响,即使有新增版本,已经启用的实例也会继续按照当初启用该实例时使用的版本运行。❀❀❀
❀❀❀小贴士4、流程模板启用后无法再删除,启用后的流程模板若以后不再发起流程,则可以使用禁用功能。❀❀❀
❀❀❀小贴士5、流程模板禁用时若存在尚未完成的流程实例,模板禁用不影响此流程实例,流程实例可以继续流转,但是此模板无法再发起新的流程实例。❀❀❀
#1-4-2 工作流搭建与配置-配置模版 end#
相关文章:
工作流搭建与配置-设计流程 ☞ https://vip.kingdee.com/link/s/lDQZu
期待本系列文章能帮助您,将最佳的实践转化为卓越的流程设计,驱动业务实现高效运营。
推荐阅读