U8V100产品培训_工作流.ppt_第1页
U8V100产品培训_工作流.ppt_第2页
U8V100产品培训_工作流.ppt_第3页
U8V100产品培训_工作流.ppt_第4页
U8V100产品培训_工作流.ppt_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、U8V10.0产品培训工作流,部门 讲师:XX 2011年2月8日,课程提纲,产品概述 术语说明 产品综述 应用角色 应用准备 应用介绍 工作流设计器 工作流监控台 几个典型审批流程 常见审批流需求点,1.1术语说明,工作流:1993年WFMC(工作流管理联盟)定义工作流是一类能够完全或者自动执行的经营过程,根据一系列过程规则、文档、信息或任务在不同的执行者之间进行传递与执行。 工作流建模方法:工作流模型是对业务过程的抽象表示,活动网络建模方法、形式化表示的建模方法、对话模型建模方法、事务建模方法。 BPEL:工作流执行语言,2002年8月,IBM,Microsoft为等企业联合提交并发布了B

2、PEL规范。作用是将一组现有的服务组合起来,从而定义一个新的Web服务。BPEL基本上是一种实现此种组合的语言。 工作流引擎:Workflow作为应用系统的一部分,并为之提供对各应用系统有决定作用的根据角色、分工和条件的不同决定信息传递路由、内容等级等核心解决方案。,问题,固化,柔性化,工作流理论,分解,执行,监控,管理,任务,角色,过程,规则,过程,建模,业务过程,抽象表示,业务流程,建模方法,催生,映射,工作流引擎,业务流程执行语言,BPEL,审批流应用,流程化,柔性化,规范,流程调度,固化,1.2产品综述,企业面对外部竞争和挑战,必须快速的对市场和环境做出反应,及时调整企业战略和决策,调

3、整业务流程。这就对在企业内部作为运营支撑的企业信息系统提出更高的要求,工作流系统就要支持信息系统去应对频繁变化的需求、适应业务流程和工作流程的改变。采用工作流系统改造软件,将能使这些软件变成功能可重构、流程可改变、高度柔性的系统,从而满足企业发展的要求。 用友U8基于工作流平台已实现了审批流功能供用户使用,除此之外,也可以支持U8将易变逻辑以流程应用服务的方式暴露出来,以达到根据具体用户做特定配置的目的。在二次开发和实施过程中,二次开发人员和实施人员即可以编写、注册服务,将其插入到U8系统默认处理流程中,也可以设计、发布新的流程,以适应客户个性需要。,1.2产品综述应用框架,1.3应用角色,课

4、程提纲,产品概述 术语说明 产品综述 应用角色 应用准备 应用介绍 工作流设计器 工作流监控台 几个典型审批流程 常见审批流需求点,应用准备,工作流任务节点的执行人对应系统的人员档案,而登录系统是使用系统帐号,为保证登录系统的用户能够接收分派的任务与消息,需要建立人员档案中的人员与系统用户之间的对应。,流程执行人,人员档案,系统用户,课程提纲,产品概述 术语说明 产品综述 应用角色 应用准备 应用介绍 工作流设计器 工作流监控台 几个典型审批流程 常见审批流需求点 工作流任务委托 审批流程状态查询报表,3.1工作流设计器,3.2工作流设计器首界面介绍,新建:新建一个流程模型; 模型向导:快速建

5、立一个完整的流程模型; 流程模型完整性校验:校验未完状态的流程模型,给出校验的错误信息; 保存为流程模板:把当前编辑状态下的流程模型保存为流程模板; 打开:打开一个以前导出或备份的流程模型; 另存为:把当前打开的模型输成系统外文件; 进入流程管理控制台:快速打开工作流管理控制台。,1,3,4,5,2,6,7,3.2工作流设计器菜单功能,新建:新建一个审批流程模型; 打开:打开一个以前导出或备份的流程模型; 另存为:把当前打开的模型输成系统外文件; 保存:保存当前的流程模型 存为活动模板:选择模型中活动节点,保存成活动模板,可以其它模型中复用 工具箱:控制在工作流设计器中是否显示工具箱; 缩放窗

