当某个离职人员在系统中使用角色较多时,在他离职后,往往需要将他拥有的不同角色对应的工作分发给其他人员,因为涉及变动较大,对于人力资源维护来说,难度、工作量过大,需要先维护好对应的人员关系后,才能在人员离职后,系统可以自动处理替换对应的角色成员。

解决方案
01、操作步骤及效果
例如,小明这个用户存在于A、B、C三个角色中,当小明离职时,小明对应的A、C角色成员更换为同事张三,B角色成员更换为同事李四。
02、步骤
1. 通过建模表,维护对应的角色成员对应信息。
拓展建议:可以根据实际需要进行调整,例如,加上生效日期,离职流程归档自动触发写入建模表;触发器执行时,加上生效时间作为判断依据。
2. 数据效果 —— 人员离职,对应的角色成员变为设置的用户。
执行后数据效果。
!增加状态标识,避免数据重复执行,且记录执行日期,便于后续追溯。
03、配置步骤
建立对应的建模模块,进行数据对应关系维护。
对应的建模新建、编辑布局中,人员所属角色是根据人员带出。
根据离职表创建触发器(演示中是alter修改触发器,如果是第一次创建,请使用create)。
注意事项
1 ► 该效果是基于SQL Server 实现的,如果数据库是MySQL或Oracle 需要做适当调整
2 ► 第一次执行请把alter改为create,后续修改触发器再使用alter
泛微华南业务运营中心成立于2003年,泛微华南业务运营中心依托“泛微软件”致力于OA软件本地化的发展,提供两小时服务圈承诺,是一家专门从事OA管理软件销售和实施服务以及二次开发,渠道业务为一体的软件厂商。则契约锁是我们的战略伙伴,满足客户各类集成对接需求,为客户提供符合实际业务签署需求的电子签方案。
在华南区域有22个城市有本地化服务机构,总部设立于深圳,下辖东莞、佛山、珠海、江门、汕头、湛 江、揭阳、河源、韶关、潮州、肇庆、梅州、茂名、湛江,韶关、梅州、南宁、柳州、桂林、贺州、钦 州、河池等华南区域城市以及香港,澳门等区域。