今年接了eHR的自研和开发任务,在设计汇报关系时候犯了难,总的来说有以下两种方式:1. 基于职位的设计:每个职位关联到上级职位,员工继承职位的汇报线。2. 直接上级字段:员工表里有直接上级的字段
第一种方式好处是汇报关系只和职位有关,即使职位上换了人也不用改汇报关系。问题是没法处理一个上级职位有多个人的情况,也没法处理一个职位汇报上级不同的情况,遇到这些情况只能建多个同名的职位。
第二种方式好处是简单易懂,但是如果出现人员变动就要改很多的数据。
不知道大家偏向哪种方式?北森,用友,薪人薪事上,这些功能又是怎么实现的呢?
我们是采用的直接上级这种方式,针对人员变动这种调整,很多系统都有批量调整工具,还算是比较方便的,而且还可以设置兜底方案,增加【继任者】或者兜底领导,员工的一些自助流程都不会受到影响
我们之前的是第一种方式,但是是每一个职位建立一个职位编码,职位编码可以设置为多人同一职位共同使用也可以设置有且仅可一人使用,同一个职位可以建立多个职位编码(这也就跟建多个同名的职位同理了)。