BOS工作流
金蝶软件(中国)有限公司
学习目标
熟悉工作流的基本概念和原理
掌握BOS工作流产品功能和特性
能灵活运用工作流产品配置企业业务流程
课程总体介绍
基本概念
原理介绍
配置过程
简单多分支流程
复杂参与人流程
审批时修改单据
工作流会签模式
工作流决策模式
BOTP业务流程
概念原理
案例实战
目录
工作流基本原理
基本概念
整体架构
配置过程
案例实战
简单多分支流程
复杂参与人流程
审批时修改单据
工作流决策模式
工作流会签模式
BOTP业务流程
工作流基本概念
起源于生产组织和办公自动化领域。
针对日常工作中具有固定程序的活动提出的一个概念。
目的是通过将工作分解成定义良好的任务、角色,按照一定的规则和过程来执行这些任务并对它们进行监控,达到提高办事效率、降低生产成本、提高企业生产经营管理水平和企业竞争力的目标。
工作流基本概念
“工作流是一种反映业务流程的计算机化的模型,它是为了在先进计算机环境支持下实现经营过程集成与经营过程自动化而建立的可由工作流管理系统执行的业务模型。”
简单通俗来说:工作流就是在定义的时间由定义的参与者做定义的事情以达到业务目的(What、Why、Who、When、How)
工作流产生背景
业务过程自动化处理的需要
提升企业生产经营效率的需要
软件动态适应企业,业务流程重组的需要
市场竞争的日益激烈要求企业对其业务过程能够进行快速的重组
企业业务过程不断变化要求信息系统能够快速重组
提高办公和生产效率是提高企业竞争力的重要基础
面向市场和客户要求企业采用过程管理(项目管理)和过程集成方法提高其管理水平)
为什么要工作流
应用层面
基本要求:让正确的人在正确的时间利用正确的资源做正确的事情
进阶要求:能快速、方便、有效的优化现有业务流程,快速推进战略
更高要求:便于企业内部和外部的业务流程集成
技术层面
减少业务系统的耦合度
提高业务系统灵活性
方便异构系统集成
实现企业业务过程重组、过程管理与过程自动化的核心技术
企业运营与工作流关系
BOS工作流系统特色
完全符合国际标准的工作流规范(WFMC)
灵活配置企业的管理流程——随需应变
自动推进业务,提高企业效率
与EAS紧密集成,不改变用户操作习惯
提供可视化建模
丰富的流程模板,便于快速建模
图形化的监控工具
丰富的流程数据分析报表
BOS工作流系统特色
零代码实现业务集成工作流
使EAS能够实现企业动态建模
从面向功能型,转换为面向流程型
减少系统参数的定义
业务隔离,进行业务操作不需要关心流程
工作流系统重要概念和术语
参与者
转移线
转移条件
活动
相关数据
参与者
转移线
工作流操作流程
业务流程调研
业务流程草图
流程建模
绘制业务流程
关联业务单据
设置流程相关数据
设置参与人
设置业务消息
流程校验、发布
启用流程
新增单据
流程测试、监控
前期准备
流程配置
流程测试
简单多分支流程-业务需求
业务场景和需求:
采购申请单是否能够生效必须经过相关领导审批同意后才能正式提出申请。但根据领导的授权范围不一样,当采购金额小于1000时,申请人所在部门的经理审批通过采购申请单就生效了,当金额大于1000时,必须一级部门的经理通过才能生效。采购申请单生效后需要给申请人发送消息告知申请人单据已经生效。
简单多分支流程-打开建模工具
简单多分支流程-建立流程模型
简单多分支流程-绘制流程草图
首先按照真实业务将完整业务图绘制出来
简单多分支流程 – 绑定功能任务
其他节点绑定功能任务
简单多分支流程 – 设置转移条件
简单多分支流程 – 设置转移条件
简单多分支流程 – 设置路由模式
路由:美化图形和互斥出口
简单多分支流程 – 设置参与人
最后才考虑由谁来做具体任务
简单多分支流程 – 校验和发布
简单多分支流程 – 流程启用
简单多分支流程 – 流程测试
简单多分支流程 – 流程监控
简单多分支流程 – 任务驱动
谢 谢!
特别声明
没有金蝶软件(中国)有限公司的特别许可,任何人不能以任何形式或为任何目的复制或传播本文档的任何部分。本文档中包含的信息如有更改,恕不另行通知。
由金蝶软件(中国)有限公司和其分销商所销售的某些软件产品包含有其它软件供应商版权所有的软件组件。
Microsoft®、WINDOWS®、NT®、EXCEL®、Word®、PowerPoint® 和SQL Server® 是微软公司的注册商标。
IBM®、DB2®、DB2 通用数据库、OS/2®、Parallel Sysplex®、MVS/ESA、AIX®、S/390®、AS/400®、OS/390®、
OS/400®、iSeries、pSeries、xSeries、zSeries、z/OS、AFP、Intelligent Miner、WebSphere®、Netfinity®、
Tivoli®、Informix 和Informix® 动态ServerTM 是IBM 公司在美国或其他公司的商标。
ORACLE® 是ORACLE 公司的注册商标。
UNIX®、X/Open®、OSF/1® 和Motif® 是Open Group 的注册商标。
Citrix®、Citrix 徽标、ICA、Program Neighborhood® 、MetaFrame® 、WinFrame® 、VideoFrame® 、MultiWin®
以及此处引用的Citrix 产品名是Citrix Systems 公司的商标或注册商标。
HTML、DHTML、XML 和XHTML 是W3C®、World Wide Web 协会、计算机科学实验室的商标或注册商标。
JAVA® 是Sun Microsystems 公司的注册商标。
JAVASCRIPT® Sun Microsystems 公司的注册商标,由其技术开发和实施商Netscape 许可使用。
本文档提到的金蝶® 、金蝶KIS ® 、金蝶K/3 ® 、金蝶EAS ® 、Apusic ® 、金蝶iFly ®和其它金蝶 产品和服务以及它们各自的徽标是金蝶软件(中国)有限公司在中国和世界其它一些国家的商标或注册商标。本文档提到的所有其它产品和服务名称是它们各自公司的商标。
*
*
1、打开工作流连接视图()
2、输入服务器地址跟端口()
3、登录连接服务器()
*
1、右键 新建业务流程
2、输入流程名称,编码
3、新建空流程初始界面
*
按照业务需求绘制流程,这里主要将流程概要绘制出来,具体节点细节设置后续处理
*
1、”采购申请单提交节点“ 绑定任务,选择解决方案中之前定义采收申请单的提交功能
2、“消息节点” 定义的消息标题跟消息体
其他的相关的节点绑定相关的任务
*
1、鼠标双击要设置转移条件的连接弧,打开图示的“链接属性”界面,点击【添加条件】,在“业务属性”列中点击按钮,弹出“流程变量选择器”
2、选择 ”金额“字段,设定好相关的判断条件,亦可添加设置多个条件判断
*
对于审批结果的转移条件设置,跟上面的条件分支判断类似
1、双击连接弧,打开连接弧属性,点击“添加条件”,然后在 “业务属性” 列里面打开 “流程变量选择器”,选中流程默认的approveResult对象的 “审批结果” 属性
2、在 “比较值” 列中,在 “流程变量选择器” 中选择 ”常量“ 中的 “审批结果“
*
1、“采购申请单提交” 节点的参与人,此为测试方便,选择任意人
2、审批节点 的审批参与人, 在此选择直接上级以及间接上级
3、消息节点 选择流程发起人
*
1、流程校验
2、流程发布
3、发布结果
*
1、系统平台中进入【工作流管理】,打开【流程定义表】
2、在”流程定义表“中可以看到刚才发布的流程,新发布的流程是默认启动的
3、查看流程图
*
1、新建一采购申请单,可以在新建的单据工具栏菜单使用【流程图】查看当前单据启用的流程
2、将新建的单据内容输入完成,提交之后,点击【流程图】,在弹出的 “工作流监控” 窗口中可以看到流程启动,且已经流转到直接上级审批节点
*
1、在上面打开的”工作流监控” 窗口中,点击【流程属性】,可以看到在流程定义中定义各种流程变量,可以在流程运行或者异常是作为分析流程的数据参考
2、在”工作流监控”中,选择当前节点,点击活动属性,可以看到当前节点的相关属性内容
*
1、直接上级审批:直接上级登录系统之后,在消息中心看到【任务】中有未处理的任务
2、点击打开”未处理的任务”,审批刚才提交过来的单据,“提交”审批结果
3、提交人登录系统,在消息中心看到有单据的审批结果消息
4、点击消息打开查看
5、打开单据的“流程图”查看单据的流程进行的环节跟状态
一个简单的审批流程的定义与运行节介绍完毕