BOSV工作流用户手册.doc

上传人:小飞机 文档编号:1893728 上传时间:2022-12-24 格式:DOC 页数:250 大小:4.94MB
返回 下载 相关 举报
BOSV工作流用户手册.doc_第1页
第1页 / 共250页
BOSV工作流用户手册.doc_第2页
第2页 / 共250页
BOSV工作流用户手册.doc_第3页
第3页 / 共250页
BOSV工作流用户手册.doc_第4页
第4页 / 共250页
BOSV工作流用户手册.doc_第5页
第5页 / 共250页
点击查看更多>>
资源描述

《BOSV工作流用户手册.doc》由会员分享,可在线阅读,更多相关《BOSV工作流用户手册.doc(250页珍藏版)》请在三一办公上搜索。

1、BOS_V6.3.2_工作流用户手册文档版本V1.0发布日期2010-11-22x 金蝶软件(中国)有限公司本书著作权属于金蝶软件(中国)有限公司所有,在未经本公司许可的情况下,任何单位或个人不得以任何方式对本书的部分或全部内容擅自进行增删,改编,节录,翻译,翻印,改写。注意由于产品版本升级或其他原因,本文档内容会不定期进行更新。除非另有约定,本文档仅作为使用指导,本文档中的所有陈述、信息和建议不构成任何明示或暗示的担保。关于金蝶金蝶国际软件集团有限公司是亚太地区领先的企业管理软件及电子商务应用解决方案供应商,是全球软件市场中成长最快的独立软件厂商之一,是中国软件产业的领导厂商。金蝶开发及销售

2、的软件产品包括针对快速成长的新兴市场中企业管理需求的、通过互联网提供服务的企业管理及电子商务应用软件和为企业构筑电子商务平台的中间件软件。同时,金蝶向全球范围内的顾客提供与软件产品相关的管理咨询、实施与技术服务。金蝶独特的“快速配置,快速实施,快速应用,快速见效”的全球化产品与服务定位,能够帮助顾客从容面对动态不确定商业环境带来的挑战,实现业务流程与IT技术的完美结合,有效管理变革,确保组织快速持续和健康成长。金蝶国际软件集团有限公司是中国第一个WINDOWS版财务软件,第一个纯JAVA中间件软件,第一个基于互联网平台的三层结构的ERP系统金蝶K/3的缔造者,其中金蝶K/3是中国中小型企业市场

3、中占有率最高的企业管理软件。2003年3月,金蝶正式对外发布了第三代产品金蝶EAS (KINGDEE ENTERPRISE APPLICATION SUITE)。金蝶EAS构建于金蝶自主研发的商业操作系统金蝶BOS之上,面向中大型企业,采用最新的ERP管理思想和一体化设计,有超过50个应用模块高度集成,涵盖企业内部资源管理、供应链管理、客户关系管理、知识管理、商业智能等,并能实现企业间的商务协作和电子商务的应用集成。金蝶软件(中国)有限公司地址深圳市高新技术产业园南区科技南十二路2号金蝶软件园Kingdee Software(China)Co.,Ltd邮编5一八057网址xxkingdeex

4、xdev.kingdeex客户服务电话86-755-26612299客户服务传真86-755-266一五016客户服务邮箱webmasterxkingdeexBOS_V6.3.2_工作流用户手册前 言前 言概述本手册主要介绍金蝶BOS工作流系统的基本概念、应用指导、典型应用案例以及详细的界面参数等内容。本手册的内容可以满足不同层次的使用用户,初学者可以通过快速入门迅速掌握编辑工作流的基本操作过程;熟悉工作流系统的用户也可以通过本手册来查阅界面参数的详细信息。读者对象本手册适用于金蝶BOS工作流系统的应用用户。 约定符号约定在本文中可能出现下列标志,它们所代表的含义如下。符号说明表示有潜在风险,

