- 2023-09-21 发布 |
- 37.5 KB |
- 69页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
金蝶云:V7点1产品培训_BOS_工作流
金 蝶云 V7.1 产品功能介绍 — 工作流 Content 01 02 0 3 0 4 工作流概述、架构介绍 流程设计 - 审批流、工作流 流程配置 流程管理 0 5 工作流参数设置 Content 01 02 0 3 0 4 工作流概述、架构介绍 流程设计 - 审批流、工作流 流程配置 流程管理 0 5 工作流参数设置 工作流: 使 多 个参与者之间按照某种预定义的规则传递文档、信息或任务的过程自动进行,从而实现某个预期的业务目标,或者促使此目标的实现 ” 。简单地说,工作流就是一系列相互衔接、自动进行的业务活动或任务,其间也可以有人工干预的活动或 任务 。 工作流 概述 审批流: 审批流是在工作流的基础上针对审批业务封装的流程,流程本身具有一定的运行逻辑,包括无连线驳回、撤销等,且流程定义更为简单 工作流: 工作流由于本身不包含任务业务逻辑,其运行完全取决于设计,工作流除审批业务外还可以支持对其他业务场景的流程定义,业务扩展性更强 工作流、审批流区别 流程模板配置 运行 平台 监控 平台 流程模型定义 流程引擎 灵活多变、复用度高 工作找人,所见即所得 流程模板配置 运行平台 监控平台 图形化业务流转过程 实时全程监控 工作流架构 工作流整体应用流程 Content 01 02 0 3 0 4 工作流概述、架构介绍 流程设计 - 审批流、工作流 流程配置 流程管理 0 5 工作流参数设置 PART1 :审批流设计 新建流程 可以复制已经存在的流程 通过选择入口单据和单据关联 审批流设计器 - 新建流程 流程模板配置 运行 平台 监控 平台 节点: 开始节点、结束节点 至少要有一个终审节点 参与人 节点 上的处理人 动作: 每个节点上的审批 动作已封装好 连线: 审批流驳回无需连线 连线分支的条件设置 审批流组成 流程模板配置 运行 平台 监控 平台 基本信息:节点名称和描述 审批任务:点击“ { ”调出动态文本设置审批任务标题、内容,设置该节点参与人收到待办任务展示的标题和内容 审批级次:显示在审批单据列表上的信息 审批流设计器 - 节点设置 流程模板配置 运行 平台 监控 平台 待处理任务的接收人 单一维度参与人,包括:用户、角色、岗位、汇报关系等,取单维度的并 集 参与 人方案:在同一节点设置多套参与人方案,按照方案优先级、方案条件解析参与人 审批流设计 - 参与人(一) 流程模板配置 运行 平台 监控 平台 汇报关系:与岗位体系紧密结合,可以选择汇报类型,汇报关系 审批流设计 - 参与人(二) 流程模板配置 运行 平台 监控 平台 参与人变量可以 取单据、流程中的用户变量 参与人组合:可将不同维度参与人按照一定逻辑关系进行 组合 支持二开自定义参与人 审批流设计 - 参与人(三) 流程模板配置 监控 平台 审批项:审批同意、驳回重审、终止流程,不能新增、删除,可以设置运行时是否显示 审批同意:流程流向满足条件的下游节点 驳回重审:驳回到已经运行过的上游节点 终止流程:终止正在运行的流程,实例状态变更为 “终止”,单据状态为“重新审核”,且此审批项可以关联表单操作 默认审批项:会签投票时,不满足会签结果,流程按照默认审批项继续流转 审批流设计 - 审批项 运行 平台 监控 平台 功能介绍 业务价值 允许撤销:勾选“允许撤销”,则相应的审批项处理后允许撤销 撤销操作:任务撤销时会执行撤销操作关联的操作,作为撤销动作的补偿 撤销逻辑: 1 )需要勾选允许撤销; 2 )需要下一节点任务未处理 选择驳回 审批 项时,“驳回 任务时显示 【 重新提交时跳回本节点 】 ”复选框可选 勾选,任务处理界面在 该 节点选择驳回重审审批项时, 【 重新提交时跳回本节点 】 选项显示,勾选后,则 被驳回人处理任务时提交直接到驳回节点 审批流设计 - 审批项 允许转交勾选: 任务转交给参与人范围外的人员,不验 权限 不勾选,处理人不能转发该流程节点的待办任务 流程运行时控制 审批流设计 - 高级选项:转交 运行 平台 监控 平台 流程节点处理人可以临时参考其他人的意见,并且想流程的审批路线中记录下来 允许加签 前加签:任务处理前添加加签人,加签后,处理人待办任务消失,被加签人收到待办任务。 后加签:任务处理完后添加加签人,加签后,被加签人收到待办任务。 不允许加签 审批流设计 - 高级选项:加签 流程模板配置 监控 平台 流程节点处理人将自己的待办任务信息发给其他人查看; 勾选,允许传阅 不勾选,不允许传阅 支持多种方式传阅 消息 邮件 短 信 云之家 审批流设计 - 高级选项:传阅 流程模板配置 运行 平台 监控 平台 批量处理待办任务 单据列表选择多条单据进行批量审批 勾 选,允许批量处理 不勾选,不允许批量处理审批任务 相同单据类型的相同的流程节点上任务可以批量处理,批量任务处理会将所选任务分组 审批流设计 - 高级选项:批量处理 流程模板配置 监控 平台 指定下一步处理人:支持 选择局部参与人接收任务 在 当前解析出来的下一节点参与的基础上,允许追加新的参与人 审批流设计 - 高级选项:追加、指定参与人 流程模板配置 监控 平台 跳过不支持终审节点 普通节点支持跳过 审批流支持驳回时选择驳回的级次 支持默认驳回到开始节点 跳过适用于一些不需要手工处理的节点 审批流设计 - 高级选项:跳过、驳回 流程模板配置 监控 平台 收到待办任务后 X 时 X 分钟间提醒处理人 支持多种提醒方式 消息 短 信 邮件 云之家 超时处理机制 超时指定处理人 超时自动处理 审批流设计 - 高级选项:超时处理 流程模板配置 监控 平台 顺签 同 一节点解析出多个参与人时,有一个处理人处理完任务,流程就会运行到下一节点 会签 顺序会签: 参与人依次收到待办 任务 无顺序会签:参与人同时收到待办任务 审批流设计 - 审批策略一 流程模板配置 运行 平台 监控 平台 会签 确定票数 比例票数 审批流设计 - 审批策略二 流程模板配置 运行 平台 监控 平台 前置条件:流程运行进入当前节点的条件 后置条件:流程流出该节点的条件 审批流设计 - 前置、后置条件 流程模板配置 运行 平台 监控 平台 并行模式:聚合节点的全部前置节点都处理完成后,才激活聚合节点 串行模式:聚合节点的任意分支完成即激活此节点,其余未处理的前置节点任务自动丢弃 通过出入模式可以控制分支流程是并行还是串行 审批流设计 - 出入模式 流程模板配置 运行 平台 监控 平台 终审节点是一种特殊的审批节点,审批节点不改变单据状态,不触发单据审核操作,但终审节点会实际执行审核操作且变更单据状态 终审节点的下游节点可以添加消息节点和审批节点 终审节点不支持选择跳过也不支持自动跳 过和自动审批 审批业务的最后一个审核节点,完成业务审核,变更单据状态 审批流设计 - 终审节点 流程模板配置 运行 平台 监控 平台 消息的作用是知会,与待处理任务的差别是:不支持用户通过消息进行流程处理 点击“ { ”调出动态文本设置消息标题、内容 消息接收人设置 与审批动作参与人相同 ,可以选择不同类型的参与人 通知方式:收到消息后可以选择邮件、短 信、云之家发送 审批流设计 - 消息 节点 流程模板配置 运行 平台 监控 平台 人工服务节点是人工动作,此节点会产生待办任务 人工服务节点可以调用流程入口单据的通用表单操作 人工服务节点产生的任务支持转发、传阅、批量处理等审批节点允许的选项 人工服务节点同样支持超时通知处理,支持邮件、短信 审批流设计 - 人工服务 流程模板配置 运行 平台 监控 平台 自动服务节点是自动动作,此节点不会产生待办任务 自动服务节点可以调用流程入口单据的通用表单操作,所调用操作自动执行 如 图:自动审核 审批流设计 - 自动 服务 流程模板配置 运行 平台 监控 平台 连接线将不同节点连接起来 连接线上支持设置流转条件 流转条件可引用单据头字段、流程信息、流程变量设置 条件 支持二开自定义流程条件 【 支持隐藏 】 选项:可以与流程属性隐藏连线共同控制连线是否显示,以简化流程图的展示 审批流设计 - 连线 流程模板配置 运行 平台 监控 平台 审批流设计界面双击鼠标弹出流程设置界面 修改流程名称 单据摘要: { 取单据头上的信息,显示在待办任务列表中 自动执行选项 相邻节点参与人为同一人 开始节点和第一节点参与人为同一人 终审节点不支持自动审批 审批流设计 - 流程设置 流程模板配置 运行 平台 监控 平台 采购 订单 需要经过 三 级审批流程,审批通过后才能进入后续的业务 处理 ; 当 采购订单的金额小于 5000 元时,二级审批节点可跳过,直接走三级节点;审批通过后,发消息给对应的流程 发起人 ; 参与人使用用户 demo ; 审批流设计 - 课堂练习 运行 平台 监控 平台 PART2 :工作流设计 只有开始节点没有结束节点,引擎判断流程是否完成 流程 _ 节点 _ 动作 通过拖拽方式在流程中添加节点,节点中添加动作,再用连线连接不同节点 节点中可以添加多个动作,但是只能有一个人工动作 流程 驳回到开始节点需要驳回 连线 以审批项作为连线的流转条件 通过配置流程属性、节点属性、动作属性,满足各种业务场景的需求 工作 流设计器 - 流程构造 流程模板配置 运行 平台 监控 平台 工作流节点设置和动作设置分开 新增节点后再添加动作 双击节点配置节点信息 节点名称 前 置、后置条件 出入模式 工作 流设计器 - 节点、动作 流程模板配置 运行 平台 监控 平台 设置动作的名称 待办任务的标题、内容 参与人设置 高级选项设置 审批策略 审批项配置和审批流设计不同 工作 流设计器 - 动作设置 流程模板配置 运行 平台 监控 平台 自定义审批项,每一个审批项即为待办任务处理时的一种处理策略 审批项关联表单操作,待办任务审批项提交时,完成表单操作,支持状态转换类表单操作以及空操作 审批项指定目标节点,则可在审批节点与目标节点间建立连线,并以审批项为条件 默认审批项:会签投票时,不满足会签结果,流程按照默认审批项继续流转 工作 流设计器 - 审批项一 流程模板配置 运行 平台 监控 平台 提交时保存:默认勾选,勾选提交时保存,在任务处理选择相应的审批项时会自动调用保存操作;不勾选则只处理任务不调用单据的保存逻辑 允许撤销:勾选“允许撤销”,则相应的审批项处理后允许撤销 撤销操作:任务撤销时会执行撤销操作关联的操作,作为撤销动作的补偿 撤销逻辑: 1 )需要勾选允许撤销; 2 )需要下一节点任务未 处理 工作 流设计器 - 审批项二 流程模板配置 运行 平台 监控 平台 功能介绍 选择驳回审批项时,“驳回任务时显示 【 重新提交时跳回本节点 】 ”复选框可选 勾选,任务处理界面在该节点选择驳回重审审批项时, 【 重新提交时跳回本节点 】 选项显示,勾选后,则被驳回人处理任务时提交直接到驳回节点 工作流设计器 - 审批 项三 自动单据转换是自动动作 运行时,自动完成下推操作,不弹出下游单据新增的交互界面 如果下推生成的目标单不能通过保存规则校验,则下推失败 需定义单据转换的源单、目标单及其变量和 转换规则 单据审核完成后自动下推目标单,仅适用于没有人工干预的单据转换场景 工作 流设计器 - 自动单据转换 流程模板配置 运行 平台 监控 平台 自动单据提交是自动动作 单据提交动作一般置于自动单据转换动作之后,旨在提交单据转换目标单对应的工作流 需定义提交单据及其变量 若单据提交用户兼职时,启动岗位结合 HR 设置的岗位汇报关系进行 流转 单据转换动作完成后,入口单据生成目标单,通过单据提交动作自动提交目标单据的工作流,从而将不同的流程串联起来 工作 流设计器 - 自动单据提交 流程模板配置 运行 平台 监控 平台 流程 正式发布前,可模拟运行流程,测试流程设计是否正确,条件、参与人等解析是否正确 采用 遍历的思想展示流转路线,与各路线的各测试用例 可选择具体的测试用例查看流程设计的原始配置与实际解析结果; 流程测试有三种结果:完成、挂起、条件不符,需重点关注挂起的测试用例,并根据错误原因进行及时修正 工作流设计器 - 流程测试 流程模板配置 运行 平台 监控 平台 流程模型进行版本管理,每次发布都会生成新的版本 流程 设计中心设计好流程后,可以直接进行发布,快速配置流程模板 通过发布向导,也可以为新组织创建新的流程模板 通过发布向导,对流程模型进行修改再次发布时,可以对已配置模板的流程模型进行快速升级 工作流设计器 - 流程发布 流程模板配置 运行 平台 监控 平台 采购收料 需要 经过 二 级 流程, 审批通过后才能进入后续的业务处理 ; 流程 :开始——主管审批——经理审批——结束,过程中允许 驳回 开始 或者 终止 流程 ; 节点参与人设置用户: demo 工作流设计器 - 课堂练习 运行 平台 监控 平台 Content 01 02 0 3 0 4 工作流概述、架构介绍 流程设计 - 审批流、工作流 流程配置 流程管理 0 5 工作流参数设置 流程 模板新建、修改、启用、分配的平台 配置发起流程的适用单据、组织、条件等 配置流程节点界面,节点配置可以控制流程中不同节点显示的字段和菜单项 设置流程发起人,实现流程发起与单据新增权限的解耦 流程模板启用后,方可发起流程 列表展示所有流程模板,不进行组织隔离 流程配置中心 流程模板配置 运行 平台 监控 平台 发起人可提交发起意见,勾选后,提交流程时弹出意见输入框,输入的提交意见会显示在审批路线中 提交流程时弹出岗位选择界面,勾选后,提交人存在多个岗位时会弹出岗位选择界面供提交人选择提交岗位 流程配置 中心 - 流程发起配置 流程 配置中心设置流程是否允许委托,勾选可委托的流程,可在设置委托规则时被选择 委托规则设置:支持按照人进行委托也支持按照岗位进行委托,支持设置委托的时间范围 存在有效的委托规则时,委托人需要处理的任务会自动转至受托人处处理,且受托人处理时会以委托人的身份进行 支持批量委托,可以将多个流程中相同委托人的节点委托给受托人 流程配置中心 - 流程委托 流程模板配置 运行 平台 监控 平台 流程模板时按组织隔离的,在组织 A 下新建的流程模板,组织 B 下如果要使用同样的模板可以通过分配功能将流程模板分配到相同数据中心的其他组织使用 流程配置中心 - 流程分配 流程模板配置 运行 平台 监控 平台 可 将一个数据中心中设置的流程模型、流程模板引入到其他数据中心,减少流程重复设置 在 BOS IDE 中制作部署包时,可以选择某个领域某张单据的流程独立部署 流程存在多版本,以流程模型的默认版本生成部署文件 部署文件执行成功后,流程模型的状态为“创建” 流程配置中心,可以通过引出引入功能将流程模板引入,引入后的模板为“创建” 流程部署 运行 平台 监控 平台 Content 01 02 0 3 0 4 工作流概述、架构介绍 流程设计 - 审批流、工作流 流程配置 流程管理 0 5 工作流参数设置 用于监控管理流程的运行状况,包括:监控流程实例运转的情况、流程实例的状态变化、以及各个流程实例对应任务的状态 变化 每发起一个流程都会产生一个流程 实例 暂停:暂停流程运行,暂停的流程可以恢复运行 终止:终止操作无法逆转,流程实例终止后,系统自动取消实例终止前产生的待处理任务 流程管理中心一 流程模板配置 运行 平台 监控 平台 恢复:因为解析不到参与人挂起的流程可以点恢复按钮进行恢复,弹出转发界面,转发给其他处理 人 跳到下一节点:当流程是(除解析不到参与人以外)其他问题导致挂起时,可以通过该菜单恢复 转发:待办任务列表中选择一行实例,流程管理员可以对改实例任务进行转发 流程管理中心二 流程模板配置 运行 平台 监控 平台 流程报表提供对流程运行的情况、流程处理的效率进行统计 流程 总体状态分析表”:展示企业各个组织整体的流程运行状态和流程参与的情况 “流程运行状态分析表 ” 统计一段时间各组件个流程的运行状况 “流程时间耗费分析表”统计流程以至流程节点时间耗费情况,可用于绩效分析 流程报表 流程模板配置 运行 平台 监控 平台 Content 01 02 0 3 0 4 工作流概述、架构介绍 流程设计 - 审批流、工作流 流程配置 流程管理 0 5 工作流参数设置 同步:流程提交、任务提交时,流程实例任务同时被处理 消息队列:流程提交、任务提交后,流程实例任务在后台排队等待后台服务处理 参数设置 - 流程 处理模式 流程模板配置 运行 平台 监控 平台 工作流参数为数据中心级参数,必须 administrator 登录 设置 流程处理模式设置 流程邮件提醒功能的虚拟有些配置 流程运行时一些功能控制的总体 开关 参数设置 - 流程 参数设置 流程模板配置 运行 平台 监控 平台 单据列表显示流程审批级次、审批人、审批时间 流程节点设置上对应好 审批级次 流程设计器中可以修改 审批级次 名称 单据列表过滤界面勾选审批 信息字段 支持显示下一步处理人信息 参数设置 — 单据列表记录多级审核信息 流程模板配置 运行 平台 监控 平台 发送邮件设置:严格和本地邮箱配置一致 如果发送地址使用统一地址发送,则需配置虚拟 邮箱 用户信息中维护邮箱信息 需要多个虚拟邮箱时,需要做好发送账号邮箱与虚拟邮箱的对应 邮件提醒功能依赖于消息通知 服务 参数配置 - 邮箱配置 流程模板配置 运行 平台 监控 平台 信息中心以当前用户为核心,列示当前用户的任务、消息、流程,以工作流为驱动搭建一个个人工作平台 通过任务、消息、流程的查询处理,实现系统驱动用户完成需要处理的事项,实现工作找人,提高工作效率 任务列表:列示登陆用户接收到的工作流 审批流审批动作发送的待办任务,可以查看任务对应流程的流程图 流程列表:列示“当前用户登录组织 = 模板组织”的流程 模板 信息中心设置,可以设置默认登录界面显示的页签,以及待处理任务的勾选模式 信息中心 流程模板配置 运行 平台 监控 平台 任务 处理界面,上半区域是任务处理信息,下半区域是单据信息 在“已处理环节”页签中可以看到已处理环节的相关信息 单据界面视图根据流程 模板流程节点配置界面进行 控制 审批项可关联表单操作,提交时同时完成相应表单操作 信息中心 - 任务处理 流程模板配置 运行 平台 监控 平台 流程列表目录下显示当前登录用户又发起权限的流程模板 选择一条流程模板,发起流程,可以不用进单据列表界面直接发起流程 信息中心 - 发起流程 流程模板配置 运行 平台 监控 平台 流程催办功能支持 对自己提交的流程进行后续的催办工作 流程催办默认发送系统消息,同时支持选择额外的“邮件催办,短信催办,云之家催办”几种催办方式 信息中心 - 流程催办 流程模板配置 运行 平台 监控 平台 流程配置中心设置流程是否允许委托,勾选可委托的流程,可在设置委托规则时被选择 委托规则设置:支持按照人进行委托也支持按照岗位进行委托,支持设置委托的时间范围 存在有效的委托规则时,委托人需要处理的任务会自动转至受托人处处理,且受托人处理时会以委托人的身份进行 支持批量委托,可以将多个流程中相同委托人的节点委托给 受托人 信息中心 - 流程 委托 流程模板配置 运行 平台 监控 平台 设计中心 设计器、流程模型构造、属性配置、流程测试、流程发布 … 配置中心 单据、组织、启动条件、流程模型的对应关系、流程部署 … 信息中心 发起流程、处理流程 … 管理中心 管理流程、管理实例 … 流程报表 流程总体状况分析表、流程时间耗费分析表 … 学习小结 流程模板配置 运行 平台 监控 平台查看更多