电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

金蝶s-HR-金蝶s-HRV8.5版本预警消息穿透配置说明.docx

金蝶s-HR-金蝶s-HRV8.5版本预警消息穿透配置说明.docx_第1页
1/13
金蝶s-HR-金蝶s-HRV8.5版本预警消息穿透配置说明.docx_第2页
2/13
金蝶s-HR-金蝶s-HRV8.5版本预警消息穿透配置说明.docx_第3页
3/13
金蝶s-HRV8.5版本预警消息穿透配置说明目录1.概述..........................................................................................................................................21.1.s-HR预警....................................................................................................................21.2.预警的基础配置..........................................................................................................22.s-HR预警功能配置................................................................................................................22.1.预警穿透功能配置.......................................................................................................22.2.预警指定权限项..........................................................................................................92.3.预警指定用户............................................................................................................102.4.预警业务组织特殊委托.............................................................................................112.5.预警总部过滤不包含行政组织下级.........................................................................113.s-HR预警相关二开说明......................................................................................................123.1.预警消息web端删除消息接口...............................................................................121.概述1.1.s-HR预警s-HRV8.5预警消息穿透依赖BOS基础的预警平台、BOS基础的消息平台、BOS基础的portal门户等,对s-HR的具体业务进行配置使用。使用前请先打以下依赖补丁:①依赖预警的最新补丁PT129708或者在此以上的补丁②依赖门户工作流消息最新补丁PT134160或者在此以上的补丁1.2.预警的基础配置参考预警的基础配置文档,此处不做特殊说明2.s-HR预警功能配置介绍s-HR预警消息功能配置2.1.预警穿透功能配置使用预设用户user登录GUI,路径:企业建模->业务规则->预警平台->预警规则配置以员工生日预警为例,单个预警穿透进入s-HR表单界面:①按图中说明操作,在“消息设置”—>”参数表达式”,点击【编辑】按钮②在“公式编辑”中编辑完整的穿透地址,如需要将转正预警消息穿透链接到转正页面,需要配置转正表单页面的URL地址,如:如转正表单界面url:/shr/dynamic.do?uipk=com.kingdee.eas.hr.affair.app.EmpHireBizBill.formAll&serviceId=EKPLl%2FeVStWZhZ8ApSUnaPI9KRA%3D&inFrame=true&billId=S8LspxU0SKCbVNgoNxCMbYDvfe0%3D&nodeId=00000000-0000-0000-0000-000000000000CCE7AED4&personId=S8LspxU0SKCbVNgoNxCMbYDvfe0%3D&ignoreHROrgF7Cache=true&method=addNew③在“公式编辑”中点击“实体”,如:④双击“实体”中的ID值,在“公式编辑”器中复制ID值到代码编辑文本中,如:⑤复制“ID值”和需要穿透的s-HR具体业务的URL地址到代码编辑文本中,如复制到Notepad++中:⑥需要将ID值替换URL中的billID值,serviceId的值不能进行转义,一定要來至数据库,其他的值personId,需要找到对应的id:⑦decodeURIComponent('EKPLl%2FeVStWZhZ8ApSUnaPI9KRA%3D')"EKPLl/eVStWZhZ8ApSUnaPI9KRA="⑧在url中拿到的serviceId,是转义过后的,需要反转义回来,方法:chrome按F12打开控制台,在命令行上使用函数decodeURIComponent进行反转义即可,如:serviceId=EKPLl%2FeVStWZhZ8ApSUnaPI9KRA%3D,反转义命令:decodeURIComponent('EKPLl%2FeVStWZhZ8ApSUnaPI9KRA%3D'),反转义结果:EKPLl/eVStWZhZ8ApSUnaPI9KRA=⑨如替换后的结果举例如下:varformula_result;//{bos_formula_comments_var:var_name=formula_result|var_type=|var_scope=return|var_alias=公式结果|var_desc=公式返回结果}varvar1;//{bos_formula_comments_var:var_name=var1|var_type=INT|var_scope=in|var_alias=提前天数|var_desc=}varEmpLaborRelation;//{bos_formula_comments_var:var_name=EmpLaborRelation|var_type=com.kingdee.eas.hr.base.EmpLaborRelationInfo|var_scope=local|var_alias=员工用工关系|var_desc=}formula_result="/shr/dynamic.do?uipk=com.kingdee.eas.hr.affair.app.EmpHireBizBill.formAll&serviceId=EKPLl/eVStWZhZ8ApSUnaPI9KRA=&inFrame=true&billId="+EmpLaborRelation.id+"&nodeId=00000000-0000-0000-0000-000000000000CCE7AED4&personId="+EmpLaborRelation.person.id+"&ignoreHROrgF7Cache=true&method=view";returnformula_result;⑩配置完毕保存⑪添加预警条目,方便订阅后,在订阅界面进行测试,进入订阅界面测试验证(路径:企业建模->业务规则->预警平台->预警信息订阅)⑫选中要验证的订阅信息,按F10弹出框进行立即验证测试⑬通过s-HR系统的“待办和通知”消息“查看详情”或者直接进入portal的流程中心,可以查看预警⑭进入流程中心—>通知—>预警通知下查看预警消息,选中单据进行穿透2.2.预警指定权限项预警中,如果要按s-HR的权限来过滤数据,就必须指定权限项对应的行政组织或者业务组织范围进行数据校验。①在预警编辑的预警对象里面需要选择“用户权限范围获取功能”②在预警条件里面,需要添加参数权限项ID,将权限项ID和实体上HR业务组织ID传入,进行判断是否有权限,行政组织同理;如果要指定用户就多配置用户参数,同理使用对应功能即可2.3.预警指定用户预警中,如果要按指定用户和s-HR的权限来过滤数据,就必须指定权限项对应的行政组织或者业务组织范围进行数据校验。①在预警编辑的预警对象里面需要选择“用户权限范围获取功能”②在预警条件里面,需要添加参数权限项ID,将权限项ID和实体上HR业务组织ID传入,进行判断是否有权限,行政组织同理;如果要指定用户就多配置用户参数,同理使用对应功能即可2.4.预警业务组织特殊委托需要领域给与条件配置2.5.预警总部过滤不包含行政组织下级数据层面,可以通过行政组织的长编码来精确只展示某个组织消息接收人可以通过动态接收人来设置,基于bos基础的预警配置3.s-HR预警相关二开说明介绍s-HR预警相关联的二次开发说明3.1.预警消息web端删除消息接口①穿透的url中会带出当前消息的数据唯一key,参数名称(msgId),通过此id可以进行消息删除,后台删除调用方式②预警消息web端吹了删除消息接口的调用方式,前端通过在url中获取msgId,传入后端调用com.kingdee.eas.base.message.BMCMessageFactory.getRemoteInstance().delete(newcom.kingdee.bos.dao.ormapping.ObjectUuidPK(msgId));

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

金蝶s-HR-金蝶s-HRV8.5版本预警消息穿透配置说明.docx

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信