5、如果忽视这些文本,可能导致操作错误、数据丢失、设备性能降低或不可预知的结果。表示可以帮助您获取更多相关信息或提示您通过其它方式也可以获得相同结果。强调或补充说明所描述的信息。文档版本 V1.0 (2010/11/22)版权所有 金蝶软件(中国)有限公司237BOS_V6.3.2_工作流用户手册目录目录1 概述11.1 流程定义工具简介11.2 基本概念11.3 操作流程介绍31.4 运行环境介绍42 快速入门62.1 配置流程定义62.1.1 配置工作流连接62.1.2 登录工作流编辑界面92.1.3 创建流程定义112.1.4 编辑流程定义一三2.1.5 校验流程定义222.1.6 发布流程

6、定义232.2 运行流程实例232.3 监控和管理流程292.3.1 管理流程定义292.3.2 监控流程实例322.3.3 查看流程任务表353 案例分析363.1 审批节点应用363.1.1 多级审批流程363.1.2 支持在审批时修改单据的审批流程483.1.3 支持会签模式的审批流程533.1.4 支持决策项的审批流程573.1.5 自由审批流程703.2 参与人应用833.2.1 设置简单条件参与人的流程833.2.2 设置复杂参与人的流程883.2.3 在流程启动时指定下一步参与人的流程963.3 连接弧条件应用1013.3.1 带分支的审批流程1013.3.2 同一业务单据需要启

7、动不同的流程1083.4 互斥路由应用1113.5 单据转换节点应用1164 详细参考1274.1 节点说明1274.1.1 常用节点1274.1.2 事件节点1494.1.3 服务节点一五24.2 流程属性说明一五74.2.1 流程属性-基本属性界面说明一五74.2.2 流程属性-流程变量属性界面说明1614.2.3 流程属性-输入输出属性界面说明1624.2.4 流程属性-事件订阅属性界面说明1634.2.5 流程属性-实例主题属性界面说明1654.2.6 流程属性-流程摘要属性界面说明1664.3 基本属性说明1664.4 任务属性说明1684.4.1 人工节点任务属性说明1684.4.

8、2 审批节点任务属性界面说明1734.4.3 决策节点任务属性说明1794.4.4 自动节点任务属性说明一八14.4.5 单据转换节点任务属性说明一八24.5 参与人属性说明一八44.5.1 简单配置模式界面说明一八44.5.2 完整配置模式界面说明一八64.5.3 参与人界面说明一八84.6 模式属性说明2044.7 最后期限属性说明2一三4.8 系统函数说明2175 FAQ2235.1 如何在流程定义中使用流程变量2235.2 在审批节点定义了“打回”或“跳转”属性,在审批界面找不到相关的操作链接235BOS_V6.3.2_工作流用户手册表格目录插图目录图1-1 工作流总体操作流程3图2-

9、1 工作流连接配置界面7图2-2 工作流连接配置区域8图2-3 工作流连接信息9图2-4 工作流编辑界面10图2-5 新建业务流程界面12图2-6 采购申请单审批流程编辑界面14图2-7 设置流程连接一五图2-8 “人工”节点基本属性设置一五图2-9 “人工”节点任务属性设置16图2-10 设置人工节点的任务属性17图2-11 选择参与人为“任意人”一八图2-12 审批节点基本属性设置19图2-一三 审批节点任务属性设置20图2-14 审批节点参与人属性设置21图2-一五 流程定义完毕21图2-16 流程校验正确22图2-17 流程校验出错22图2-一八 流程发布结果23图2-19 采购员登录

10、EAS服务器24图2-20 新增采购申请单25图2-21 查看流程图26图2-22 直接上级登录27图2-23 未处理的审批任务28图2-24 费用报销单的审批界面29图2-25 流程定义表管理界面30图2-26 查看流程定义图31图2-27 查看流程定义对应的流程实例32图2-28 流程实例的监控界面33图2-29 业务流程的运行状态34图2-30 所有任务表界面35图3-1 多级审批流程图37图3-2 创建流程变量38图3-3 部门经理审批费用报销节点的任务属性39图3-4 部门经理审批费用报销节点的参与人属性40图3-5 部门经理审批费用报销节点的后置脚本属性41图3-6 财务经理审批费

