SAP HCM 评估路径

 

一、评估路径的配置方法:
1)IMG菜单路径:人事管理-〉组织管理-〉基本设置-〉维护评估路径;
 
2)首先定义评估路径的名称和描述,客户自定义的评估路径的名称编码可以采用字母数字编码,最大长度是八位字符,首字母是Z。
 
SAP HCM 评估路径

3)定义评估路径所包含的对象类型和关系,从某个对象类型开始,通过关系导航到另一个对象类型,然后再由此对象类型开始,通过另一个关系导航到另一个对象类型,关系的方向A为自上向下,B为自下向上,如果在某一行上选择跳过(Skip),在关系的对象类型在检索过程中会遍历和经过,但在检索到的结果对象集中不显示。
 

4)如果要修改系统标准程序后台默认的评估路径,选择“短名”,然后选择相应的分组和语义缩写,然后调整标准程序所使用的默认评估路径,但需要搞清楚每个分组和语义缩写的用途,一般情况下可以不作修改。
 
SAP HCM 评估路径
 
二、使用和配置的注意事项
1)不要修改系统标准的评估路径的内容定义。因为这些评估路径可能被一些标准程序在后台使用,修改它们可能造成标准程序运行异常;
2)如果需要定义自己的评估路径,按照上述配置方法自己从头定义,也可以选择标准的评估路径作为模板复制到自己定义的评估路径名下,再根据需要进行调整和修改,注意复制的时候需要选择“复制所有”按钮,这样就不仅复制评估路径的名称和描述,同时连内容定义也复制过来。
 
SAP HCM 评估路径

3)评估路径内容定义的行编号最好留有间隔,比如按5或者10的倍数增长,这样方便以后在中间增加一行;
 
4)系统中的关系名称可以定义为评估路径,此时评估路径的描述直接取自关系描述,是不可以修改的;
 
5)评估路径的定义中可以包含递归情形,比如
    10 O B003 S
    20 S  A008P
    30 O B002 O
    其中第30行 O B002 O就是递归情形,意思是对一个组织单元,先找到其下直接隶属的职位和员工,如果有下属机构,则重新按第10和20行同样处理。
 
6)评估路径的定义中要避免出现死循环,比如 
    10 O B002O 
    20 O B003 S
    30 S  A008P
    40 S  A003O
  这里是深度优先遍历,但第40行就出现了死循环,又回到以前检索过的节点(对象),这样检索就没法终止。 
 
7)评估路径的定义中支持关系优先级的使用,比如对于任职关系(A/B008),如果我们指定兼任职务的任职关系优先级是40,主要职务的任职比例是 60或者100,我们可以定义一个评估路径找出一个组织机构下的所有兼任职位者。 
    10 O B002  *  O 
    20 O B003  *  S
    30 S  A008 40 P
    40 S  A003 *  O
 如果不考虑优先级,也就是任何优先级的关系都要检索,则在优先级一栏填写* 即可;
 
8)对象类型和关系对于类型也可以选择 *,意思是只要存在指定关系的所有对象类型都要遍历和检索。