6、口:控制在工作流设计器中是否显示缩放窗口; 方案管理器:控制在工作流设计器中是否显示方案管理器视图; 进入流程控制台:快速打开工作流管理控制台 流程模型完整性校验:校验未完状态的流程模型,给出校验的错误信息; 模型向导:快速建立一个完整的流程模型; 复制图片:复制选择中内容为图片 复制:复制流程节点 粘贴:把复制的内容粘贴中选中节点的下方 全选:选中全部流程模型,3.2工作流设计器工具栏功能,| 1,| 2,| 3,| 4,| 5,| 6,| 7,| 9,| 10,| 11,| 12,| 13,| 14,| 8,| 15,增加模型:新建一个审批流程模型; 增加分类:用户可以按需增加流程分类,如

7、右图的采购、销售分类; 刷新:刷新流程模型; 打开模型:打开选中的流程模型,查看或修改; 删除模型:删除选中的流程模型。,3.2工作流设计器方案管理器,3.2工作流设计器首界面操作总结,用户进入工作流首界面,可以在方案管理器中查看有哪些流程模型; 如果用户想修改或查看某个流程的设置,可以在方案管理器中选中某流程后使用右键菜单的打开模型功能; 如果用户想新建一个流程模型,可以:选择菜单文件下的新建、工具栏上的新建、或方案管理器右键菜单中的增加模型功能; 用户也可以使用菜单文件下的打开功能,打开以前通过导出功能备份在系统外的流程模型。,点击工具栏上的新建按钮; 弹出新建流程模型界面; 用户可以参照

8、一个系统预置的流程模版; 用户也可以选择空白模版; 如果是较简单的线性审批流程,则直接使用模型向导会更加方便; 录入流程名称; 选择流程分类下的某个审批单据,如果是参照的预置模版则不需要选择了; 点击完成后进入设计阶段。,3.2工作流设计器新建流程模型,流程模型的设计主要分三大步 流程结构的设计 流程模型属性的设置 节点属性的设置,3.2工作流设计器设计流程模型,流程结构设计:使用模型向导可以快速建立简单的线性流程,3.2工作流设计器设计流程模型,以目前支持的审批流为例,就是要根据用户实际的审批流程,这就要用到工作流设计器的工具箱。工具箱为用户提供了设计流程结构所需要的节点,把需要的节点选中拖

9、到画布区即可。,3.2工作流设计器设计流程模型,流程结构设计:使用工作流系统提供的工具和语言描述出流程的结构,审批节点:表示审批流程中的一个审批活动; 条件分派审批:可以设置多个条件,对多个条件进行求值,选择第一个求值为真的条件,并执行该条件所表示路径上的活动;常用于分额度审批、按部门审批等; 并行结构:多个活动可以并行同步进行,互不影响。可以应用于会签审批等; 后判断循环结构:先执行某些设定的活动,再判断是否满足某条件,来决定继续循环还是跳出循环; 先判断循环结构:先判断是否满足某条件,如果是执行循环内的设定活动,然后再判断;如果否则跳出循环继续向下执行; 自动活动:自动调用某组或某服务接口

10、,比如自动活动可以完成自动终审、出口信用检查、销售信用检查等; 结束节点:标志流程结束的结点。,3.2工作流设计器设计流程模型,流程结构设计:工具箱,属性设置按分类排序; 属性设置不分类但按字母排序; 只显示基础属性设置,必需要设置的内容; 显示高级属性设置,不常用; 控制本人逐级弃审; 单据名称:在新建流程时所选择的审批单据,在此处只是显示; 控制是否判断数据权限; 允许审批不同意; 控制审批过程中是否允许撤销审批流; 终审前允许修改单据; 名称:此流程模型的名称; 流程发起规则:设置满足什么样的条件时才会执行此流程; 审批中修改控制:控制提交人和审批在流程执行的各阶段都可以修改哪些内容。

11、提交撤销通知:提交、撤销流程时,需要知会哪些干系人,以什么样的方式知会(邮件、门户消息、手机短信),消息或邮件的内容是什么等等。,1 |,2 |,3 |,4 |,5,6,7,8,9,10,11,12,13,14,3.2工作流设计器设计流程模型,流程结构设计:流程模型属性的设置,3.2工作流设计器设计流程模型,流程结构设计:流程模型属性主要选项着重说明 本人逐级弃审:如选是,则审批后只能由审核人本人依次逐级弃审;否则只要是有权限的任意人员都能弃审任意级次的审批动作; 判断数据权限:如果选是,则在审批、弃审、撤销时会判断操作员是否具备对操作员的权限; 允许审批不同意:如果选是,则在审批过程中审批人