11、用报销节点的后置脚本属42图3-7 总经理审批费用报销节点的后置脚本属性43图3-8 修改费用报销节点的任务属性设置44图3-9 修改费用报销节点的参与人属性设置45图3-10 修改费用报销单节点与部门经理审批节点连接弧设置45图3-11 修改费用报销单节点与财务经理审批节点连接弧设置46图3-12 修改费用报销单节点与总经理审批节点连接弧设置46图3-一三 消息节点的任务属性设置47图3-14 消息节点的参与人设置48图3-一五 可修改单据的审批流程49图3-16 新增页面状态50图3-17 设置费用报销单中各字段的可见性和可用性51图3-一八 设置审批节点的任务属性52图3-19 审批费用

12、报销单页面53图3-20 支持会签模式的审批流程图54图3-21 设置审批节点的任务属性55图3-22 审批节点的参与人设置57图3-23 支持决策项的流程图58图3-24 设置审批节点的任务属性59图3-25 设置审批节点与路由节点的连接弧属性60图3-26 设置审批节点与“设置为审批通过状态”节点的连接弧属性61图3-27 设置审批节点与“设置为审批不通过状态”节点的连接弧属性61图3-28 设置“设置为审批通过状态”节点的任务属性62图3-29 设置“billId”对应的流程变量63图3-30 设置“auditorId”对应的流程变量64图3-31 所有输入参数的流程变量设置65图3-3

13、2 设置“设置为审批通过状态”节点的任务属性66图3-33 设置“billId”对应的流程变量67图3-34 设置“auditorId”对应的流程变量68图3-35 所有输入参数的流程变量设置69图3-36 支持决策项的审批界面70图3-37 自由审批流程的基本流程定义71图3-38 部门经理审批节点任务属性72图3-39 部门经理审批费用报销节点的参与人属性73图3-40 部门经理审批节点的模式属性74图3-41 总经理审批节点的模式属性75图3-42 自由审批任务的操作界面76图3-43 打回处理界面77图3-44 跳转处理界面77图3-45 自由审批流程审批任务处理界面78图3-46 加

14、签处理界面79图3-47 职员选择界面80图3-48 完成加签节点的设置81图3-49 自由审批流程的运行状态82图3-50 简单条件的具体实现流程图83图3-51 设置流程变量84图3-52 设置流程变量85图3-53 设置默认参与人为财务经理86图3-54 设置报销总金额大于5000的条件86图3-55 设置简单条件参与人87图3-56 简单参与人设置完毕88图3-57 复杂参与人设置的实现流程图90图3-58 设置采购部门相关的流程变量91图3-59 设置申请部门与流程变量的对应关系92图3-60 复杂参与人直接上级审批节点参与人设置93图3-61 添加采购部门对应的负责人为参与人94图

15、3-62 选定部门负责人直接上级审批节点的参与人95图3-63 在流程中制定下一步参与人的流程97图3-64 启动时设置下一步参与人98图3-65 设置审批节点的参与人范围99图3-66 新增费用报销单100图3-67 在“指定执行人”界面指定执行人101图3-68 带分支的审批流程102图3-69 设置流程变量103图3-70 设置流程变量103图3-71 提交费用报销单节点和部门经理审批节点连接弧属性104图3-72 提交费用报销单节点和部门经理审批节点连接弧属性105图3-73 设置审批节点的参与人范围106图3-74 设置审批节点的参与人范围107图3-75 带启动条件的流程图109图

16、3-76 选择申请人所在部门的ID属性110图3-77 设置流程启动条件111图3-78 互斥路由设置审批流程112图3-79 设置互斥路有节点的基本属性1一三图3-80 设置互斥路由节点的模式属性1一三图3-81 设置废弃节点的任务属性114图3-82 业务单据运行流程图1一五图3-83 业务流程运行完毕116图3-84 包含单据转换节点的流程图117图3-85 单据转换节点任务属性设置界面1一八图3-86 设置单据转换参数119图3-87 设置采购申请单的ID为源单据的ID120图3-88 设置入口参数的“目标单据组织id”为源单据的采购部门ID121图3-89 新增出口参数对应的流程变量

