预警订阅支持是否按预警对象的主业务组织ID来获取角色关联用户

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

预警订阅支持是否按预警对象的主业务组织ID来获取角色关联用户

发布说明

发布版本:EAS Cloud8.6.1

适用范围:预警消息订阅

上线日期:2024-6-28

补丁号:PT177072

更多内容

现状:

   预警对象有主业务组织概念的单据,接收人选择角色,只有主业务组织有分配该角色的用户即可查看预警消息,

但无主业务组织对象的业务单据(比如 shr单据),预警接受对象选择角色,部分关联用户无法收到预警消息。


解决方案:

 新增公共参数:IsUserRoleOrg=是

:按照预警对象的主业务组织过滤,用户在主业务组织拥有该角色可接受到预警消息,反之,该用户无法接受预警消息


 新增公共参数:IsUserRoleOrg=否

:在任一组织上拥有该角色的用户都可接受到预警消息


举例说明:


预警订阅配置业务对象:员工,

接受人:角色=“ 预警角色” 

过滤条件设置:员工 编码 =“0012”或者脚本可设置预警过滤条件


截图如下:


当参数=是,只有在orguint组织下的 拥有角色:“预警消息”的用户才能接受到预警消息

当参数=否,任一组织,只要该用户拥有角色:“预警消息”的用户都能接受到预警消息


组织orgunit 取数规则:1. person表 依据 员工编码 =“0012”的员工,找到其 FHRORGUNITid 关联表:t_org_hro 表的 fid字段, 找到其: orgunit字段,即是获取关联组织id 查看对象:员工 的 orgunit 字段值


验证结果:

给用户:user1,user2在不同组织分配角色:“预警角色”


结果:参数为是: 只有在组织:orgunit组织上拥有“预警角色”的数据能收到预警消息

结果:参数为否,user1,user2 都能收到预警消息





预警订阅支持是否按预警对象的主业务组织ID来获取角色关联用户

发布说明发布版本:EAS Cloud8.6.1适用范围:预警消息订阅上线日期:2024-6-28补丁号:PT177072 更多内容 ...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息