工作流用户手册模板_第1页
工作流用户手册模板_第2页
工作流用户手册模板_第3页
工作流用户手册模板_第4页
工作流用户手册模板_第5页
已阅读5页,还剩258页未读 继续免费阅读

下载本文档

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

文档简介

DOCPROPERTYManualNameBOS_V6.3.2_工作流用户手册文档版本DOCPROPERTYManualVersionV1.0公布日期DOCPROPERTYReleaseDate-11-22版权全部©金蝶软件(中国)本书著作权属于金蝶软件(中国)全部,在未经本企业许可情况下,任何单位或个人不得以任何方法对本书部分或全部内容私自进行增删,改编,节录,翻译,翻印,改写。注意因为产品版本升级或其它原因,本文档内容会不定时进行更新。除非另有约定,本文档仅作为使用指导,本文档中全部陈说、信息和提议不组成任何明示或暗示担保。相关金蝶金蝶国际软件集团是亚太地域领先企业管理软件及电子商务应用处理方案供给商,是全球软件市场中成长最快独立软件厂商之一,是中国软件产业领导厂商。金蝶开发及销售软件产品包含针对快速成长新兴市场中企业管理需求、经过互联网提供服务企业管理及电子商务应用软件和为企业构筑电子商务平台中间件软件。同时,金蝶向全球范围内用户提供和软件产品相关管理咨询、实施和技术服务。金蝶独特“快速配置,快速实施,快速应用,快速见效”全球化产品和服务定位,能够帮助用户从容面对动态不确定商业环境带来挑战,实现业务步骤和IT技术完美结合,有效管理变革,确保组织快速连续和健康成长。金蝶国际软件集团是中国第一个WINDOWS版财务软件,第一个纯JAVA中间件软件,第一个基于互联网平台三层结构ERP系统—金蝶K/3缔造者,其中金蝶K/3是中国中小型企业市场中拥有率最高企业管理软件。3月,金蝶正式对外公布了第三代产品—金蝶EAS(KINGDEEENTERPRISEAPPLICATIONSUITE)。金蝶EAS构建于金蝶自主研发商业操作系统—金蝶BOS之上,面向中大型企业,采取最新ERPⅡ管理思想和一体化设计,有超出50个应用模块高度集成,涵盖企业内部资源管理、供给链管理、用户关系管理、知识管理、商业智能等,并能实现企业间商务协作和电子商务应用集成。金蝶软件(中国)地址深圳市高新技术产业园南区科技南十二路2号金蝶软件园KingdeeSoftware(China)Co.,Ltd邮编518057网址用户服务电话86-用户服务传真86-用户服务邮箱前言概述本手册关键介绍金蝶BOS工作流系统基础概念、应用指导、经典应用案例和具体界面参数等内容。本手册内容能够满足不一样层次使用用户,初学者能够经过快速入门快速掌握编辑工作流基础操作过程;熟悉工作流系统用户也能够经过本手册来查阅界面参数具体信息。读者对象本手册适适用于金蝶BOS工作流系统应用用户。约定符号约定在本文中可能出现下列标志,它们所代表含义以下。符号说明表示有潜在风险,假如忽略这些文本,可能造成操作错误、数据丢失、设备性能降低或不可预知结果。表示能够帮助您获取更多相关信息或提醒您经过其它方法也能够取得相同结果。强调或补充说明所描述信息。目录1概述 11.1步骤定义工具介绍 11.2基础概念 11.3操作步骤介绍 31.4运行环境介绍 42快速入门 62.1配置步骤定义 62.1.1配置工作流连接 62.1.2登录工作流编辑界面 92.1.3创建步骤定义 112.1.4编辑步骤定义 132.1.5校验步骤定义 222.1.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同一业务单据需要开启不一样步骤 1083.4互斥路由应用 1113.5单据转换节点应用 1164具体参考 1274.1节点说明 1274.1.1常见节点 1274.1.2事件节点 1494.1.3服务节点 1524.2步骤属性说明 1574.2.1步骤属性-基础属性界面说明 1574.2.2步骤属性-步骤变量属性界面说明 1614.2.3步骤属性-输入输出属性界面说明 1624.2.4步骤属性-事件订阅属性界面说明 1634.2.5步骤属性-实例专题属性界面说明 1654.2.6步骤属性-步骤摘要属性界面说明 1664.3基础属性说明 1664.4任务属性说明 1684.4.1人工节点任务属性说明 1684.4.2审批节点任务属性界面说明 1734.4.3决议节点任务属性说明 1794.4.4自动节点任务属性说明 1814.4.5单据转换节点任务属性说明 1824.5参与人属性说明 1844.5.1简单配置模式界面说明 1844.5.2完整配置模式界面说明 1864.5.3参与人界面说明 1884.6模式属性说明 2044.7最终期限属性说明 2134.8系统函数说明 2175FAQ 2235.1怎样在步骤定义中使用步骤变量 2235.2在审批节点定义了“打回”或“跳转”属性,在审批界面找不到相关操作链接 235插图目录TOC\h\z\t"FigureDescription"\c图1-1工作流总体操作步骤 3图2-1工作流连接配置界面 7图2-2工作流连接配置区域 8图2-3工作流连接信息 9图2-4工作流编辑界面 10图2-5新建业务步骤界面 12图2-6采购申请单审批步骤编辑界面 14图2-7设置步骤连接 15图2-8“人工”节点基础属性设置 15图2-9“人工”节点任务属性设置 16图2-10设置人工节点任务属性 17图2-11选择参与人为“任意人” 18图2-12审批节点基础属性设置 19图2-13审批节点任务属性设置 20图2-14审批节点参与人属性设置 21图2-15步骤定义完成 21图2-16步骤校验正确 22图2-17步骤校验犯错 22图2-18步骤公布结果 23图2-19采购员登录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财务经理审批费用报销节点后置脚本属 42图3-7总经理审批费用报销节点后置脚本属性 43图3-8修改费用报销节点任务属性设置 44图3-9修改费用报销节点参与人属性设置 45图3-10修改费用报销单节点和部门经理审批节点连接弧设置 45图3-11修改费用报销单节点和财务经理审批节点连接弧设置 46图3-12修改费用报销单节点和总经理审批节点连接弧设置 46图3-13消息节点任务属性设置 47图3-14消息节点参与人设置 48图3-15可修改单据审批步骤 49图3-16新增页面状态 50图3-17设置费用报销单中各字段可见性和可用性 51图3-18设置审批节点任务属性 52图3-19审批费用报销单页面 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-32设置“设置为审批经过状态”节点任务属性 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加签处理界面 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图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图3-76选择申请人所在部门ID属性 110图3-77设置步骤开启条件 111图3-78互斥路由设置审批步骤 112图3-79设置互斥路有节点基础属性 113图3-80设置互斥路由节点模式属性 113图3-81设置废弃节点任务属性 114图3-82业务单据运行步骤图 115图3-83业务步骤运行完成 116图3-84包含单据转换节点步骤图 117图3-85单据转换节点任务属性设置界面 118图3-86设置单据转换参数 119图3-87设置采购申请单ID为源单据ID 120图3-88设置入口参数“目标单据组织id”为源单据采购部门ID 121图3-89新增出口参数对应步骤变量 122图3-90单据转换节点出口参数和入口参数设置 123图3-91在后置脚本中设置具体输出目标单据ID 124图3-92设置“提交采购订单”节点任务属性 125图3-93设置“审批采购订单”节点任务属性 126图4-1人工节点活动属性界面 127图4-2审批节点活动属性界面 130图4-3决议节点活动属性界面 133图4-4自动节点活动属性界面 135图4-5脚本节点活动属性 137图4-6函数节点活动属性界面 139图4-7单据转换节点活动属性 140图4-8路由节点活动属性界面 142图4-9消息节点活动属性 143图4-10服务节点活动属性 145图4-11子步骤节点活动属性界面 146图4-12JavaMethod节点活动属性 148图4-13开始节点活动属性界面 150图4-14等候事件活动属性界面 151图4-15结束节点活动属性界面 152图4-16接收服务节点活动属性界面 153图4-17发送服务节点属性信息 155图4-18调用服务属性信息 156图4-19步骤属性基础属性界面 158图4-20步骤属性步骤变量属性界面 161图4-21步骤属性输入输出属性界面 163图4-22步骤属性事件订阅属性界面 164图4-23步骤属性实例专题属性界面 165图4-24步骤摘要属性界面 166图4-25节点基础属性界面 167图4-26人工节点任务属性设置界面 169图4-27选择费用报销单提交任务 169图4-28人工节点任务属性界面 170图4-29审批节点任务属性界面 174图4-30决议节点任务属性界面 179图4-31自动节点任务属性界面 181图4-32单据转换节点任务属性界面 183图4-33简单配置模式界面 185图4-34完整配置模式界面 187图4-35任意人设置界面 189图4-36按组织单元设置参与人 190图4-37按职务设置参与人 193图4-38按职位设置参与人 195图4-39按职员设置参与人界面 197图4-40按参与人组设置参与人界面 199图4-41将步骤管理员设置为节点活动参与人界面 200图4-42根据步骤实施人来设置参与人界面 201图4-43依据参与人变量来设置节点活动参与人界面 202图4-44经过不一样参与人关系来设置参与人界面 203图4-45审批节点模式属性界面 205图4-46最终期限属性设置界面 214图4-47最终期限策略设置界面 215图4-48函数选择界面 218图5-1步骤属性步骤变量属性界面 224图5-2步骤变量编辑界面 225图5-3“业务对象类型选择”界面 226图5-4在人工节点任务属性界面手动创建业务单据步骤变量 227图5-5在审批节点任务属性界面手动创建审批对象步骤变量 228图5-6在人工节点指定输出业务单据某个属性到步骤变量中 229图5-7在审批节点指定输出审批结果到步骤变量中 230图5-8步骤变量选择器界面 231图5-9在消息体中使用步骤变量 232图5-10在脚本中使用步骤变量 233图5-11获取单据对象属性变量 234图5-12获取审批对象属性 235表格目录TOC\ft\h\z\t"TableDescription,1"\c"图表"表2-1步骤信息参数表 12表3-1审批节点参数说明 55表3-2审批节点参数说明 59表3-3单据转换节点步骤变量说明 122表4-1人工节点属性说明 128表4-2审批节点包含属性说明 130表4-3决议节点活动属性 133表4-4自动节点活动属性 135表4-5脚本节点属性说明 137表4-6函数节点属性说明 139表4-7单据转换节点属性说明 141表4-8路由节点属性说明 142表4-9消息节点属性说明 143表4-10服务节点属性说明 145表4-11子步骤节点属性说明 147表4-12服务节点属性说明 148表4-13等候事件属性说明 151表4-14接收服务节点属性说明 153表4-15发送服务节点属性说明 155表4-16调用服务节点属性说明 157表4-17步骤属性基础属性界面参数 158表4-18步骤属性步骤变量属性界面参数说明 162表4-19输入和输出参数设置 163表4-20定义步骤事件参数说明 164表4-21基础属性参数设置 167表4-22人工节点任务属性参数说明 170表4-23审批节点任务属性界面参数说明 174表4-24决议任务基础信息 180表4-25自动节点任务属性界面参数说明 182表4-26单据转换节点任务属性界面参数说明 183表4-27简单配置模式界面参数说明 185表4-28简单配置模式界面按钮说明 186表4-29完整配置模式界面按钮说明 187表4-30依据组织单元关系来设置参与人参数说明 190表4-31依据职务关系来设置参与人参数说明 193表4-32依据职务关系来设置参与人参数说明 195表4-33根据职员关系设置参与人参数说明 197表4-34模式属性界面参数说明 206表4-35最终期限定义界面参数说明 216表4-36系统函数说明 218概述本章介绍步骤相关运行环境、配置工具和步骤配置总体操作步骤,并介绍步骤应用过程中所包含到部分基础概念。了解本章内容是进行工作流相关操作基础。运行环境介绍步骤配置、公布和运行依靠于相关配置工具、运行环境和业务数据等信息。在进行步骤配置之前,需要了解并准备好相关环境和数据。BOS工具配置步骤定义需要使用BOS工具中步骤配置工具。操作前,请确保BOS工具安装成功且运行正常。EAS系统环境EAS系统是步骤运行、监控和管理平台,同时,它为步骤运行提供所需要业务数据。操作前,请确保完成EAS系统安装。EAS系统提供用户端访问和Web访问两种方法。经过用户端访问EAS系统需要安装配套版本EAS用户端。相关数据组织架构、职员和职位信息职员是参与人设置起源。职员依靠于职位和组织架构关系。含有相关权限实施用户实施步骤监控和管理或节点操作任务用户需要含有登录EAS系统帐号和对应权限。业务数据工作流应用依靠于具体业务数据,包含业务对象和业务对象相关操作任务等。业务数据定义在BOS工具中业务建模工具中进行。步骤配置工具介绍步骤配置工具提供一个描述工作流过程场所。金蝶BOS工作流系统提供可视化步骤配置工具,为企业业务人员或实施人员提供图形化交互界面。步骤配置工具为用户提供了丰富步骤定义语义,经过图形化活动节点来实现业务步骤中各个处理步骤。图形化活动节点支持拖曳操作,实现了零代码等级步骤自定义功效。操作步骤介绍工作流应用关键包含配置步骤定义、运行步骤实例和步骤监控和管理三个过程。工作流总体操作步骤如REF_Ref\r\h图1-1所表示。操作步骤说明以下:配置步骤定义。明确具体业务需求后,能够在BOS步骤配置工具中完成步骤定义配置过程。运行步骤实例。公布步骤定义到业务系统后,经过实际业务操作开启步骤,产生对应步骤实例。步骤实例运行某个阶段需要人工参与时,需要由对应业务人员进行处理,使步骤能够顺利地进行到下一阶段。监控和管理步骤。步骤运行过程中能够对步骤运行状态进行监控和管理。实际工作环境中,因为实施工作流各个阶段人员并不相同,工作流操作不含有肯定前后次序。比如,企业业务人员只负责处理和监控管理步骤,准备环境和定义步骤则由专门实施人员或IT技术人员来实施,所以,对于企业业务人员来说,就不需要首先准备环境和定义步骤。基础概念使用金蝶BOS工作流系统之前,需要了解相关基础概念。步骤定义步骤定义是实际业务步骤在工作流中抽象化表现。在金蝶BOS工作流编辑工具中,用图形化方法将实际业务过程或步骤描述出来,并转化成规范工作流定义语言格式——金蝶过程定义语言KPDL(KingdeeProcessDefinitionLagauage),提供给工作流引擎进行解析运行。步骤实例步骤实例是具体业务对象和步骤定义结合体,是工作流运行对象。步骤定义进入工作流运行环境后,一旦满足运行条件,则产生对应步骤实例。节点节点是步骤定义中一个逻辑步骤或步骤,经过绑定业务模型实现步骤运转过程中具体操作任务或业务功效。依据节点任务是否需要人工干预特点,将节点分为以下两种类型。人工类型节点人工节点需要具体实施人来参与实施具体操作任务。人工节点必需定义操作任务和参与人。自动类型节点自动节点业务功效能够由系统自动实现,无须具体参与人参与。连接弧连接弧用于连接各个节点,组成一个完整步骤定义。定义连接弧时,能够依据具体业务逻辑设置连接弧条件,控制步骤具体走向。参与人在节点中指定完成节点任务人员。同一节点能够指定多个类型参与人。参与人设置和组织架构和人力资源系统相关,设置参与人必需含有人力资源系统中职员属性。同时,参与人设置和权限系统相关。指定参与人必需含有对应权限才能成为节点活动实施者。步骤变量步骤变量是工作流和业务数据之间交互桥梁。在步骤定义中,步骤变量通常见于设置节点输入参数和输出参数。设置输入参数。定义节点任务时,通常会使用步骤变量来指定需要绑定业务单据。此时,能够使用步骤变量来指定业务单据内码ID。设置输出参数。当步骤后续走向需要使用到目前节点所绑定业务对象一些属性或该节点运行过程中返回值时,能够将对应属性值或返回值输出到指定步骤变量中。步骤变量分为三种类型:简单步骤变量简单步骤变量是用户依据所要关联业务对象或数值类型自己定义步骤变量。使用简单步骤变量前,首先需要在步骤变量界面创建步骤变量,然后在节点属性处指定步骤变量所关联属性值或数值,才能使用该步骤变量。业务对象类型步骤变量业务对象类型步骤变量是指将业务对象本身和业务对象全部属性定义为步骤变量,使用时能够直接选择,从而能够降低创建步骤变量数量,简化了配置步骤定义操作。因为步骤定义过程中使用最多步骤变量关键是业务单据和审批结果信息,所以,业务对象类型步骤变量关键分为两种:单据对象步骤变量单据对象步骤变量是指单据对象本身或单据对象属性对应步骤变量。当第一个人工节点绑定了对应业务单据时,系统将自动创建该业务单据对应步骤变量。审批对象步骤变量审批对象步骤变量是指审批对象本身或审批对象属性对应步骤变量。定义审批节点时,系统自动创建对应步骤变量。默认步骤变量工作流系统还提供多个默认步骤变量,步骤变量是全局性变量,在单个步骤定义中生效。假如步骤定义中包含子步骤定义,则步骤变量在子步骤定义中不生效。步骤变量具体使用方法请参见REF_Ref\r\h5REF_Ref\hFAQ中REF_Ref\r\h5.1REF_Ref\h怎样在步骤定义中使用步骤变量。快速入门本节以费用报销单简单审批步骤为例,介绍工作流总体操作过程。经过本节内容学习,您能够快速掌握金蝶BOS工作流基础操作过程。配置步骤定义本节以费用报销单简单审批步骤为例说明配置步骤定义操作过程,具体场景以下:某集团企业采取工作流实现费用报销信息自动化处理。其基础业务要求为:企业内部全部职员费用报销全部需要经过其直接上级审批经过才能进行报销。配置工作流连接在BOS工具中步骤配置工具中配置步骤定义时,需要使用EAS系统中业务数据,所以,需要配置步骤配置工具和EAS系统连接。连接成功后,步骤配置工具才能登录EAS系统,访问业务数据。前提条件EAS系统正常开启BOS工具正常开启操作过程进入BOS工具后,在BOS透视图中选择“工作流连接”,进入工作流连接配置界面,如REF_Ref\r\h图2-1所表示。单击“连接”处图标,页面右上部分默认显示“工作流连接1”配置区域,如REF_Ref\r\h图2-2所表示。配置工作流连接信息。在“项目基础信息”区域修改连接名称并输入描述信息。在“项目配置信息”区域输入EAS服务端所在IP地址和连接端口号、并单击“刷新”按钮刷新数据中心。若BOS步骤配置工具连接是已经安装好EAS服务器,则默认端口为6888。若BOS步骤配置工具连接是BOS工具自带EAS服务器,则默认端口为56898。此时,要求BOS工具中已经导入EAS处理方案。刷新数据中心后,选择需要连接数据中心,并输入登录用户名和密码。单击“登录”区域中“保留设置”。工作流连接信息配置完成,如REF_Ref\r\h图2-3所表示。单击“登录”区域中“登录”,即可登录工作流编辑界面。登录工作流编辑界面完成工作流连接配置后,即可登录工作流编辑界面定义具体业务步骤。前提条件EAS服务端正常开启和运行。BOS工具正常开启和运行。已经完成工作流连接配置。操作过程第一次完成工作流连接配置后,单击配置信息界面中“登录”即可登录工作流编辑界面。下次登录时,在“工作流连接”页面左侧“连接”区域选择对应连接,单击图标,即可登录工作流编辑界面,如REF_Ref\r\h图2-4所表示。工作流编辑界面关键分为四个区域:步骤导航区步骤导航区显示所连接EAS系统业务子系统树,并显示创建在各节点下步骤定义。双击步骤定义,能够在工作流编辑区展开。步骤编辑区步骤编辑区用于编辑步骤定义,分为“图形编辑”和“代码编辑”两种,通常采取图形编辑方法较为直观地进行步骤定义编辑。经过图形编辑步骤定义将同时生成对应代码,能够在“代码编辑”界面查看。纲领视图区只有在步骤编辑区展开某个步骤定义时,纲领视图才可用。经过选择纲领视图区右上角不一样按钮,能够分别展示纲领视图两种不一样模式:显示步骤编辑区域中正在被编辑步骤缩略图。显示步骤编辑区中正在被编辑步骤节点列表。步骤信息区步骤信息区用于展示步骤定义属性或日志等信息,同时,还能够在该区域进行函数定义。在主菜单区中选择“窗口->显示视图”下某个子菜单,即可在步骤信息区展示对应页签。若需要展示函数定义页签,请选择“窗口->显示视图->其它”进入“显示视图”页面后,选择“工作流视图组”下“函数定义”。创建步骤定义创建步骤定义操作步骤以下:在步骤导航区中选择需要创建工作流节点,如“协同平台->费用报销”,单击鼠标右键,选择“新建->业务步骤”,系统显示“新建业务步骤”界面,如REF_Ref\r\h图2-5所表示。输入步骤信息。该界面中参数具体信息如REF_Ref\r\h表2-1所表示。参数名称参数解释参数设置所属子系统业务步骤所属子系统。系统默认所属子系统为创建业务步骤时所选择节点,能够经过单击“”,在弹出子系统树中选择业务步骤所在子系统。步骤名称用于标识业务步骤具体名称。手工输入名称。名称提议能表现步骤具体作用,如“采购申请单审批步骤”。步骤编码用于标识业务步骤编码。系统内编码唯一。步骤类型步骤类型包含:一般步骤:一般步骤包含完整业务逻辑定义,创建后可公布并生成对应步骤实例。步骤模板/片段:步骤模板/片段能够用来创建一般步骤。微步骤:微步骤是瞬时步骤,全部活动全部在一次事务中完成,不包含和数据库或其它业务系统交互。微步骤关键在事物中应用。依据实际需要选择。空步骤创建步骤中只包含开始节点和结束节点,其它信息需要手工编辑。选中单选按钮。依据现有步骤生成在系统步骤模板或其它已创建步骤基础上修改取得所需要步骤。选中单选按钮后,单击“下一步”,选择系统步骤模板或其它已创建步骤。单击“完成”,完成步骤图创建。编辑步骤定义创建步骤后,能够依据具体业务需求对步骤进行编辑,具体操作过程以下:进入步骤编辑区。首次创建步骤定义成功后即可进入步骤编辑区。下次登录时,能够在步骤导航区中双击步骤定义名称,进入步骤编辑区,如REF_Ref\r\h图2-6所表示。单击步骤编辑区右上角图标,能够将步骤编辑区最大化。双击各节点组名称,能够展开该节点组。在节点组中分别拖入“人工”和“审批”节点,并在选择板中选择“连接弧”,设置各节点连接,如REF_Ref\r\h图2-7所表示。双击“人工”节点,设置人工节点属性。设置“人工”节点基础属性如REF_Ref\r\h图2-8所表示。单击“任务”,进入任务属性设置界面。单击“任务名称”对应“”,系统弹出“任务选择”界面,在该对话框中选择任务节点需要实施操作任务,如REF_Ref\r\h图2-9所表示。“任务选择”界面提供操作任务全部是在BOS业务建模工具中定义。在BOS业务建模工具中创建业务对象时,依据业务需要定义该业务对象许可在步骤中绑定操作任务或业务功效,用于在步骤定义时进行选择。在“任务选择”界面单击“确定”选择人工节点实施操作任务,完成人工节点任务属性设置,如REF_Ref\r\h图2-10所表示。因为企业全部职员报销全部需要经过审批,所以能够将人工节点参与人设置为“任意人”。在“参与人”属性界面,选中“默认参与人”所在统计,单击“新增参与人”或单击“参与人”对应单元格中“”,进入“参与人”界面选择参与人为“任意人”,如REF_Ref\r\h图2-11所表示。双击“审批”节点,设置审批节点属性。设置审批节点基础属性如REF_Ref\r\h图2-12所表示。设置审批节点任务属性如REF_Ref\r\h图2-13所表示。设置审批节点参与人属性。在“参与人”属性界面,选中“默认参与人”所在统计,单击“新增参与人”或单击“参与人”对应单元格中“”,进入“参与人”界面。在“关系->步骤提议人”界面设置参与人属性,如REF_Ref\r\h图2-14所表示。步骤编辑完成,如REF_Ref\r\h图2-15所表示。校验步骤定义依据实际需求编辑好业务步骤后,需要对步骤进行校验,确保步骤能够正常公布和运行。在菜单中选择“步骤控制->步骤校验”,或在步骤编辑区单击鼠标右键,选择“步骤校验”,系统将自动对创建步骤定义进行校验。若步骤校验无误,则系统提醒如REF_Ref\r\h图2-16所表示。若步骤校验犯错,则能够在页面下端“步骤校验”视图中能够查看校验结果,如REF_Ref\r\h图2-17所表示。错误类型关键有两种:错误步骤配置存在错误,不可运行。警告步骤配置可运行,但运行过程中可能会犯错。公布步骤定义步骤校验无误后,能够公布步骤。在菜单栏中选择“步骤控制->公布”,或在步骤编辑区单击鼠标右键,在弹出快捷菜单中选择“公布”,则可公布步骤。在页面下端“控制台”视图中能够查看公布结果,如REF_Ref\r\h图2-18所表示。运行步骤实例步骤定义公布成功后即开启,此时,用户能够经过EAS用户端或Web方法访问EAS系统,在EAS系统中实施对应操作任务创建对应步骤实例,开启步骤实例运行。以该集团企业职员“张三”身份登录业务系统,提交费用报销单,该费用报销单需要张三直接上级“李小蔓”审批经过才能进行报销处理。前提条件业务步骤已经正常公布。实施操作任务人员含有登录EAS系统帐号,且含有对应业务操作权限。操作步骤进入EAS用户端登录界面,以张三身份登录EAS用户端,如REF_Ref\r\h图2-19所表示。选择“协同平台->费用管理->费用报销单新增”,进入“费用报销单”界面新增费用报销单,如REF_Ref\r\h图2-20所表示。单击图标,提交费用报销单。提交费用报销单后,系统将生成对应步骤实例,并依据步骤定义,分配审批任务给对应参与人。点击工具栏上图标,能够查看到该步骤已经运转到审批阶段,审批费用报销单节点图像在闪动,如所表示。以李小蔓身份登录EAS服务器,如REF_Ref\r\h图2-22所表示。登录成功后,系统提醒该用户未处理任务消息。单击消息提醒信息,或选择“消息中心->任务->未处理”,在未处理列表中能够看到目前需要实施审批任务,如REF_Ref\r\h图2-23所表示。双击消息统计,能够进入对应审批界面,如REF_Ref\r\h图2-24所表示。处理审批任务,单击,提交审批结果,完成审批任务。此时,该费用报销单步骤实例运行完成。监控和管理步骤含有步骤管理权限用户能够在EAS系统对公布后步骤定义和步骤实例进行监控和管理。比如,在步骤实例运行异常时,经过监控和管理界面获取目前步骤实例运行状态、出现错误节点或相关日志信息等。登录EAS系统后,在左侧导航树中选择“系统平台->工作流管理”下某个菜单,对步骤定义或步骤实例进行监控和管理。管理步骤定义选择“系统平台->工作流管理->步骤定义表”可进入步骤定义表管理界面,如REF_Ref\r\h图2-25所表示:“步骤定义表”界面能够查看到系统全部已公布步骤定义,能够依据具体需要对步骤定义进行管理:开启步骤定义步骤公布后将自动开启。只有启用状态步骤定义才能够生成对应步骤实例。单击工具栏中图标,能够开启已经禁用步骤定义。禁用步骤定义单击工具栏中图标,能够禁用已经启用步骤定义。查看步骤图选择需要查看步骤统计,单击图标,能够查看该步骤步骤定义图,如REF_Ref\r\h图2-26所表示。查看步骤实例选择需要查看步骤统计,单击图标,能够进入“步骤监控”页面查看该步骤定义对应步骤实例运行状态,如REF_Ref\r\h图2-27所表示。监控步骤实例选择“系统平台->工作流管理->工作流监控”可进入步骤实例监控界面,如REF_Ref\r\h图2-28所表示:“工作流监控”界面列出了全部步骤定义对应步骤实例,运行完成或正在运行步骤实例,步骤管理员能够依据具体需要对步骤实例进行管理。监控步骤实例选中步骤实例统计,单击图标,即可查看该步骤实例关联步骤图和步骤运行阶段,如REF_Ref\r\h图2-29所表示。终止步骤选中步骤状态为“运行中”步骤实例统计,单击图标,即可终止步骤实例运行。转储单击图标,系统提醒将转储30天以前结束步骤数据。查询历史数据查询已经转储后步骤实例数据。显示错误信息撤销挂起当步骤中某个节点运行异常时,如找不到参与人,系统自动将步骤实例状态设置为“挂起”。步骤实例挂起后将不再继续运行。解除异常后,需要撤销挂起,步骤实例才能继续运行。选中“挂起”状态步骤实例,单击图标,即可撤销步骤实例挂起状态。查看单据选中某条步骤实例统计,单击图标,能够查看该步骤实例对应业务单据信息。查看步骤任务表“全部任务表”界面显示目前系统已分配、待实施节点任务信息。选择“系统平台->工作流管理->全部任务表”可进入全部任务表管理界面,如REF_Ref\r\h图2-30所表示。案例分析本章以多个经典业务应用场景为例,介绍步骤定义中各类节点和连接弧具体设置方法。介绍过程中为了突出描述关键业务实现,对整个步骤定义进行了简化,实际应用过程中,能够依据具体业务需求,综合利用各类经典案例所提供方法进行步骤定义设计。审批节点应用本节以不一样业务场景下业务步骤,着重介绍审批节点多种应用。实际应用过程中,可参考类似场景进行审批节点设置。多级审批步骤业务场景某集团企业内部一般职员费用报销步骤需要经过部门经理一级审批、财务经理二级审批和总经理三级审批,各级审批不经过时,需要将费用报销单打回给报销人修改,修改提交后能够返回到对应审批节点。当全部审批节点经过后,需要发送消息给全部参与人员,通知费用报销单已经审批经过,能够进行报销。场景分析对以上业务场景关键点进行分析:该审批任务包含三个审批节点,依据各节点审批结果不一样,业务步骤含有不一样走向。审批不经过时,需要返回给步骤提议人进行修改。对审批不经过费用报销单进行修改后,需要返回到对应审批节点继续进行审批。所以,能够经过步骤变量在每级审批节点完成后设置一个标志,标志现在步骤所在审批节点,假如不经过,依据步骤变量值直接回到此审批节点。经过对业务场景分析得出步骤图如REF_Ref\r\h图3-1所表示。关键配置步骤此步骤关键配置步骤在于在各审批节点设置一个标志,经过这个标志实现对不经过费用报销单进行修改后,费用报销单能够返回到对应审批节点。设置提交费用报销节点任务属性和参与人属性。任务属性中任务名称请选择费用报销单提交功效,参与人可设置为该企业职员。编辑该步骤定义步骤属性,创建步骤变量如REF_Ref\r\h图3-2所表示。设置部门经理审批费用报销节点属性。设置部门经理审批费用报销节点任务属性如REF_Ref\r\h图3-3所表示。设置部门经理审批节点参与人属性如REF_Ref\r\h图3-4所表示。为了区分不一样审批节点,设置部门经理审批费用报销节点后置脚本属性如REF_Ref\r\h图3-5所表示。设置财务经理审批费用报销节点属性。分别参考“REF_Ref27492\n错误!未找到引用源。”中“REF_Ref27497\n1”和“REF_Ref27490\n2”,设置财务经理审批费用报销节点任务属性和参与人属性。为了区分不一样审批节点,设置财务经理审批费用报销节点后置脚本属性如REF_Ref\r\h图3-6所表示。设置总经理审批费用报销节点属性。分别参考“REF_Ref27492\n错误!未找到引用源。”中“REF_Ref27497\n1”和“REF_Ref27490\n2”设置总经理审批费用报销节点任务属性和参与人属性。为了区分不一样审批节点,设置总经理审批费用报销节点后置脚本属性如REF_Ref\r\h图3-7所表示。设置修改费用报销节点属性。修改费用报销节点任务属性中“任务名称”请选择费用报销单提交任务、“自定义界面状态”可设置为“EDIT”;参与人属性设置为步骤提议人。设置修改费用报销节点参与人属性如REF_Ref\r\h图3-9所表示。修改费用报销单后,费用报销单需要提交到被打回审批节点继续进行审批,此时,可依据各审批节点输出后置脚原来设置连接弧条件,分别如REF_Ref\r\h图3-10、REF_Ref\r\h0、REF_Ref\r\h0所表示。设置消息节点属性。设置消息节点任务属性如REF_Ref\r\h图3-13所表示。设置消息节点参与人属性如REF_Ref\r\h图3-14所表示。实现结果该步骤定义公布后,能够以该集团企业职员帐号登录EAS用户端,提交费用报销单,开启业务步骤运行,并以不一样审批人身份登录EAS用户端提交不一样审批结果,查看具体业务步骤走向。支持在审批时修改单据审批步骤业务场景某集团企业一般职员费用报销需要经过部门经理审批经过才能进行报销。部门经理审批时,若发觉职员提交费用报销单中报销事由和金额填写全部正确,不过“费用类型”填写不正确,此时不需要打回给提交报销单人进行修改,直接由部门经理在审批时修更正确即可。场景分析分析以上业务场景可知,需要在审批页面展现单据特殊状态,能够修改费用报销单“费用类型”字段值,这种经过工作流状态控制字段可编辑性方法首先需要在业务建模工具中创建对应页面状态。具体实现步骤如REF_Ref\r\h图3-15所表示。关键配置步骤此步骤关键配置步骤在于新建业务单据特殊状态,实现对单据中某个特定字段属性修改。在业务建模工具中新建业务单据特殊状态。通常情况下,在业务建模工具中新增业务单据后,系统默认提供四种业务界面状态方案,即新增、修改、查看和关联查看。若需要在审批节点对业务单据进行修改,能够经过将审批节点任务属性中“业务界面状态”设置为编辑状态来实现,也能够经过此处描述步骤增加一个状态,实现对业务单据中某个特定字段属性修改。登录BOS工具,切换至“金蝶BOS业务建模工具”。在“业务管理单元”中双击费用报销单,打开该业务单据。在主菜单中选择“业务单元->状态定义”,系统弹出“状态管理”页面。单击“新增”,新增页面状态,如REF_Ref\r\h图3-16所表示。在“状态管理”栏中选择已新增页面状态,单击“编辑状态”,系统弹出“状态编辑”界面。在“状态编辑”界面设置费用报销单中各字段可见性和可用性。将全部字段全部设置为“可见”,将“费用类型”字段设置为“可用”,其它字段设置为“不可用”,如REF_Ref\r\h图3-17所表示。新建业务单据状态后,需要公布该业务单据并重新生成子系统树,重新开启EAS服务器将该业务单据重新布署到EAS服务器。设置提交费用报销单节点任务属性和参与人属性。任务属性中任务名称请选择费用报销单提交功效,参与人可设置为任意人。设置审批节点任务属性和参与人属性。设置审批节点任务属性时,需要将“业务界面状态”设置为REF_Ref\n\h步骤1中新建状态,如REF_Ref\r\h图3-18所表示。业务单据内码:在提交费用报销单节点任务属性中选择费用报销单相关任务后,步骤配置工具默认将该单据ID作为审批节点业务单据内码。业务界面状态:选择在审批界面中展示业务单据状态,此实例中选择REF_Ref\r\h步骤1新建业务状态。输出审批对象:审批结果输出对象,采取默认值即可。实现结果公布步骤定义后,能够登录EAS用户端运行业务步骤。以企业职员帐号登录EAS用户端,新增并提交费用报销单。以企业部门经理帐号登录EAS用户端,系统提醒审批任务消息,点击审批任务消息进入审批界面,对费用报销单进行审批,如REF_Ref\r\h图3-19所表示。在该页面中,审批实施人能够对“费用类型”进行修改。业务步骤运行完成,能够以步骤管理员身份进入“步骤监控”页面,查看该步骤运行状态为“已完成”状态,业务步骤运行完成。支持会签模式审批步骤业务场景费用报销单审批过程中,在对费用进行审批时,需要多人参与审批,以确保该报销单正确性,而且必需每个人全部审批经过后,此审批节点才能经过。场景分析对以上业务场景进行分析可知,该业务步骤审批节点包含多个参与人,且必需经过每个参与人审批同意后,该费用报销单才审批经过。该业务场景可采取审批节点会签模式实现。具体实现步骤图如REF_Ref\r\h图3-20所表示。关键配置步骤此步骤关键配置步骤在于在审批节点任务属性处设置支持会签模式相关信息。设置提交费用报销单节点属性。任务属性中任务名称请选择费用报销单提交功效,参与人可设置为任意人。设置审批节点任务属性,如REF_Ref\r\h图3-21所表示。需设置参数说明如REF_Ref\r\h表3-1所表示。参数名称怎样了解怎样设置业务单据内码在提交费用报销单节点任务属性中选择费用报销单相关任务后,步骤配置工具默认将该单据ID作为审批节点业务单据内码。采取默认值。输出审批对象审批结果输出对象。采取默认值。是否支持会签需要多人参与审批获取审批结果时,综合各个参与人审批结果得出最终审批结果。一票否决:当审批参与人中有一人审批不经过时,该审批任务结束,审批结果为不经过。全部投票:当审批参与人中有一人审批不经过时,其它未参与审批人还需要继续进行审批,但最终审批结果为不经过。两种方法全部必需满足全部参与人全部审批经过时,审批结果才能为经过。选中“是否支持会签”,同时选中“一票否决”或“全部投票”。设置审批节点参与人如REF_Ref\r\h图3-22所表示。实现结果业务步骤创建完成,能够公布到EAS服务器进行验证。该集团企业全部职员提交费用报销单全部必需经过部门经理、财务经理和总经理审批经过才能进行报销。支持决议项审批步骤业务场景在实际费用报销单审批过程中,在部门经理审批时,期望对不一样审批结果费用报销单提供多个不一样处理方法,比如,当审批不经过时,既能够选择将费用报销单打回给提交人进行修改,又能够直接将费用报销单设置为审批不经过状态,当审批经过时,能够直接将费用报销单设置为审批经过状态。场景分析对以上业务场景分析,能够在费用报销单审批节点增加决议项,依据不一样决议项来决定步骤后续走向。具体实现步骤如REF_Ref\r\h图3-23所表示。实现过程设置提交费用报销节点任务属性和参与人属性。任务属性中任务名称请选择费用报销单提交功效,参与人可设置为任意人。设置审批节点属性。设置审批节点任务属性如REF_Ref\r\h图3-24所表示。需设置参数说明如REF_Ref\r\h表3-2所表示。参数名称怎样了解怎样设置业务单据内码在提交费用报销单节点任务属性中选择费用报销单相关任务后,步骤配置工具默认将该单据ID作为审批节点业务单据内码。采取默认值。输出审批对象审批结果输出对象。采取默认值。决议项值用于唯一标识该决议项。手动输入。决议项内容决议项决议内容。手动输入。所属选项决议项所属审批结果选项,包含:全部:审批结果为“同意”或“不一样意”,均可选择该决议项。同意:审批结果为“同意”时可选择决议项。不一样意:审批结果为“不一样意”时可选择决议项。依据实际业务逻辑进行设置。设置审批节点参与人为部门经理。设置连接弧属性。为了在步骤图中清楚区分步骤不一样走向,能够设置审批节点后续连接弧名称属性分别如REF_Ref\r\h图3-25、REF_Ref\r\h图3-26、REF_Ref\r\h图3-27所表示。“1”为审批节点设置打回修改对应“决议项值”。“3”为审批节点设置审批经过对应“决议项值”。“2”为审批节点设置审批不经过对应“决议项值”。设置“设置为审批经过状态”节点属性。“设置为审批经过状态”节点为自动节点。单击任务属性页面,任务名称对应“”,在弹出“任务选择”界面选择该节点需要实施任务,如REF_Ref\r\h图3-28所表示。在“入口参数”处设置入口参数对应步骤变量。单击步骤变量对应“”,在弹出“步骤变量选择器”中选择对应步骤变量,如REF_Ref\r\h图3-29、REF_Ref\r\h图3-30所表示。完成全部输入参数步骤变量设置,如REF_Ref\r\h图3-31所表示。设置“设置为审批不经过状态”节点属性。“设置为审批经过状态”节点为自动节点。单击任务属性页面,任务名称对应“”,在弹出“任务选择”界面选择该节点需要实施任务,如REF_Ref\r\h图3-32所表示。在“入口参数”处设置入口参数对应步骤变量。单击步骤变量对应“”,在弹出“步骤变量选择器”中选择对应步骤变量,如REF_Ref\r\h图3-33、REF_Ref\r\h图3-34所表示。完成全部输入参数步骤变量设置,如REF_Ref\r\h图3-35所表示。实现结果该步骤定义创建完成,能够公布到EAS服务器进行测试。以该集团企业某职员身份登录EAS用户端提交费用报销单,以部门经理身份登录EAS用户端进行审批,其审批界面如REF_Ref\r\h图3-36所表示。自由审批步骤业务场景某集团企业一般职员费用报销通常需要前后经过部门经理、财务经理和总经理审批,在一些特殊场景下,费用报销任务很急而财务经理又不能立即处理时,需要在部门经理审批以后,直接提交给总经理进行审批。部门经理在审批时,若发觉费用报销不合理,能够直接打回给提交人。而在报销金额较大情况下,总经理审批后,为了确保费用金额正确,需要增加其助理进行审批确定步骤。场景分析通常情况下,业务步骤各个节点全部是固定,以上场景中,要求业务步骤能够依据实际情况进行跳转、打回或增加一些审批节点。经过在部门经理审批节点设置打回和跳转属性,满足部门经剪发觉费用报销不合理是,直接打回费用报销单需求和紧急报销任务直接提交给总经理审批需求;在总经理审批节点设置加签属性,满足审批后需要总经理助理确定审批需求。该业务步骤基础步骤定义如REF_Ref\r\h图3-37所表示。关键配置步骤改步骤关键配置步骤在于在第一个审批节点设置“打回”和“跳转”属性,在最终一个审批节点设置“加签”属性。设置提交费用报销节点任务属性和参与人属性。任务属性中任务名称请选择费用报销单提交功效,参与人可设置为该企业职员。设置部门经理审批费用报销节点属性。设置部门经理审批节点任务属性如REF_Ref\n\h图3-38所表示。设置部门经理审批节点参与人属性如REF_Ref\r\h图3-39所表示。设置部门经理审批节点模式属性如REF_Ref\r\h图3-40所表示。参考REF_Ref\r\h步骤2中“REF_Ref\n\h1”和“REF_Ref\n\h2”设置财务经理审批费用报销节点任务属性和参与人属性。设置总经理审批费用报销节点属性。参考REF_Ref\r\h步骤2中“REF_Ref\n\h1”和“REF_Ref\n\h2”设置总经理审批节点任务属性和参与人属性。设置总经理审批节点模式属性如REF_Ref\n\h图3-41所表示。实现结果该步骤定义公布后,能够经过登录EAS环境验证步骤运行。以该集团企业职员账号登录EAS系统,提交编号为“ZS_BX_0015”以部门经理帐号经过Web方法访问EAS系统,系统提醒审批任务消息。双击审批任务消息进入审批任务界面,如REF_Ref\r\h图3-42所表示。只有经过Web方法访问EAS系统打开审批界面,界面才会展示“打回”和“跳转”操作链接。经过EAS用户端访问EAS系统时,界面不会展示这两种操作链接。依据实际情况,确定审批意见和后续需要实施任务。打回业务单据。输入审批意见,单击“打回”链接,系统展示如REF_Ref\r\h图3-43所表示界面。选中需要打回节点,单击“确定”,打回业务单据。跳转审批节点输入审批意见,单击“跳转”链接,系统显示如REF_Ref\r\h图3-44所表示界面。选择“总经理审批”对应任务统计,单击“确定”,系统弹出确定提醒框。单击“确定”,系统提醒跳转成功。能够以总经理账号登录EAS系统审批该费用报销单。以该集团企业总经理帐号登录EAS系统,系统提醒审批任务消息。双击审批任务消息进入审批任务处理界面,如REF_Ref\r\h图3-45所表示。输入审批意见,单击“加签”链接,进入加签处理界面,如REF_Ref\r\h图3-46所表示。单击“增加加签人”按钮,系统弹出“职员”选择界面,如REF_Ref\r\h图3-47所表示。在“职员”选择界面添加加签节点参与人为“总经理助理”,单击“选择”按钮完成参与人设置,系统默认设置该审批节点“活动名称”和“工作流消息”,单击“确定”,完成该加签节点设置,如REF_Ref\r\h图3-48所表示。实际应用过程中,能够依据具体业务需求,增加多个加签活动,并设置各加签活动实施次序,同时,还能够将已经设置多个加签活动进行合并。在加签处理界面中单击“确定”,系统弹出确定提醒框,单击“确定”按钮完成加签活动设置。加签操作完成以后,只会变更步骤定义,不会自动提交目前任务,用户仍然需要按正常审批提交审批意见。单击“同意”,完成总经理对费用报销单审批。以总经理助理账号登录EAS系统,系统提醒审批任务消息,双击审批任务消息界面,审批该费用报销单,完成该费用报销单审批步骤。以含有该步骤定义监控和管理权限账号登录EAS系统,进入“系统平台->工作流管理->工作流监控”查看该业务步骤运行状态为“已完成”。选中该业务步骤,单击“”图标,进入该业务步骤监控界面,查看该业务步骤运行过程,如REF_Ref\r\h图3-49所表示。参与人应用设置简单条件参与人步骤业务场景某集团企业内部费用报销审批通常经过财务经理审批经过即可完成审批,不过在报销金额大于5000元情况下,必需由企业总经理进行审批。场景分析分析以上业务场景可知,费用报销单默认审批人为财务经理。不过,需要对费用报销单中报销金额进行判定,金额大于5000元时,须总经理进行审批。所以,能够在提交费用报销单时,将费用报销单单据头中总金额输出到指定步骤变量中,如Amount中,然后在设置审批参与人时,将Amount变量值作为条件来设置对应参与人。具体实现步骤图如REF_Ref\r\h图3-50所表示。关键配置步骤该步骤关键配置步骤在于在提交节点将费用报销单中报销金额输出到指定步骤变量,并在审批节点经过变量值作为条件来设置参与人。在提交费用报销单节点中将报销金额输出到指定步骤变量中。在“任务名称”选择费用报销单提交任务后,在“输出对象”中选择分录中“累计金额”,单击“”将其添加到“输出参数”区域。单击“输出参数”区域步骤变量编辑入口,进入“步骤变量”界面,新增“Amount”步骤变量,如REF_Ref\r\h图3-51所表示。在“出口参数”区域设置金额和步骤变量对应关系,如REF_Ref\r\h图3-52所表示。在此步骤定义中,所选择输出字段属性为单据头中字段属性。实际应用中,假如需要输出单据分录中某个字段时,则需要设置聚合函数,指定输出分录中具体哪一行对应字段值。对于金额等字段,还能够输出分录平均值或总和等。设置审批费用报销单节点参与人属性。在审批节点参与人属性设置界面,将默认参与人设置为“财务经理”,如REF_Ref\r\h图3-53所表示。增加条件参与人统计,设置申请金额大于5000条件,如REF_Ref\r\h图3-54所表示。设置条件参与人为“总经理”,如REF_Ref\r\h图3-55所表示。完成审批节点参与人设置,如REF_Ref\r\h图3-56所表示。实现结果该步骤定义公布后,能够以该集团企业职员帐号登录EAS系统,提交不一样金额费用报销单,开启业务步骤运行,验证该业务步骤运行。依据对业务需求分析可知,审批节点参与人设置可分为两种情况,当金额大于5000元时,由总经理审批,当金额小于等于5000元时,由财务经理审批。这种场景也能够经过设置连接弧条件来进行配置,具体请参见REF_Ref\r\h3.3.1REF_Ref\h带分支审批步骤。设置复杂参与人步骤业务场景某集团企业需要配置一条费用报销申请单步骤,此步骤对集团下全部企业和部门通用,集团全部费用报销申请全部会根据此步骤运转。费用申请需要一个多级审批过程,当某个职员提交费用报销申请后,首先由该职员直接上级来进行一级审批,审批经过后需要由该职员所在部门责任人来进行二级审批(责任人有可能就是该职员直接上级),部门责任人审批经过后需要由部门责任人上级部门领导进行三级审批。当审批步骤中任何一个审批步骤不经过,这需要打回给费用报销申请人修改单据,然后重新审批。当审批全部经过后,需要给全部参与过人员发送消息,提醒此费用报销单已经经过,能够进行报销。场景分析依据所描述业务场景和需求,进行以下分析:步骤包含三级审批:直接上级审批、部门责任人审批、部门责任人上级部门领导审批。因为步骤在集团内通用,所以采购申请单提交节点参与人可设置为“任意人”。直接上级审批节点参与人能够经过步骤提交人直接上级关系进行设置。部门责任人审批节点需要依据提交采购申请单所在部门判定具体参与人。因为费用报销单中包含了提交人所在部门信息,能够在提交费用报销单时,将部门信息输出到指定步骤变量中,在部门责任人审批节点则依据步骤变量判定具体责任人。假如费用报销单提交人所在部门责任人和其直接上级为同一个人,则需要将两个审批节点合并为一个审批节点。部门责任人上级部门领导审批能够依据部门责任人审批节点具体参与人来判定。当审批全部经过后,需要给全部参与过人员发送消息,提醒此费用报销单已经审批经过,能够进行报销。具体实现步骤图如REF_Ref\r\h图3-57所表示。关键配置步骤此步骤关键配置步骤在于各审批节点参与人设置。在提交节点将费用报销单部门信息输出到指定步骤变量中。在任务属性处增加申请部门ID和申请部门名称对应步骤变量,将费用报销单中申请部门ID和申请部门名称属性输出到指定步骤变量中,如REF_Ref\r\h图3-58所表示。采购部门ID属性能够唯一定位采购部门。采购部门名称属性能够方便进行监控和消息定制,为非必选项。申请部门ID对应步骤变量必需设置为“参与者”或“外部数据类型”,因为只有这两种类型步骤变量才能在参与人设置时被引用;部门名称对应步骤变量类型能够依据部门名称字段类型进行设置。在出口参数处设置步骤变量对应关系,如REF_Ref\r\h图3-59所表示。设置直接上级审批节点参与人属性。设置直接上级审批节点参与人如REF_Ref\r\h图3-60所表示。“步骤提议人”和“单据提交人”基础等同。设置部门责任人审批节点参与人属性。REF_Ref\n\h步骤1中已经将采购申请单中部门信息输出到了指定步骤变量中,此处能够使用该步骤变量来设置对应责任人。在“组织单元”类型中添加采购部门对应责任人为参与人,如REF_Ref\r\h图3-61所表示。“DepartmentID”变量用在此处代表一个组织单元ID或组织单元值对象,但具体值在建模时是不确定,在运行时由单据传送过来。此处参与人设置是实际上就是:变量+责任人。变量是动态,所以能够动态出找人,达成动态参与人效果。还能够经过很多个方法来找到适宜人,比如脚本、java代码等等全部能够达成这种效果,将找人算法放到代码中,将返回结果赋值给参与人变量,参与人设置处能够直接设置为参与人变量。若部门责任人和单据提交人直接上级是同一人时,系统自动将参与人相同两个连续审批任务合并为一个审批任务。设置部门责任人直接上级审批节点参与人属性。设置在“关系->活动实施人”类型下,设置部门责任人直接上级审批节点参与人,如REF_Ref\r\h图3-62所表示。参与人“关系”页签下,全部是依据某一个参考物来找对应人员。比如以活动、职位或变量等为参考。实现结果该步骤定义公布后,能够以该集团企业不一样部门职员帐号登录EAS系统,提交费用报销单,开启业务步骤运行,验证该业务步骤运行。在步骤开启时指定下一步参与人步骤业务场景费用报销单审批时,需要在提交单据时候依据费用报销单信息来选择该费用报销单具体审批人,能够选择参与人包含部门经理、财务经理和总经理。场景分析以上业务场景中,审批费用报销单实施人需要在提交费用报销单时指定,所以能够在提交费用报销节点设置许可指定下一步参与人。在步骤定义中第一个人工节点设置指定下一步参与人能够经过该步骤步骤属性进行设置。同时,审批节点参与人需要从部门经理、财务经理和总经理中选择,所以,能够首先在审批节点设置其参与人为部门经理、财务经理和总经理,作为提交节点下一步参与人选择范围。该场景步骤图示比如REF_Ref\r\h图3-63所表示。关键设置步骤此步骤关键配置步骤在于需要在步骤属性中设置许可在步骤第一个提交节点指定后续节点参与人,同时需要在审批节点设置许可指定参与人范围。设置步骤属性。在步骤编辑区单击鼠标右键,系统弹出“步骤属性”界面,在“基础属性”页面选中“开启时设置下一步参与人”,如REF_Ref\r\h图3-64所表示。在审批节点参与人中设置提交节点可选择参与人范围,此实例中参与人范围包含部门经理、财务经理和总经理,如REF_Ref\r\h图3-65所表示。实现结果该步骤定义编辑完成,能够公布到EAS服务器进行验证。以该集团企业任意职员帐号登录EAS用户端,进入新增费用报销单界面,填写费用报销单信息,如REF_Ref\r\h图3-66所表示。信息填写完成,在工具栏中单击“”,系统弹出“指定实施人”界面,如REF_Ref\r\h图3-67所表示。在“指定实施人”界面选择审批该费用报销单实施人。该实施人登录EAS用户端后,即可经过该费用报销单审批任务消息进入审批界面对该任务进行审批。连接弧条件应用带分支审批步骤业务场景某集团企业费用报销步骤依据报销金额不一样,审批实施也不一样。如当报销费用总金额小于等于5000元时,由部门经理审批;如当报销费用总金额大于5000元时,由总经理审批;场景分析该业务场景要求依据费用报销单中累计金额来判定对应审批参与人,所以,能够设置多个审批节点,经过连接弧条件来判定具体需要运行节点。同时,在提交费用报销单时,能够将费用报销单单据头中总金额输出到指定步骤变量中,如Amount中,然后在设置连接弧条件时,将Amount变量值作为判定条件。具体实现步骤图如所表示。关键配置步骤此步骤关键配置步骤在于需要在提交节点将费用报销单报销金额输出到指定步骤变量,采取该步骤变量值作为连接弧走向条件。在提交节点将费用报销单报销金额输出到指定步骤变量。在“任务名称”处选择费用报销单提交任务后,在“输出对象”中选择分录中“累计金额”,单击“”将其添加到“输出参数”区域。单击“输出参数”区域步骤变量编辑入口,进入“步骤变量”界面,新增“Amount”步骤变量,如REF_Ref\n\h图3-69所表示。在“出口参数”区域设置金额和步骤变量对应关系,如REF_Ref\n\h图3-70所表示。在此步骤定义中,所选择输出字段为单据头中字段。实际应用中,假如需要输出单据分录中某个字段时,则需要设置聚合函数,指定输出分录中具体哪一行对应字段值。对于金额等字段,还能够输出分录平均值或总和等。设置提交费用报销节点后连接弧属性分别如REF_Ref\r\h图3-71、REF_Ref\r\h0所表示。设置部门经理审批节点参与人为部门经理,如REF_Ref\r\h图3-73所表示。设置总经理审批节点参与人为总经理,如REF_Ref\r\h图3-74所表示。实现结果该步骤公布后,能够以该企业职员帐号登录EAS用户端,提交不一样金额费用报销单,查看步骤具体走向,验证该业务步骤。同一业务单据需要开启不一样步骤业务场景某集团企业配置了多个费用报销步骤,依据提交费用报销单职员所在部门不一样,所需要经过步骤也不一样,比如,技术部和财务部需要走不一样步骤,两个步骤依据部门信息来开启。场景分析以上场景中,同一个业务单据能够绑定不一样业务步骤,为了能正确地绑定所要运转步骤,需要使用步骤开启条件来判定。费用报销单单据中包含了申请人所在部门,将该部门信息作为具体业务步骤开启条件。具体实现步骤图如REF_Ref\r\h图3-75所表示。关键配置步骤此步骤关键配置步骤在于需要依据费用报销单中部门信息,设置开始节点所连接连接弧处开启条件。双击开始节点处连接弧,系统弹出“连接弧属性”设置界面。设置“连接弧名称”和“显示名称”为“开启条件”。单击“添加条件”,添加开启条件。选中业务属性对应单元格,单击“”,在弹出“设置步骤开启条件”界面中选择费用报销单申请人所在部门ID属性,如REF_Ref\r\h图3-76所表示。此处直接使用系统默认单据对象步骤变量中变量属性作为判定条件,而不是将该属性输出到自定义简单变量中来使用。相关步骤变量具体说明,请参见“REF_Ref\r\h1.2REF_Ref\h基础概念”中“REF_Ref\h步骤变量”处具体说明。若“环球家电”所在部门ID为123,则设置开启条件如REF_Ref\r\h图3-77所表示。部门ID具体值请依据

温馨提示

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

评论

0/150

提交评论