17、122图3-90 单据转换节点的出口参数和入口参数设置123图3-91 在后置脚本中设置具体输出的目标单据ID124图3-92 设置“提交采购订单”节点的任务属性125图3-93 设置“审批采购订单”节点的任务属性126图4-1 人工节点的活动属性界面127图4-2 审批节点的活动属性界面一三0图4-3 决策节点的活动属性界面一三3图4-4 自动节点的活动属性界面一三5图4-5 脚本节点的活动属性一三7图4-6 函数节点活动属性界面一三9图4-7 单据转换节点的活动属性140图4-8 路由节点的活动属性界面142图4-9 消息节点的活动属性143图4-10 服务节点的活动属性145图4-11

18、子流程节点的活动属性界面146图4-12 JavaMethod节点的活动属性148图4-一三 开始节点的活动属性界面一五0图4-14 等待事件的活动属性界面一五1图4-一五 结束节点的活动属性界面一五2图4-16 接收服务节点的活动属性界面一五3图4-17 发送服务节点的属性信息一五5图4-一八 调用服务的属性信息一五6图4-19 流程属性的基本属性界面一五8图4-20 流程属性的流程变量属性界面161图4-21 流程属性的输入输出属性界面163图4-22 流程属性的事件订阅属性界面164图4-23 流程属性的实例主题属性界面165图4-24 流程摘要属性界面166图4-25 节点基本属性界面

19、167图4-26 人工节点的任务属性设置界面169图4-27 选择费用报销单的提交任务169图4-28 人工节点任务属性界面170图4-29 审批节点任务属性界面174图4-30 决策节点任务属性界面179图4-31 自动节点任务属性界面一八1图4-32 单据转换节点任务属性界面一八3图4-33 简单配置模式界面一八5图4-34 完整配置模式界面一八7图4-35 任意人设置界面一八9图4-36 按组织单元设置参与人190图4-37 按职务设置参与人193图4-38 按职位设置参与人195图4-39 按职员设置参与人界面197图4-40 按参与人组设置参与人界面199图4-41 将流程管理员设置

20、为节点活动的参与人界面200图4-42 按照流程执行人来设置参与人的界面201图4-43 根据参与人变量来设置节点活动的参与人界面202图4-44 通过不同的参与人关系来设置参与人的界面203图4-45 审批节点的模式属性界面205图4-46 最后期限属性设置界面214图4-47 最后期限策略设置界面2一五图4-48 函数选择界面2一八图5-1 流程属性的流程变量属性界面224图5-2 流程变量的编辑界面225图5-3 “业务对象类型选择”界面226图5-4 在人工节点任务属性界面手动创建业务单据流程变量227图5-5 在审批节点任务属性界面手动创建审批对象流程变量228图5-6 在人工节点指

21、定输出业务单据的某个属性到流程变量中229图5-7 在审批节点指定输出审批结果到流程变量中230图5-8 流程变量选择器界面231图5-9 在消息体中使用流程变量232图5-10 在脚本中使用流程变量233图5-11 获取单据对象属性变量234图5-12 获取审批对象属性235表格目录表2-1 流程信息参数表12表3-1 审批节点参数说明55表3-2 审批节点参数说明59表3-3 单据转换节点的流程变量说明122表4-1 人工节点的属性说明128表4-2 审批节点包含的属性说明一三0表4-3 决策节点的活动属性一三3表4-4 自动节点的活动属性一三5表4-5 脚本节点的属性说明一三7表4-6

22、函数节点的属性说明一三9表4-7 单据转换节点的属性说明141表4-8 路由节点的属性说明142表4-9 消息节点的属性说明143表4-10 服务节点的属性说明145表4-11 子流程节点的属性说明147表4-12 服务节点的属性说明148表4-一三 等待事件的属性说明一五1表4-14 接收服务节点的属性说明一五3表4-一五 发送服务节点的属性说明一五5表4-16 调用服务节点的属性说明一五7表4-17 流程属性的基本属性界面参数一五8表4-一八 流程属性的流程变量属性界面参数说明162表4-19 输入和输出参数的设置163表4-20 定义流程事件的参数说明164表4-21 基本属性参数设置1

