④内部公开请勿外传组织层级及关联配置指南当组织层级比较多时,用户查看员工信息时常常需要重点关注该员工是属于哪个公司、哪个部门的,而我们提供给用户查看的组织信息却只有长名称和明细节点的组织名称,这样用户无法直观了解员工的所属公司或部门,也无法进行根据公司或部门快速查询属于某一公司货部门的员工。基于以上需求,提供用户可以自定义的组织层级及关联配置接口,可以方便的根据企业自身需要定义相关属性并能方便的进行查询和输出。数据结构及逻辑处理:1、组织层级用户自定义(公司、部门等)2、组织上内置6个属性字段,用来存储组织,且对应不同的组织层级(所属公司、所属部门等)3、组织层次配置,配置组织上的6个属性字段与组织层级的对应关系(公司<组织层级>--对应--所属公司<组织上的属性字段>;部门<组织层级>--对应--所属部门<组织上的属性字段>)4、当前组织的组织属性的赋值规则:向上寻找组织层级是当前组织层级的上一级,若匹配则将寻找到的组织填入该字段(比如当前组织的组织层级是部门,则该组织的所属公司为往上级组织寻找组织层级为公司的组织,找到则停下,找不到继续往上级组织找)5、员工的所属公司、部门等组织属性根据员工任职的组织上的对应层级属性关联得到的6、增加后台事务每天自动刷新,当组织层级相关属性有调整时,后台事务会全部重新匹配更新注意事项:1、组织层级的排序码要配置准确,每个组织的组织属性都只会向上寻找2、组织层级与字段的对应关系要设置正确,字段名不要写错,是大小写敏感的3、使用组织层级及关联的组织属性后,所有组织上都需要维护好组织层级字段1/9④内部公开请勿外传配置步骤:1、user登陆SHR,打开系统设置-组织基础数据-组织层级2、定义企业的组织层级,如:注意:需要根据企业实际的组织层级层次关系定义排序码,即总部是公司的上一级组织属性、公司是部门的上一级组织属性,则这里定义排序码时,集团应在公司前面,公司在部门前面;生产班组、职能组、辅助班组都是同一层级,因此排序码相同,他们的上一层级都是科室。——但是如果要在列表或查看界面展示其所属班组是哪个组织,则所有班组的组织层次都要对应同一个组织属性字段如“levelFourGroup”。3、打开系统设置-组织基础数据-组织层次关系配置4、在组织上SHR内置了六个字段用来存储组织以对应不同的组织层级,分别是:company,department,office,levelFourGroup,levelFiveGroup,levelSixG2/9④内部公开请勿外传roup;组织层次配置里可以任选字段与组织层级进行匹配,注意不要重复(组织层级是F7选择的,字段是手动输入的)当职能组、辅助班组、生产班组只是同一组织层级班组的不同分类时,其对应的组织字段名称要相同5、视图上配置展示这些组织属性字段——对于固定列表界面或编辑界面在视图上配置字段展示去掉注释部分,加上自定义名字标签即可,如6、列表配置列表引用的是query上的字段,因此需要先在query上配置对应字段,然后在视图中添加3/9④内部公开请勿外传7、动态列表界面,动态字段配置——对于动态列表,字段是根据方案中选择配置该字段进行展示的,需要配置该动态列表引用的查询配置方案员工入职、转正、调动、离职、退休及返聘等都是引用的“员工信息综合查询”方案系统内置的是公司对应company,部门对应department,可以根据企业自身需要修改这里的字段别名,如还有需要增加的字段也可以进行配置需要配置两个地方:查询结构配置4/9④内部公开请勿外传公司、部门由于在报表那边有用到公司和部门全称(用的是displayname),所以这里要追加定义一个name用来在列表显示公司和部门名称公司部门5/9④内部公开请勿外传科室班组6/9④内部公开请勿外传员工查询配置在企业任职经历(系统内)中配置,字段选择中新增,选择对应字段即可;可以通过顺序号调整在信息集中显示的顺序配置完成后,动态列表设置方案中就可以选择到添加的字段进行过滤和展示7/9④内部公开请勿外传配置完成后,执行一下后台事务8/9④内部公开请勿外传9/9