12、可以审批为“不同意”;否则只能审批为“同意”; 允许流程继续向下流转:审批过程中审批人“不同意”时流程还继续按照流程模型的结构向下运行,常用于会签; 允许退回操作:审批过程中审批人“不同意”时要求提交人重新提交单据、或者之前的审批人重新审核单据,则可以选择退回给谁; 终审前允许修改单据:如选是,即使在审批过程中,只要有修改单据的权限,仍可对单据进行编辑保存。,3.2工作流设计器设计流程模型,流程结构设计:流程模型属性主要选项着重说明 流程发起规则,可以设置在满足什么条件和规则的情况下,采购订单才进入流程。,3.2工作流设计器设计流程模型,流程结构设计:流程模型属性主要选项着重说明 审批过程中修

13、改控制:,设置在当前审批任务完成后,提交人与审批人可改的字段信息,选择具体一个审批节点,前提条件 该单据需要有字段级数据权限业务对象并启用控制 流程勾选流程级选项“终审前允许修改单据”,审批运行中控制规则 基本规则: “无权”优先,默认“查询”,根据工作流配置决定是否可以“录入” 因“退回提交人”操作而退回给提交人的单据,提交人修改权限不受“审批中修改设置”的控制 对于“委托代理人”,按相应审批人的设置控制 账套主管不受控制,3.2工作流设计器设计流程模型,审核人:设置此环节的审批人是谁; 类型:可以选择“或”和“与”。如果设置了多个审批人,并且要求他们每个人必须都要处理,则要选择“与”;如不

14、要求每个都处理,只有一人处理即可,则选择“或”; 名称:该节点的名称,也就是这个审批环节的名称; 是否终审:设置此节点审批是否为“终审”; 审批任务项内容描述:设置此节点对应的审批人收到待办任务的主题内容; 通知:设置此节点审批后,需要知会哪些干系人,以什么样的方式知会(邮件、门户消息、手机短信),消息或邮件的内容是什么等等; 退回任务项内容描述:如果流程被后续审批人退回,在此设置此节点审批人收到的退回任务的主题内容;,3.2工作流设计器审批节点属性设置,2,1,3,4,5,6,7,3.2工作流设计器审批节点属性设置,流程结构设计:审批节点属性主要选项着重说明 审批人设置,右键图标可以继续编辑

15、组织表达式,如:先在组织列表选择了“王红”,她是一个人员,右键可以选择“岗位、”机构“,如果选了”机构“,则含义为:当前人员节点所对应的岗位。在人员图标后会再产生一个岗位图标,可以在组织列表中双击选择人员、部门、岗位,当然也可以在这个列表中直接设置审批人的条件 如:左值选择”人员编码“,右值可以具体写一个人员,就表示当前节点的审批人是这个人。,设置审批人可以参照模版,也可以把当前设置的组织表达式存为活动模版。,测试根据当前设置的表达式是否可以找到审批人。,3.2工作流设计器审批节点属性设置,流程结构设计:审批节点属性主要选项着重说明 协同工作设定,名称:此超时设定的名称; 协同操作:可以选择“

16、自动提醒”、“自动转签”、“邮件审批”、“IM审批”。如果是”邮件审批“或是”IM审批“需要设置任务项的内容; 执行时间:在此指定一定时长为审批处理的时限,如果超过则系统会认为“超时” 消息接受者:如果“超时动作”为“自动提醒”,在此设置要给谁发送提醒的通知; 消息内容:如果审批人超过指定时限还没有审核单据,则系统自动给“接受人”发送以此处设置为内容的提醒通知; 超时转签人:如果“超时动作”为“自动转签”,在此设置要把审批任务转给谁处理; 转签意见:如果审批人超过指定时限还没有审核单据,则系统自动把审批任务转给“转签人”,转签时的意见在此设置。,2,3,1,4,5,6,7,流程结构设计:审批节

17、点属性主要选项着重说明 审批任务项内容描述,可以选择左侧参数列表的信息作为动态的审批任务项目内容,格式为$,文本内容随意输入。,3.2工作流设计器审批节点属性设置,流程结构设计:审批节点属性主要选项着重说明 通知,3.2工作流设计器审批节点属性设置,同意通知:当前节点同意时的通知设置; 不同意通知:当前节点“不同意”时的通知设置; 弃审通知:当前节点“弃审”时的通知设置; “待审批”通知:当前一审批人向本节点推送待办任务时的通知设置 “退回待审”通知:当后续审批人选择“退回审批人”时的通知设置 “转签”通知:当审批人选择“转签”时的通知设置,选择接收通知的人。,选择接收通知的消息内容。,如果审