23、67表4-22 人工节点任务属性的参数说明170表4-23 审批节点任务属性界面参数说明174表4-24 决策任务的基本信息一八0表4-25 自动节点任务属性界面参数说明一八2表4-26 单据转换节点任务属性界面参数说明一八3表4-27 简单配置模式界面参数说明一八5表4-28 简单配置模式界面按钮说明一八6表4-29 完整配置模式界面按钮说明一八7表4-30 根据组织单元关系来设置参与人参数说明190表4-31 根据职务关系来设置参与人参数说明193表4-32 根据职务关系来设置参与人参数说明195表4-33 按照职员关系设置参与人的参数说明197表4-34 模式属性界面参数说明206表4-

24、35 最后期限定义界面参数说明216表4-36 系统函数说明2一八BOS_V6.3.2_工作流用户手册Error! No text of specified style in document.Error! No text of specified style in document.1 概述本章介绍流程相关的运行环境、配置工具以及流程配置的总体操作流程,并介绍流程应用过程中所涉及到的一些基本概念。了解本章内容是进行工作流相关操作的基础。1.1 运行环境介绍流程的配置、发布和运行依赖于相关的配置工具、运行环境和业务数据等信息。在进行流程配置之前,需要了解并准备好相关的环境和数据。l BOS工具

25、配置流程定义需要使用BOS工具中的流程配置工具。操作前,请确保BOS工具安装成功且运行正常。l EAS系统环境EAS系统是流程的运行、监控和管理平台,同时,它为流程运行提供所需要的业务数据。操作前,请确保完成EAS系统的安装。EAS系统提供客户端访问和Web访问的两种方式。通过客户端访问EAS系统需要安装配套版本的EAS客户端。l 相关数据 组织架构、职员和职位信息职员是参与人设置的来源。职员依赖于职位和组织架构关系。 具有相关权限的执行用户执行流程的监控和管理或节点操作任务的用户需要具有登录EAS系统的帐号和相应的权限。 业务数据工作流的应用依赖于具体的业务数据,包括业务对象以及业务对象相关

26、的操作任务等。业务数据的定义在BOS工具中的业务建模工具中进行。1.2 流程配置工具简介流程配置工具提供一种描述工作流过程的场所。金蝶BOS工作流系统提供可视化的流程配置工具,为企业业务人员或实施人员提供图形化的交互界面。流程配置工具为用户提供了丰富的流程定义语义,通过图形化的活动节点来实现业务流程中的各个处理环节。图形化的活动节点支持拖曳操作,实现了零代码级别的流程自定义功能。1.3 操作流程介绍工作流的应用主要包含配置流程定义、运行流程实例以及流程的监控和管理三个过程。工作流总体操作流程如图1-1所示。图1-1 工作流总体操作流程操作流程说明如下:步骤 1 配置流程定义。明确具体的业务需求

27、后,可以在BOS流程配置工具中完成流程定义的配置过程。步骤 2 运行流程实例。发布流程定义到业务系统后,通过实际的业务操作启动流程,产生对应的流程实例。流程实例运行的某个阶段需要人工参与时,需要由对应的业务人员进行处理,使流程能够顺利地进行到下一阶段。步骤 3 监控和管理流程。流程运行过程中可以对流程的运行状态进行监控和管理。实际工作环境中,由于执行工作流各个阶段的人员并不相同,工作流的操作不具有必然的先后顺序。例如,企业业务人员只负责处理和监控管理流程,准备环境和定义流程则由专门的实施人员或IT技术人员来执行,因此,对于企业业务人员来说,就不需要首先准备环境和定义流程。1.4 基本概念使用金

28、蝶BOS工作流系统之前,需要了解相关的基本概念。流程定义流程定义是实际的业务流程在工作流中的抽象化体现。在金蝶BOS工作流编辑工具中,用图形化的方式将实际的业务过程或步骤描述出来,并转化成规范的工作流定义语言格式金蝶过程定义语言KPDL(Kingdee Process Definition Lagauage),提供给工作流引擎进行解析运行。流程实例流程实例是具体的业务对象和流程定义的结合体,是工作流运行的对象。流程定义进入工作流运行环境后,一旦满足运行条件,则产生对应的流程实例。节点节点是流程定义中的一个逻辑步骤或环节,通过绑定业务模型实现流程运转过程中具体的操作任务或业务功能。根据节点任务是

