《EKP管理方案计划员介绍材料经过流程表单配置.doc》由会员分享,可在线阅读,更多相关《EKP管理方案计划员介绍材料经过流程表单配置.doc(62页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、蓝凌标准产品 流程机制 管理员手册管理员手册 -! 文档控制文档控制/Document Control 文档属性文档属性 文档标题文档标题文档编号文档编号配置项配置项密级密级 用户文档模板 模板修改记录模板修改记录 日期日期作者作者版本版本备注备注 2008 年 06 月 20 日邓红云1.0初稿 2009 年 04 月 29 日邓红云1.1修改 2009 年 05 月 12 日邓红云1.2修改 2011 年 07 月 20 日邓红云1.3 删除首页图片, 增加页尾图片。 文档修改记录文档修改记录 日期日期作者作者版本版本备注备注 2013 年 6 月 9 日杨建宏1.0全文编写 2014 年
2、 3 月 19 日杨建宏1.1V11.0 版本修订 2014 年 6 月 12 日杨建宏1.2 V11.0.2 版本修 订 审阅记录审阅记录 日期日期审阅人审阅人版本版本备注备注 分发分发 日期日期分发人分发人分发对象分发对象备注备注 -! 目目 录录 第一章第一章引言引言 .3 3 1.1功能简介.3 第二章第二章流程配置流程配置 .3 3 2.1通用流程模板设置.3 2.1.1定义流程基本信息.4 2.1.2定义流程节点.5 2.1.2.1添加审批节点.8 2.1.2.2添加签字节点.13 2.1.2.3添加抄送节点.14 2.1.2.4添加人工决策节点.15 2.1.2.5添加条件分支节
3、点.16 2.1.2.6添加机器人节点(RDB 读取写入,修改文档信息) .18 2.1.2.7添加启动子流程节点.20 2.1.2.8添加回收子流程节点.23 2.1.2.9添加并行分支节点.25 2.1.2.10公式定义器操作.27 2.1.3流程检测及保存.29 2.1.4附录1 通用岗位的使用说明.30 2.1.5附录2 角色线的使用说明.35 2.2在业务模块文档类别中设置流程.43 第三章第三章表单配置表单配置 .4444 3.1通用表单模板设置.44 3.2表单字段权限设置说明.52 3.3表单数据存储设置.56 -! 第一章 引言引言 为了帮助 EKP 管理员使用流程机制、表单
4、机制,特制定本文档。 1.1功能简介 管理员通过系统后台设置好流程模板、通用流程模板、表单模板与通用表单模板,以 提供普通用户使用。在流程流转过程中,管理员也可通过特权操作对异常流程进行干预, 使流程正常向下流转。 第二章 流程配置流程配置 要使用流程,首先要定义业务流程模板。如设置公司员工提交的请假流程,就要先定 义这个流程中有多少个审批节点,每个节点的审批人是谁等等,这就是定义流程模板了。 在应用系统中(如流程管理、知识文档、公文管理等) ,需要流程审批业务的,在使用 前都需要配置相应的流程模板。 2.1通用流程模板设置 【概述概述】 例如在知识文档系统中,如果多个分类下的知识审批都是同样
5、一个流程时,可将该流 程配置为通用流程,供这些分类引用,简化分类的配置过程。 【设置通用流程模板设置通用流程模板】 下面以“知识中心”模块举例说明。 打开新建页面如下图所示。 -! 2.1.1 定义流程基本信息定义流程基本信息 流程标题:自定义通用流程模板标题。 默认:是,为定义具体分类模板时引用的默认流程;否,为定义具体分类模板时引用 的其他流程可选项。 流程说明:输入此流程相关说明。 流程选项: 驳回的节点通过后直接返回本节点:此处设置的是默认值,具体使用于流程流转 过程中审批人的驳回操作。流程审批人驳回时选中此项则被驳回的处理人重新提 交流程时直接返回至当前审批人,不需要重新流转之前的审
6、批节点。 重新流转节点时重新计算节点处理人:此处设置的是默认值,用于控制流程图设 置节点时“高级选项”页面中重新计算节点处理人的默认值。功能实现为,当流 程节点定义处理人时使用“公式/角色线/通用岗位” ,第一次流程流转进入此节点, 根据公式计算出来的处理人是张三,如果流程被驳回后再次流转回本节点时,选 中重新计算处理人,则会按照公式再次计算处理人(有可能这一次就是李四了) , 不选中则还是张三审批。 流程权限:流程节点定义完成后,可通过此处统一设置“各节点可修改其他节点的权 限” 、 “各节点是否可修改流程”的权限以及“每个节点审批意见的查看权限” ,方便操作。 节点权限的功能说明见下面节点
7、设置时的说明,此处暂时不描述。页面如下图所示。 -! 通知选项: 通知方式,具体使用于流程流转过程中通知相关人员的通知方式(如审批通过, 通知下个节点处理人;起草人撤回流程通知当前处理人等) ,此处设置的是默认值, 最终还是由流转过程中的操作人决定。 流程结束后通知已处理人,设置流程流转过程中处理人是否选择“流程结束后通 知我”的默认值。 流程启动几天后未完成则通知特权人,设置通知天数,到期流程未结束则通知特 权人干预流程。 2.1.2 定义流程节点定义流程节点 图形化界面定义流程节点,如下图。 -! 【操作图标说明操作图标说明】 :添加节点之间的连线。 :添加审批节点。 :添加签字节点。 :
8、添加抄送节点。 :添加人工决策节点。 :添加条件分支节点。 :添加机器人节点。 :添加启动子流程节点。 :添加回收子流程节点。 :添加并行分支节点。 :单击选中节点或连线,点击此图标可查看节点属性。双击节点或连线也可查看属性。 :单击选中节点或连线,点击此图标可实现删除。 :选中所有节点和连线。 -! :增大操作界面。 :减小操作界面。 :选中审批、签字或抄送节点,点击此图标可显示为大图。 :流程检测,检测流程设置是否正确,具体检测说明见后。 :快捷键说明,点击可查看流程界面操作的快捷键及说明。 提示:在图形界面上,使用鼠标右键也可实现操作,如下图。提示:在图形界面上,使用鼠标右键也可实现操作
9、,如下图。 【节点说明节点说明】 审批节点审批节点:处理人可执行审批操作,包括通过、驳回、废弃、转办、沟通、请示、呈 送等。 签字节点签字节点:处理人不执行审批操作,只需要填写意见。 抄送节点抄送节点:处理人只接收到请查阅文档的待办或邮件通知,不参与流程的审批。 人工决策节点人工决策节点:虚拟节点,要设置人工决策分支流程时必须先添加人工决策节点,再 由人工决策节点拉出多条分支,由上一个节点的处理人指定流程的具体流向。 条件分支节点条件分支节点:虚拟节点,要设置自动决策分支流程时必须先添加条件分支节点,再 由条件分支节点拉出多条分支,由系统根据设置的分支符合条件自动处理流程流向。 机器人节点机器
10、人节点:由系统自动运行的节点,自动处理一些流程事务。包括读取数据库中的 某些数据写入文档的某些字段中、将文档中的某些字段值存入数据库的某些表中、使用公 式定义器修改文档某些字段的值等。 子流程节点子流程节点:流程流转至此节点时,系统自动触发另一份(或几份)流程的发起,并 可进行父子流程间的数据传递。 并行分支节点并行分支节点:流程流转至并行分支时,各分支上的节点审批人可同时审批流程,互 不干扰。 -! 2.1.2.1 添加审批节点 审批节点的处理人可执行审批操作,包括通过、驳回、废弃、转办、沟通、请示、呈 送等。 流程模板创建时已经存在了开始节点、起草节点和结束节点。 添加审批节点,点击,将鼠
11、标移到连线上,连线显示红色激活态,如下图所示。 单击鼠标左键,即可将节点添加到连线上。 双击两个节点之间的连线可设置连线信息,打开设置对话框如下。 双击节点,设置节点属性,打开设置页面如下。 【基本基本】标签页: -! 节点名称节点名称:默认为“审批节点” ,可从下拉框中选择节点名称,选项由管理员在流程基 础设置中设置。 默认处理人:设置节点处理人。 从组织架构选择,从地址本中选择组织架构中的人员作为审批人。 (注意:包括通 用岗位,角色线设置的人员都从这里选择) 使用公式定义器,可以通过设置公式取得相关的处理人(如我们可以通过公式取 文档中某个人员字段设置的人作为处理人) 。注意,公式的设置
12、可以十分的灵活, 公式的返回值必须为组织架构类型才算设置正确。公式定义器基本操作统一见下 面描述。 处理人为空时自动跳过,在流程流转过程中此节点无处理人员时流程自动跳过此 节点。 注意:审批人为“通用岗位和角色线”的使用配置说明,见后续附录。 流转方式流转方式: 串行(审批/签字) ,节点设置的处理人依次进行审批(签字) ,直至节点最后一个 处理人审批通过(签字)节点才通过。 并行(审批/签字) ,节点设置的处理人都同时具有审批(签字)权限,其中有一 人审批通过(签字)节点就通过。 会审(会签) ,节点设置的处理人都同时具有审批(签字)权限,需每个人审批通 -! 过(签字)节点才通过。 身份重
13、复跳过身份重复跳过:选中,则相邻两个环节都为审批(或都为签字) ,下一环节处理人为当 前处理人或下一环节处理人为当前处理人所属岗位时,当前处理人执行“通过”操作,流 程通过本环节的同时也会自动跳过下一个环节。此功能是为了避免处理人在流程相邻环节 重复审批。 编辑主文档编辑主文档:选中,则处理人在处理流程时可编辑主文档信息。 节点帮助节点帮助:设置节点帮助信息,流程流转过程中处理人可查看帮助信息对流程进行处 理。 【操作操作】标签页: 操作方式操作方式:选择流程流转至此节点时起草人和处理人可进行的操作,默认值为流程基 础设置中“参数配置-操作方式”设置的默认操作方式。可选择其他操作方式模板,也可
14、以 自定义操作方式。 创建人可进行催办处理人,撤回流程和废弃流程。 当前处理人审批时可使用通过、驳回、转办、沟通、废弃、节点暂停、超级驳回 等方式。通过、回、转办、沟通、废弃我们从字义上容易理解,注意两个方式: “节点暂停”方式为处理人因某些原因不能及时审批时为了不影响自己的审批效 -! 率可使用暂停方式;“超级驳回”用于并行分支流程节点(并行分支节点功能见 后续描述) ,如果审批人要能够从分支内驳回到分支外的话(这时干预到了其它分 支的流转) ,只能使用超级驳回功能;一般的驳回功能已支持从分支外驳回到分支 内。 已处理人可配置是否可以撤回审批(提示:针对本节点的已处理人在下个节点审 批时可撤
15、回,而不是上一个节点的已处理人在本节点审批时可撤回) ,注意需在下 个审批人未审批前才可以撤回。 【高级高级】标签页: 备选处理人备选处理人:设置此节点的备选处理人。当流程流转过程中,需要修改本节点默认处 理人时可从备选处理人中选择,可限定只能从备选列表选,不限定则可在地址本中选择任 意人员。通用岗位计算方式,指备选处理人选择为通用岗位时,是以“文档创建人”还是 以“当前默认处理人”的方式计算通用岗位取得相应的人员。 过期处理过期处理: 事务启动后未完成催办处理人的期限,为流程流转到本节点时处理人超过期限未 处理则系统自动发送通知催办处理人尽快办理流程。输入为 0 或为空则不做处理。 事务启动
16、后未完成通知特权人的期限,为流程流转到本节点时处理人超过期限未 处理则系统自动发送通知特权人办理流程。输入为 0 或为空则不做处理。 事务启动后未完成通知起草人的期限,为流程流转到本节点时处理人超过期限未 处理则系统自动发送通知起草人办理流程。输入为 0 或为空则不做处理。 -! 节点启动后未完成自动跳过的期限,为流程流转到本节点时处理人超过期限未处 理则流程自动跳过本节点,流入下一个节点。输入为 0 或为空则不做处理。 注意,如果是串行节点设置了两个审批人 A 和 B,B 的过期处理期限不会包含 A 处理 的时间。 节点选项节点选项(重新流经节点时重新计算节点处理人):对于节点处理人配置是通
17、用岗位/ 角色线/公式定义的起作用。流程第一次流转到此节点,根据通用岗位/角色线/公式定义计 算出处理人(例如为张三) ,假设流程被驳回后又再次回到本节点,这时通过通用岗位/角 色线/公式定义计算出处理人(为李四) ;如果勾选重新计算,则再次回到本节点的处理人 是李四,如果不勾选重新计算,则处理人还是张三。 【权限权限】标签页: 可修改的节点可修改的节点:指的是流程流转到本节点时,节点处理人可指定该节点处理人,某些 流程业务上后续节点的审批人由本节点处理人指定时可使用此功能。 必须修改的节点必须修改的节点:指的是流程流转到本节点时,若“必须修改的节点”中有处理人为 空的节点,则本节点的处理人必
18、须往那些节点中添加处理人。 可查看意见的节点可查看意见的节点:指的是可查看此节点审批意见的节点(处理人) 。节点意见属于保 密性能,需要控制阅读权限时可使用此功能。 其他可阅读者其他可阅读者:对于非流程节点处理人的其它人员需要阅读本节点审批意见时,可在 此处配置。 -! 注意:如果可查看意见的节点和其他可阅读者都没进行配置时,则节点意见权限属于 开放状态,所有人都可以阅读;一旦之中有任意一个进行了配置,则节点意见权限被控制。 处理人可修改意见查看权限处理人可修改意见查看权限:指的是流程流转到本节点时,节点处理人可修改上面两 项“可查看意见的节点”和“其他可阅读者” 。 可修改流程可修改流程:是
19、,流程流转到本节点时,本节点的处理人可修改整个流程(除本节点 不能修改外) 。 【事件事件】标签页: 提示:此功能需要根据业务需求开发,需要开发技术人员支持。 业务需求举例:例如此节点是一个财务出纳审批节点,节点通过后需要向财务系统中 处理数据时,那么我们可以在这个节点侦听“节点结束事件” ,并由开发技术人员开发完成 写入财务系统数据的功能,即可实现业务需求。 2.1.2.2 添加签字节点 签字节点处理人不执行审批操作,只需要填写意见。 签字节点设置页面如下图所示。 -! 提示:添加“签字节点”的操作说明可参考添加“审批节点” 。 2.1.2.3 添加抄送节点 抄送节点的抄送人只接收到请查阅文
20、档的待办或邮件通知,不参与流程的审批。 抄送节点设置页面如下图所示。 -! 提示:添加“抄送节点”的操作说明可参考添加“审批节点” 。 2.1.2.4 添加人工决策节点 要设置人工决策分支流程时需先添加人工决策节点,再由人工决策节点拉出多条分支。 含有人工决策节点的图形页面如下图所示。 -! 打开人工决策节点配置页面如下图。 在起草节点决定节点走向:指的是当前分支决策走哪里是由起草人新建流程时决定的; 如果不勾选,则由人工决策的上一个节点审批人决定。 2.1.2.5 添加条件分支节点 要设置自动决策分支流程时需先添加条件分支节点,再由条件分支节点拉出多条分支, 由系统根据设置的分支符合条件自动
21、处理流程流向。 -! 含有条件分支的流程图形页面如下图所示。 双击节点打开设置页面如下图所示。 下一节点:显示了条件决策的下一流程节点。 连线信息:可设置连线信息在图形界面展现出来。 -! 条件公式:使用公式定义器配置流程决策条件。简单举个例子,如上图,主文档中定 义了一个“采购金额”的字段,流程流转到此条件分支节点时,就会根据这个字段的数值 决定要跳转到哪个节点。 (注意:此处设置公式的返回值须为 true 或 false,否则公式是校 验不通过的。公式定义器基本操作统一见下面描述。 ) 提示提示:条件跳转的节点,如果有两个(或多个)节点都符合条件时,取设置页面在最 上方的那个节点作为跳转的
22、节点。 2.1.2.6 添加机器人节点(RDB 读取写入,修改文档信息) 机器人节点是由系统自动运行的节点,自动处理一些流程事务。包括读取数据库中的 某些数据写入文档的某些字段中、将文档中的某些字段值存入数据库的某个表中、使用公 式定义修改文档某些字段的值、发起子流程等。 含有机器人节点的流程图形页面如下图所示。 【RDB 执行执行 SQL 语句读取数据语句读取数据】 即读取数据库中的某些数据写入本文档的某些字段中。打开设置页面如下图所示。 -! 数据库链接:选择要读取的数据库。 (注:数据库的设置请在系统配置页面中进行,参 考系统管理员手册,此处略述) 。 SQL 语句:编写 SQL 语句读
23、取数据库中的数据。如图,设置了从 km_review_main 表 中读取 doc_create_time 这个字段的数据,该数据有两个输入参数 creator 和 subject 做数据 匹配。 输入参数(设置参数,获取到对应的数据): 设置完 SQL 语句之后,点击“获取” ,可获取参数。 设置参数类型,要根据参数的字段类型设置为一致,如果设置不一致会导致流程 出错。 读取表单字段(也即主文档中的字段) ,为公式定义。如图设置,数据库 km_review_main 表中的字段 doc_creator_id 值等于$申请人$(公式定义,即本文 档的申请人) ,并且 km_review_mai
24、n 表中的字段 doc_subject 值等于$主题$(公式 定义,即本文档的主题) ,则那条数据就是我们要获取的数据了。 使用返回值(将获取到的数据写入到主文档的某字段中): 设置完输入参数,点击“获取”SQL 语句中设置的要写入的字段名称。 是否使用,即是否需要写入该字段。 写入表单字段,即需要写入到的主文档的字段(如果模块带有表单,也可写入表 单字段) ;如图,将取读到的 km_review_main 表中 doc_create_time 的值写入到表 单的“采购时间”字段中。 设置完毕,点击确定按钮即可。 【RDB 执行执行 SQL 语句写入数据语句写入数据】 即将本文档(包括表单字段
25、和已有字段)的数据写入到指定的数据库中。打开设置页 面如下图所示。 -! 如图所示,图例为将文档的$申请人$(为公式定义,即本文档的申请人)写入 km_review_main 表中的 doc_creator_id 字段,将文档的$主题$(为公式定义,即本文档的 主题)写入 km_review_main 表中的 doc_subject 字段。 【修改表单数据修改表单数据】 修改表单一些字段的值。打开设置页面如下图所示。 表单字段名:也即选择要修改的字段(包括主文档字段和表单字段都可选) 。 更新值:通过公式定义器编写公式修改字段的值。如图,使用$主题$(为公式定义, 即本文档的主题)修改表单中的
26、“采购主题”字段的值。 2.1.2.7 添加启动子流程节点 启动子流程节点说明:启动子流程节点说明:配置启动子流程节点后,流程流经此节点时,系统自动按配置 参数发起另一组流程文档,子流程发起后,主流程继续往下流转。 -! 点击图标后,点击流程图面板的流程上,添加启动子流程节点,如下图所示: 双击启动子流程节点,配置回收子流程节点信息,页面显示如下图所示: 节点名:节点名:此启动子流程节点的名称。 -! 子流程:子流程:在弹出的对话框中(对话框中数据在模板设置中设置) ,选择子流程模板,涵括整 个系统涉及到流程审批功能的模块。发起的子流程,则用此处选择的流程模板。 启动人身份:启动人身份:设置子
27、流程的起草人。选项中的“起草人” ,表示主流程的“起草人” ,也可 从地址本中直接选取启动人,或用公式定义启动人。主流程流转到此节点时, 系统将自动以设置的启动人身份起草子流程。 启动选项:启动选项:设置发起子流程的条目数。此选项与“启动人身份”相关联,根据启动人身份 发起一条或多条子流程。 启动规则:启动规则:设置跳过起草人时,则直接子流程直接流转到第一个审批节点,由此节点处理 人 处理子流程文档;设置不跳过起草人时,则子流程文档以草稿形式暂存到起草 人 的流程草稿中,同时发送通知给起草人处理此流程。 同步权限,指的是同步阅读权限,父流程的起草人/各个节点的审批人都可以查 看发起的所有子流程
28、;子流程的起草人/各个节点的审批人也可以查看父流程。 参数配置:参数配置:将父流程的一些字段数据传给子流程对应的字段显示出来。 配置主流程文档的参数信息,到子流程文档的参数中,参数类型需一致。 参数名是子流程的变量;赋值表达式是指主流程的数据。选择子流程后,子流程 的“主题”为必须设置的参数,因为主题是必填值,必须要赋值。 需要添加赋值参数时,点击赋值表达式后的添加按钮,弹出需要赋值的子流程变 量列表对话框,显示如下图所示。 选择参数确定后,再点击对应的赋值表达式的选择链接,在弹出的公式定义器中 选择要赋值的主流程变量,如下图所示: -! 子流程异常:子流程异常:设置子流程流转异常时,通知的相
29、关人。 节点帮助:节点帮助:填写节点帮助信息。 2.1.2.8 添加回收子流程节点 回收子流程节点说明:回收子流程节点说明:添加了“回收子流程节点”后,主流程流转到达“回收子流程 节点”时,如果对应的子流程按配置的回收规则未结束,则主流程会在此处等待子流程的 回收;如果对应的启动子流程节点发起的子流程已达到配置的回收规则,但是此启动子流 程节点发起的子流程还有未完成的,则废弃这些未完成的子流程。 点击图标后,点击流程图面板的流程上,添加回收子流程节点,如下图所示: 打开配置页面如下图所示。 -! 节点名:节点名:回收子流程节点名称。 回收子流程:回收子流程:选择要回收的启动子流程名称。下拉框中
30、显示配置的启动子流程节点 ID 和名 称。一个启动子流程节点,只能对应一个回收子流程节点。 参数变量计算范围:参数变量计算范围:设置回收子流程节点时,赋值给主流程参数的子流程,具体参数信息 按参数信息回收。 回收规则:回收规则:子流程有多条时有此项配置。设置回收条件,子流程情况满足后,主流程才能 继续往下流转。当设置的流程不满足时,则按“所有子流程结束”条件来回收。 (注意:流程废弃或结束,都表示流程结束) 。 回收规则中选择【公式定义器】时,公式定义器中的变量,指的都是子流程的变 量。在公式定义器中有子流程的几个函数,供回收子流程节点使用,这里公式定 义器中的公式返回值,只能是 true 或
31、 false,如下图所示: -! 参数信息:参数信息:将子流程的某些字段数据回写到父流程的字段中显示。 按照选择的“参数变量计算范围” ,将子流程信息按配置的赋值表达式,赋值给 选择的主流程参数,多个子流程的值则用逗号隔开。子流程的赋值表达式需与 主流程参数名的数据类型一致。参数名是主流程的变量;赋值表达式是指子流 程的数据。 注意:子流程回写父流程的公式,由于子流程是多个的,直接如$主题$就会把 多个主题都传输回来;这时通常用$主题$.get(0),$主题$.get(1)来作为获取第一 个/第二个。即使只有一个“子流程” ,也请在公式的所有变量后都使用 get(0)。 节点帮助:节点帮助:填
32、写节点帮助信息。 2.1.2.9 添加并行分支节点 【概述概述】 并行分支,即是并发多条分支同时流转的流程,这时有多个同时审批的节点。通常使 用在业务上需要多个审批同时进行的情况下。 【设置设置】 设置并发流程如下图所示。 -! 【设置并行发起节点设置并行发起节点】 打开并行分支发起节点页面如下所示。 节点名:可以更改节点在流程图的显示名称。 -! 启动类型: 全部启动 全部并行分支都发起。 公式定义 根据设置的公式定义条件,发起公式返回值为“true”的分支。 【设置并行结束节点设置并行结束节点】 打开并行分支结束节点页面如下所示。 节点名:可以更改节点在流程图的显示名称。 启动类型: 全部
33、结束 全部并行分支都流转至此节点时,流程才会通过结束节点往下流转。 任意结束 其中有一条分支流程流转至此节点,流程即通过向下流转,其它未结束的分 支审批也将停止。 公式定义 当其中有一条分支流程流转至此节点导致公式值为“ture”的时候,流程立 即向下流转,未结束的分支审批也将停止。 2.1.2.10公式定义器操作 系统使用公式定义器的地方有下面几个: 节点审批人的设置(公式返回值需为组织架构类型) 。 条件分支节点的跳转条件的设置(公式返回值需为 true 或 false) 。 机器人节点中的设置(修改表单字段,子流程文档内容设置) 。 表单字段中的公式定义。 打开公式定义编辑器页面如下图所
34、示。 -! 如上图,是设置一个条件分支的跳转条件。公式定义为当“采购金额”字段的值大于 等于 1000 并且小于 10000 时,条件成立。 左边的目录树:“变量”为展现文档和表单的所有字段,鼠标单击可将字段输入到公 式中;“函数”为系统提供的一些基本常用的函数(如获取当前人部门、岗位等) ,使用函 数可简化公式定义。 使用函数举例如下: 定义流程节点审批人使用公式定义器,假设流程节点的审批人为表单中的“项目经理” 、 “项目负责人”和“项目成员”审批,则我们可以使用“列表”中的“新列表函数” ,公式 为:$列表.新列表$(new Object$项目成员$,$项目经理$,$项目负责人$)。 -
35、! 公式定义完成后,通过点击“校验”按钮可校验公式的正确性(即公式的返回值类型 与需要定义的值的类型一致则为正确) 。 2.1.3 流程检测及保存流程检测及保存 流程设置完成后,可通过点击操作条上的按钮,检测流程设置是否正确。流程设 置不符合项主要包括下面几点: 存在没有完整连线的节点(包括没有流入连线或没有流出连线) 存在没有设置属性的节点 设置了人工决策节点在抄送节点后面 设置人工决策节点在会审节点或会签节点后面 设置人工决策节点在机器人节点后面 人工决策节点前面的节点设置了节点处理人为空并且设置了“处理人为空时自动 跳过” 存在没有处理人的节点,且该节点未设置“处理人为空时自动跳过”的选
36、项,并且 在该节点前也没有节点设置必须修改该节点的处理人 如果流程设置不符合,则检测时弹出提示如下图。 如果流程检测通过,则弹出提示如下图。 -! 2.1.4 附录附录 1 通用岗位的使用说明通用岗位的使用说明 【概述概述】 首先,我们来看看通用岗位可以实现哪些人作为节点审批人: 不同的申请人对应的不同的部门领导,上上级领导等直线领导的审批。 不同的申请人对应的不同的部门秘书等相应工作岗位的审批。 在系统的管理界面,我们可以找到通用岗位设置如下图。 【系统初始化的通用岗位系统初始化的通用岗位】 在系统的数据初始化时,会初始化以下一些通用岗位,我们来解释一下: 直线领导:也就是申请人所属的部门领
37、导。如果申请人本身是部门领导时,他的 直线领导还是他自己。 提交人的直线领导:同样也是申请人所属的部门领导,但是申请人本身是部门领 导时,他的“提交人的直线领导”则不是他自己了,而是他的领导了。 1 级直线领导:申请人的上上级领导,即申请人部门领导的上级领导。 -! 1 级领导:申请人最顶层部门设置的领导,通常也就是公司的最高领导。 注意:带“直线”的领导是从申请人往上找领导,不带“直线”的领导是从上往下找 领导。 【领导的配置领导的配置】 员工的部门领导(直线领导) ,上级领导,上上级领导等在组织架构中是如何配置的呢? 最简单的一种方式,就是根据部门的层级在每个部门中添加领导,那么申请人所在
38、部 门设置的领导就是部门领导了,上级部门设置的领导就是上级领导了。 我们打开组织架构部门设置如下图。 我们还看到部门设置中有一个“上级领导”领导设置,一旦设置了这个上级领导,那 么我们找申请人的上级领导时,就优先取这里设置的上级领导,而不是取上级部门设置的 领导了;继续,再往上找上上级领导时,就是取“上级领导”所在的部门设置的部门领导; 同理,一直往上找领导。 基本的领导的设置原理就如上所述了,请仔细体会,实操实践。 【可新建自己需要的通用岗位可新建自己需要的通用岗位】 系统初始化的通用岗位只到 2 级,而且都是单一领导,我们可以手动新建 3,4级,并 且可以配置返回多个领导的通用岗位。还有我
39、们之前提到的其它非领导岗位的业务岗位 (如秘书)的审批。 点击新建按钮,打开新建通用岗位页面如下图。 -! 单一领导:就是直线领导等领导的设置了。 多个领导:可配置同时返回多个领导一起审批。 提交人:就是提交人自己审批了。 部门成员:返回自己所在部门或者上级部门,上上级部门等的所有人,通常适用于抄 送节点的配置。 群组成员:这就是我们之前所说的其它非领导岗位的业务岗位审批配置,比较复杂, 请仔细理解。 举例:实现不同的申请人对应的不同的部门秘书。 产品中心(秘书岗位:产品中心_秘书) 工程中心(秘书岗位:工程中心_秘书) 后勤中心(秘书岗位:后勤中心_秘书) 运营中心(秘书岗位:运营中心_秘书
40、) 产品中心的人员提交的流程由“产品中心_秘书”审批,工程中心人员提交的流程由 “工程中心_秘书”审批,后勤中心的人员提交的流程由“后勤中心_秘书”审批,运营中 心的人员提交的流程由“运营中心_秘书”审批。 那么首先我们把这些秘书岗位加入到一个群组中去,到组织架构群组设置下新建群组 如下图: -! 配置通用岗位如下图。 -! 注意群组成员位置的说明,见下方,以便选择配置。 【模拟器模拟器】 通用岗位配置完成后,可进行配置测试,查看是否达到要求。点击“模拟器”按钮打 开页面如下图所示。 -! 2.1.5 附录附录 2 角色线的使用说明角色线的使用说明 【概述概述】 一般公司的业务流程,有组织架构
41、层级相同规律的,如领导审批,业务岗位审批等都 可以用“通用岗位”设置审批人,基本满足 80%以上的审批业务需求。 对于无序无规律,非组织架构层级模式的审批,那就需要用角色线来梳理了。 有人说,也可以把组织架构建立成角色线去实现用角色线审批,没错,角色线支持任 何的关系配置,但是我们为什么要搞多一套组织架构的角色线来维护呢?多麻烦呀! 结论:无法通过组织架构层级关系找到审批人的特殊关系,我们才去用角色线梳理审 批关系。 进入管理配置的角色线配置如下图。 -! 【角色线的使用角色线的使用】 举例说明角色线的使用过程。假定我们有一个叫昌河公司的组织架构如下图所示。 我们要设置一个简单的请假流程审批关系如下: 提交人(所在部门:景德镇办公室科室 A/B,景德镇办公室)景德镇办公室 (人事管理员审批)景德镇办公室(室长审批) 提交人(所在部门:景德镇财务部科室 A/B,景德镇财务部)景德镇财务部 (人事管理员审批)景德镇财务部(部长审批) 那么我们可以创建一个请假审批流程的角色关系如下图所示。 -! 在办公室室长(或财务部部长)和两部门的人事管理员节点增加相应的审批人,配置 相应角色关系在流程中应用即可(见下面描述) 。 进入“组织架构与账号管理参数配置角色线配置”目录,如下图示。 点击新建
限制150内