《金蝶BOS培训-BOS预警平台》由会员分享,可在线阅读,更多相关《金蝶BOS培训-BOS预警平台(37页珍藏版)》请在金锄头文库上搜索。
1、,BOS预警平台,预警平台,预警平台概述 预警模板 预警条目 案例演示,概述,业务背景 员工合同到期,员工生日通知 单据审核提交,付款单提交业务中心 业务目标 规范员工合同管理、防止人员流失 减少业务流程的时间,提高工作效率 避免不好的事发生的作用,概述,预警平台方案+实例 方案预警模板 实例预警条目 预警模板与条目关系 预警条目是通选择一个模板生成出来的 一个模板下可以有多个条目,模板,条目1,条目2,条目3,概述,预警分类 周期预警 周期预警即在某个事件发生前一段时间定期的执行预警 员工生日预警为周期预警 即时预警 即时预警即对某个动作预警 单据提交业务中心为即时预警.,预警模板,预警模板
2、的分类 系统模板不可修改 用户自定义模板 预警模板的组成 预警对象 预警条件 消息设置 调度周期,预警模板预警对象,什么是预警对象 已有业务对象或者用户自定义业务对象 如“采购申请单” 、“采购订单” 预警对象分类 预警主对象 功能对象 主对象只能有一个,对应该entity 功能对象可以有多个,对应facade 预警对象分类 预警主对象上可设置过滤条件 目的:过滤掉不需要执行的预警实例,提高执行速度,预警模板预警条件,预警条件表达式 通过公式平台进行编辑 可通过脚本查看页签查看解析后的代码 可通过检查按钮检查脚本是否正确 预警阀值 在公式编辑时增加的输入变量 即为满足预警执行条件的临界值 如员
3、工生日预警中定义预警提前天数 在预警平台中这个值被称为“阀值”,预警模板消息设置,消息设置包括 消息主题 消息接收人 消息表达式 附加消息 消息接收人 必须设置消息接收人 可以指定具体的系统用户 可以指定是否发送消息到手机,预警模板消息设置,消息主题 可以一段文本 也可以是表达式 发送方式 邮件、 RTX 手机短信、系统消息,预警模板调度周期,设置调度周期. 每天 每周 每月 一次性 自定义,预警条目,基于预警模板生成 可设置条目. 消息接收人 过滤条件 阀值,预警条目启用&禁用,需启用后才能运行 启用后的预警不能修改和删除 启用后的的条目禁用后可进行修改,案例演示,新增预警模板 【系统平台】
4、【预警平台】【预警系统配】,双击进入预警模板列表界面 单击新增按钮,勾选上周期预警,并选择预警主对象,预警条目,测试条目,预警模板,案例演示,填写编码及名称 单击“选择按钮”后,进入预警模板修改界面 填写预警编码及名称,不能与已经存在的编码及名称重复,预警条目,测试条目,预警模板,案例演示预警对象,增加预警对象 找到 “预警对象”页签的“对象列表”。在表头的右上方点击第一个按钮,将弹出“选择业务对象”界面 选择“人员功能对象”,确定后即增加一个预警对象,预警条目,测试条目,预警模板,案例演示预警对象,设置过滤条件 对预警主对象,此处为职员_个人信息,设置过滤条件 过滤条件并非必须,其目的是为了
5、减少预警实例数以优化预警的执行速度 设置好过滤条件后可检查当前存在的实例数,预警条目,测试条目,预警模板,案例演示预警条件,设置预警条件 单击预警条件页签,进入预警条件设置界面 包括“条件表达式”和“预警变量列表”两项 “条件表达式”列表右上侧有两个按钮,为编辑和检查按钮,预警条目,测试条目,预警模板,案例演示预警条件,编写表达式 点击条件表达式的编辑按钮,将弹出公式编辑器界面,预警条目,测试条目,预警模板,案例演示预警条件,编写条件表达式 在“业务对象”的“实体”下找到“职员_个人信息” 选择出生年月,进行空值判断 在公式变量中双击”formula_result”,设置返回值,预警条目,测试
6、条目,预警模板,案例演示预警条件,编写条件表达式 在公式元素的函数页签中选择dateDiff()函数,进行条件判断 常用的日期函数如now(),month(),date()和convertJavaDate() 等均可从此页签中找到,预警条目,测试条目,预警模板,案例演示预警条件,编写条件表达式 在做条件判断的时候,当员工生日距当前日期的天数 小于等某个值时结果就应该返回true 这个值即为阀值 需定义一个表示阀值的输入变量,预警条目,测试条目,预警模板,案例演示预警条件,编写条件表达式 编写好的条件如下所示。dateDiff()的参数是日期的字符串,格式形如:”2010-3-10 18:15:
7、22”,注意下图重点标注的地方,第一处是没有空格的,第二处是有空格的,新增,测试条目,预警模板,案例演示预警条件,编写条件表达式 点击“脚本查看”页签,查看解析后的代码,预警条目,测试条目,预警模板,案例演示预警条件,设置预警阀值 公式编辑完后,可在条件表达式列表右上侧点击检查按钮, 检查条件表达式是否正确 在预警列表变量中设置预警阀值,预警条目,测试条目,预警模板,案例演示消息设置,消息设置 点击“消息设置”页签进入消息设置界面,预警条目,测试条目,预警模板,案例演示消息设置,消息设置 编写消息主题。消息主题可以是字符串,也可是公式结果。像 下图中,直接输入即可,也可点击图中标注的公式编辑按
8、钮 像编写预警条件表达式一样编写消息表达式 附加消息,可有可无,直接输入即可,预警条目,测试条目,预警模板,案例演示消息设置,消息设置 设置完成后的消息设置页签如下图所示,预警条目,测试条目,预警模板,案例演示调度周期,设置调度周期 单击下图所示 “调度周期”按钮将弹出“设置调度周期” 界面。在此界面上进行设置即可,预警条目,测试条目,预警模板,案例演示调度周期,保存预警模板 根据需要设置好预警对象、预警条件、消息设置和调度周期等后就可保存预警模板,预警条目,测试条目,预警模板,案例演示,新增预警条目 找到【系统平台】【预警平台】【预警条目设置】,双击打开 在界面的左侧树中选择“员工生日预警”
9、,此节点是新增员工生日预警模板产生的。点击新增按钮打开预警条目增加界面,预警模板,测试条目,预警条目,案例演示,设置预警条目 填写条目编码和条目名称 根据需要修改预警阀值和消息接收人等,预警模板,测试条目,预警条目,案例演示,启用预警条目 预警条目设置好后,保存 在工具栏上点击启用按钮,只有启用后的预警生效,预警模板,测试条目,预警条目,案例演示,进入测试界面 在预警条目设置界面选中定义好的预警条目 按F10进入预警测试界面,预警模板,预警条目,测试条目,案例演示,测试界面 在测试界面点击立即执行按钮,无论条目是否启用均能执行 在消息的接收人文本框中能看到执行结果,预警模板,预警条目,测试条目,案例演示,查看执行结果 点击消息中心页签,刷新消息中心 选择图中的“预警”节点,查看右侧的预警消息 点击此消息查看消息的内容是否正确,预警模板,预警条目,测试条目,谢 谢!,