29、否需要人工干预的特点,将节点分为以下两种类型。l 人工类型节点人工节点需要具体的执行人来参与执行具体的操作任务。人工节点必须定义操作任务和参与人。l 自动类型节点自动节点的业务功能可以由系统自动实现,无须具体的参与人参与。连接弧连接弧用于连接各个节点,组成一个完整的流程定义。定义连接弧时,可以根据具体业务逻辑设置连接弧条件,控制流程的具体走向。参与人在节点中指定完成节点任务的人员。同一节点可以指定多种类型的参与人。参与人的设置与组织架构和人力资源系统相关,设置的参与人必须具备人力资源系统中的职员属性。同时,参与人的设置与权限系统相关。指定的参与人必须具有对应的权限才能成为节点活动的执行者。流程

30、变量流程变量是工作流与业务数据之间交互的桥梁。在流程定义中,流程变量通常用于设置节点的输入参数和输出参数。l 设置输入参数。定义节点任务时,通常会使用流程变量来指定需要绑定的业务单据。此时,可以使用流程变量来指定业务单据的内码ID。l 设置输出参数。当流程后续走向需要使用到当前节点所绑定的业务对象的某些属性或该节点运行过程中的返回值时,可以将对应的属性值或返回值输出到指定的流程变量中。流程变量分为三种类型:l 简单流程变量简单流程变量是用户根据所要关联的业务对象或数值类型自己定义的流程变量。使用简单流程变量前,首先需要在流程变量界面创建流程变量,然后在节点属性处指定流程变量所关联的属性值或数值

31、,才能使用该流程变量。l 业务对象类型流程变量业务对象类型流程变量是指将业务对象本身以及业务对象的所有属性定义为流程变量,使用时可以直接选择,从而可以减少创建流程变量的数量,简化了配置流程定义的操作。由于流程定义过程中使用最多的流程变量主要是业务单据和审批结果信息,因此,业务对象类型流程变量主要分为两种: 单据对象流程变量单据对象流程变量是指单据对象本身或单据对象的属性对应的流程变量。当第一个人工节点绑定了对应的业务单据时,系统将自动创建该业务单据对应的流程变量。 审批对象流程变量审批对象流程变量是指审批对象本身或审批对象的属性对应的流程变量。定义审批节点时,系统自动创建对应的流程变量。l 默

32、认流程变量工作流系统还提供几种默认的流程变量,流程变量是全局性的变量,在单个的流程定义中生效。如果流程定义中包含子流程定义,则流程变量在子流程定义中不生效。 流程变量的具体使用方法请参见Error! Reference source not found.Error! Reference source not found.中的Error! Reference source not found.Error! Reference source not found.。2 快速入门本节以费用报销单的简单审批流程为例,介绍工作流的总体操作过程。通过本节内容的学习,您可以快速掌握金蝶BOS工作流的基本操作过

33、程。2.1 配置流程定义本节以费用报销单的简单审批流程为例说明配置流程定义的操作过程,具体场景如下:某集团公司采用工作流实现费用报销的信息自动化处理。其基本业务要求为:公司内部所有员工的费用报销都需要经过其直接上级审批通过才能进行报销。2.1.1 配置工作流连接在BOS工具中的流程配置工具中配置流程定义时,需要使用EAS系统中的业务数据,因此,需要配置流程配置工具与EAS系统的连接。连接成功后,流程配置工具才能登录EAS系统,访问业务数据。前提条件l EAS系统正常启动l BOS工具正常启动操作过程步骤 1 进入BOS工具后,在BOS透视图中选择“工作流连接”,进入工作流连接的配置界面,如图2

34、-1所示。图2-1 工作流连接配置界面步骤 2 单击“连接”处的图标,页面右上部分默认显示“工作流连接1”的配置区域,如图2-2所示。图2-2 工作流连接配置区域步骤 3 配置工作流的连接信息。1. 在“项目基本信息”区域修改连接名称并输入描述信息。2. 在“项目配置信息”区域输入EAS服务端所在的IP地址和连接端口号、并单击“刷新”按钮刷新数据中心。l 若BOS流程配置工具连接的是已经安装好的EAS服务器,则默认端口为6888。l 若BOS流程配置工具连接的是BOS工具自带的EAS服务器,则默认端口为56898。此时,要求BOS工具中已经导入EAS解决方案。3. 刷新数据中心后,选择需要连接