18、批过程中审批人不同意,并且要退回给提交人重新提交,则在此设置提交人收到的待处理任务的主题内容。,3.2工作流设计器开始节点属性,设置简单条件只要在此界面增加条件即可。如设置条件:部门编码为001,需要:增行;“条件项”中选择“部门编码”、“比较符”选择“等于”、“值”参照选择“001” ;确定退出即可。,3.2工作流设计器条件节点属性(常规),如设置了条件分派节点,则需要为每个流程分支设置条件。,进入”高级条件“设置器。,表示”常规“条件与”高级“条件的关系。,设置复杂条件需要进入“设置高级条件”。如设置条件:客户名称为用友软件,需要: 左侧变量视图内,选中客户名称 在右下方操作符视图内,选择

19、等于; 如需要做函数处理,则在函数及常量视图内选择常用函数; 在此区域编辑条件表达式; 输出视图中可查看编译结果。,1,2,3,4,5,3.2工作流设计器条件节点属性(高级),先判断循环结构节点:用于表示在流程执行时,需要首先判断是否满足特定条件,如果该条件满足时,循环执行一系列的活动,直到该条件不满足为止的场景。 先判断循环结构节点包含一个条件子节点,用于指定循环条件。,后判断循环结构节点:但条件的判断是在结构中包含的一系列活动执行完毕后才进行的。 后判断循环结构节点中包含的子活动至少会执行一遍,与此对应,先判断循环结构节点内的一系列活动可能一次也不执行。,并行结构:多个活动可以并行同步进行

20、,互不影响。可以应用于会签审批等。 连接方式And,并行活动结构节点中所有并行分支都必须执行完毕后,流程才能结束对并行活动结构节点的处理,执行后继流程。,3.2工作流设计器其它节点属性,课程提纲,产品概述 术语说明 产品综述 应用角色 应用准备 应用介绍 工作流设计器 工作流监控台 几个典型审批流程 常见审批流需求点,3.1工作控制台流程模型管理,在工作流设计器中保存完整的流程模型会显示在待发布节点下方 右键节点可以发布,发布成功后显示在已发布流程节点下方,双击左树的待发布节点,右侧列显示待发布流程,双击”已发布流程“节点,显示已发布流程 双击列表中的流程行,下方显示流程图,3.1工作控制台流

21、程实例管理,流程模型页签(a):查看每个账套中的已发布流程和未发布流程; 流程实例页签(b):查看已创建的流程实例,即已进入审批流的单据信息; 日志页签(c):查看工作流的运行日志;,3.1工作流设计器活动模版,在流程设计过程中,有一些结构节点或者活动节点如需复用到其他的流程模型中,这时可将其作为流程模版保存于模版工具栏中,以减少重复设置的工作量、降低应流程设计不当引起错误的概率、提高流程复用的能力。 工具箱活动模板中列出了常用的自动服务。通过拖拽服务工具栏内的服务节点到流程模型画布的方式,可方便的向流程模型对应位置加入一个调用服务的节点。,3.1工作流设计器活动模版,出口最低售价检查服务:在

22、进行出口单据操作时,检查订单存货的价格是否低于出口存货价格档案设置的最低售价。 出口信用额度检查服务 :在进行出口单据操作时,检查订单或销货单的客户的应收账款余额是否超过了该客户档案中设定的信用额度。 出口信用期限检查服务 在进行出口单据操作时:检查订单或销货单的客户的应收账款期间是否超过了该客户档案中设定的信用期限。 销售部门信用额度检查服务:在进行销售单据操作时,检查当前部门的应收账款余额是否超过了该部门档案中设定的信用额度。 销售部门信用期限检查服务 :在进行销售单据操作时,检查当前部门的应收账款期间是否超过了该部门档案中设定的信用期限。 销售客户信用额度检查服务 :在进行销售单据操作时