35、的数据中心,并输入登录用户名和密码。4. 单击“登录”区域中的“保存设置”。工作流连接信息配置完毕,如图2-3所示。图2-3 工作流连接信息步骤 4 单击“登录”区域中的“登录”,即可登录工作流编辑界面。2.1.2 登录工作流编辑界面完成工作流连接配置后,即可登录工作流编辑界面定义具体的业务流程。前提条件l EAS服务端正常启动和运行。l BOS工具正常启动和运行。l 已经完成工作流连接配置。操作过程第一次完成工作流连接配置后,单击配置信息界面中的“登录”即可登录工作流编辑界面。下次登录时,在“工作流连接”页面左侧的“连接”区域选择对应的连接,单击图标,即可登录工作流编辑界面,如图2-4所示。

36、图2-4 工作流编辑界面工作流编辑界面主要分为四个区域:l 流程导航区流程导航区显示所连接的EAS系统的业务子系统树,并显示创建在各节点下的流程定义。双击流程定义,可以在工作流编辑区展开。l 流程编辑区流程编辑区用于编辑流程定义,分为“图形编辑”和“代码编辑”两种,一般采用图形编辑的方式较为直观地进行流程定义的编辑。通过图形编辑流程定义将同时生成对应的代码,可以在“代码编辑”界面查看。l 大纲视图区只有在流程编辑区展开某个流程定义时,大纲视图才可用。通过选择大纲视图区右上角的不同按钮,可以分别展示大纲视图两种不同的模式: 显示流程编辑区域中正在被编辑的流程的缩略图。 显示流程编辑区中正在被编辑

37、的流程的的节点列表。l 流程信息区流程信息区用于展示流程定义的属性或日志等信息,同时,还可以在该区域进行函数定义。在主菜单区中选择“窗口-显示视图”下的某个子菜单,即可在流程信息区展示对应的页签。若需要展示函数定义页签,请选择“窗口-显示视图-其他”进入“显示视图”页面后,选择“工作流视图组”下的“函数定义”。2.1.3 创建流程定义创建流程定义的操作步骤如下:步骤 1 在流程导航区中选择需要创建工作流的节点,如“协同平台-费用报销”,单击鼠标右键,选择“新建-业务流程”,系统显示“新建业务流程”界面,如Error! Reference source not found.所示。图2-5 新建业

38、务流程界面步骤 2 输入流程信息。该界面中参数的详细信息如Error! Reference source not found.所示。表2-1 流程信息参数表参数名称参数解释参数设置所属子系统业务流程所属的子系统。系统默认所属子系统为创建业务流程时所选择的节点,可以通过单击“”,在弹出的子系统树中选择业务流程所在的子系统。流程名称用于标识业务流程的具体名称。手工输入名称。名称建议能体现流程的具体作用,如“采购申请单审批流程”。流程编码用于标识业务流程编码。系统内编码唯一。流程类型流程类型包括:l 普通流程:普通流程包含完整的业务逻辑定义,创建后可发布并生成对应的流程实例。l 流程模板/片段:流程

39、模板/片段可以用来创建普通流程。l 微流程:微流程是瞬时流程,所有的活动都在一次事务中完成,不涉及与数据库或其他业务系统交互。微流程主要在事物中应用。根据实际需要选择。空流程创建的流程中只包含开始节点和结束节点,其他信息需要手工编辑。选中单选按钮。根据现有流程生成在系统流程模板或其它已创建的流程基础上修改获得所需要的流程。选中单选按钮后,单击“下一步”,选择系统流程模板或其它已创建的流程。步骤 3 单击“完成”,完成流程图的创建。2.1.4 编辑流程定义创建流程后,可以根据具体的业务需求对流程进行编辑,具体的操作过程如下:步骤 1 进入流程编辑区。首次创建流程定义成功后即可进入流程编辑区。下次