23、,检查当前客户的应收账款余额是否超过了该客户档案中设定的信用额度。 销售客户信用期限检查服务 :在进行销售单据操作时,检查当前客户的应收账款期间是否超过了该客户档案中设定的信用期限。 销售业务员信用额度检查服务 :在进行销售单据操作时,检查当前业务员的应收账款余额是否超过了该业务员档案中设定的信用额度。 销售业务员信用期限检查服务 :在进行销售单据操作时,检查当前业务员的应收账款期间是否超过了该业务员档案中设定的信用期限。,网上报销扣减预算服务 :在进行网上报销单据操作时,根据当前单据预算项目及对应金额执行预算,扣减可用预算数的服务。 网上报销回冲预算服务 :在进行网上报销单据操作时,根据当前

24、单据预算项目及对应金额回冲预算,增加可用预算数的服务。 变更审批等待服务 :在单据变更审批的流程图中,用于连接保存审批部分的流程与变更审批部分的流程;在门户中审批运行时,单据保存审批完成后等待变更保存的动作,以便发起变更审批的流程。 获取人员的相关属性服务:获取指定人员的某个属性值,包括人员档案上的所有信息、人员所属部门的信息、人员所属岗位的信息、人员所属职务的信息。获取到的值保存为该活动的返回参数,可以在后续流程中使用,比如作为条件判断的依据。 逐级向上查找某个属性为特定值人员:根据传入人员编码,按照部门或岗位的层级关系(即查找线索),逐级向上查找某个属性特定值得上级人员。获取到的值保存为该

25、活动的“返回参数”,可以在后续流程中使用,比如作为条件判断的依据、或下级审核人等。,3.1工作流设计器活动模版,课程提纲,产品概述 术语说明 产品综述 应用角色 应用准备 应用介绍 工作流设计器 工作流监控台 几个典型审批流程 常见审批流需求点,简单线性流程,如设计一个线性逐级审批的流程? 如:主管审批经理审批总经理审批。,现在开始用前面讲的内容设计流程! 第一步 新建一个流程:画布上显示只有开始和结束节点的流程模型; 第二步 设置流程结构:从左侧工具箱,依次拖三个审批节点到画布的射线上; 第三步 设置节点属性:选中第一个审批节点,在右下方的节点属性中设置审批人、通知、协同工作设定等。只有最后

26、一个审批节点“总经理审批”设置为“终审”。,如何设计一个会签审批流程?,会签流程,现在开始用前面讲的内容设计流程! 第一步 新建一个流程:画布上显示只有开始和结束节点的流程模型; 第二步 设置流程结构:从左侧工具箱,拖一个并行节点到画布的射线上;有几个人会签就增加几个并行的分支,接着再给每个分支拖一个审批节点;在并行节点下方拖一个条件分派节点,设置条件“每个审批节点的审批结果都为”同意“,才往下执行,条件节点下方拖一个自动活动节点。设置”调用应用“为”某某终审服务“ 第三步 设置节点属性:选中第一个审批节点,在右下方的节点属性中设置审批人、通知、协同工作设定等。,如设计一个条件分派审批流程,按

27、金额的大小范围审批,5000及以下由部门经理审批、5000到10000由总经理审批、其它金额(即大于10000)由主管副总裁审批,条件分派流程,现在开始用前面讲的内容设计流程! 第一步 新建一个流程:画布上显示只有开始和结束节点的流程模型; 第二步 设置流程结构:从左侧工具箱,拖一个条件分派节点,增加一个分支,共三个分支。在每个条件节点下方拖一个审批节点 第三步 设置节点属性:先设置条件节点属性,条件节点的属性分别为”小于5000“、”大于等于5000小于10000“。再分别选中条件下的审批节点,在右下方的节点属性中设置审批人、通知、协同工作设定等。,课程提纲,产品概述 术语说明 产品综述 应用角色 应用准备 应用介绍 工作流设计器 工作流监控台 几个典型审批流程 常见审批流需求点,4.1审批流常见需求邮件审批,应用场景:将待审单据以电子邮件方式发送给审批人,可以直接在邮件中审批,这样即使是审批人在外出差也可以及时反馈处理。(需部署WEB服务器) 使用方式 流程设计时设置方式 单据模板设置邮件审批模板 审批邮件显示及操作,可选择“立即实行”还是超过一定时限后执行,4.1审批流常见需求邮件审批,4.1审批流常见需求邮件审批,发送的审批邮件模版需要按如下方式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论