40、登录时,可以在流程导航区中双击流程定义名称,进入流程编辑区,如图2-7所示。图2-7 采购申请单审批流程编辑界面l 单击流程编辑区右上角的图标,可以将流程编辑区最大化。l 双击各节点组的名称,可以展开该节点组。步骤 2 在节点组中分别拖入“人工”和“审批”节点,并在选用板中选择“连接弧”,设置各节点的连接,如图2-8所示。图2-8 设置流程连接步骤 3 双击“人工”节点,设置人工节点的属性。1. 设置“人工”节点的基本属性如图2-9所示。图2-9 “人工”节点基本属性设置2. 单击“任务”,进入任务属性的设置界面。3. 单击“任务名称”对应的“”,系统弹出“任务选择”界面,在该对话框中选择任务

41、节点需要执行的操作任务,如图2-10所示。图2-10 “人工”节点任务属性设置“任务选择”界面提供的操作任务都是在BOS业务建模工具中定义的。在BOS业务建模工具中创建业务对象时,根据业务需要定义该业务对象允许在流程中绑定的操作任务或业务功能,用于在流程定义时进行选择。4. 在“任务选择”界面单击“确定”选择人工节点执行的操作任务,完成人工节点任务属性的设置,如图2-11所示。图2-11 设置人工节点的任务属性5. 因为公司所有员工的报销都需要经过审批,因此可以将人工节点的参与人设置为“任意人”。在“参与人”属性界面,选中“默认参与人”所在的记录,单击“新增参与人”或单击“参与人”对应单元格中

42、的“”,进入“参与人”界面选择参与人为“任意人”,如Error! Reference source not found.所示。图2-12 选择参与人为“任意人”步骤 4 双击“审批”节点,设置审批节点的属性。1. 设置审批节点的基本属性如图2-13所示。图2-13 审批节点基本属性设置2. 设置审批节点的任务属性如图2-14所示。图2-14 审批节点任务属性设置3. 设置审批节点的参与人属性。在“参与人”属性界面,选中“默认参与人”所在的记录,单击“新增参与人”或单击“参与人”对应单元格中的“”,进入“参与人”界面。在“关系-流程发起人”界面设置参与人属性,如图2-15所示。图2-15 审批节

43、点参与人属性设置步骤 5 流程编辑完毕,如图2-16所示。图2-16 流程定义完毕2.1.5 校验流程定义根据实际的需求编辑好业务流程后,需要对流程进行校验,确保流程能够正常发布和运行。在菜单中选择“流程控制 - 流程校验”,或在流程编辑区单击鼠标右键,选择“流程校验”,系统将自动对创建的流程定义进行校验。若流程校验无误,则系统提示如图2-17所示。图2-17 流程校验正确若流程校验出错,则可以在页面下端的“流程校验”视图中可以查看校验结果,如图2-18所示。图2-18 流程校验出错错误类型主要有两种:l 错误流程配置存在错误,不可运行。l 警告流程配置可运行,但运行过程中可能会出错。2.1.

44、6 发布流程定义流程校验无误后,可以发布流程。在菜单栏中选择“流程控制 - 发布”,或在流程编辑区单击鼠标右键,在弹出的快捷菜单中选择“发布”,则可发布流程。在页面下端的“控制台”视图中可以查看发布结果,如图2-19所示。图2-19 流程发布结果2.2 运行流程实例流程定义发布成功后即启动,此时,用户可以通过EAS客户端或Web方式访问EAS系统,在EAS系统中执行对应的操作任务创建对应的流程实例,启动流程实例的运行。以该集团公司职员“张三”的身份登录业务系统,提交费用报销单,该费用报销单需要张三的直接上级“李小蔓”审批通过才能进行报销处理。前提条件l 业务流程已经正常发布。l 执行操作任务的人员具有登录EAS系统的帐号,且具有对应的业务操作权限。操作步骤步骤 1 进入EAS客户端登录界面,以张三的身份登录EAS客户端,如图2-20所示。图2-20 采购员登录EAS服务器步骤 2 选择“协同平台-费用管理-费用报销单新增”,进入“费用报销单”界面新增费用报销单,如图2-21所示。图2-21 新增采购申请单步骤 3 单击图标,提交费用报销单。提交费用报销单后,系统将生成对应的流程实例,并根据流程定义,分配审批任务给对应的参与人。点击

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号