HR 开发小结 HR 信息类型增强 信息类型是 SAP HR 模块数据单元,用于对人员数据的记录和维护,是 HR 的基础。信息类型按照其创建方式的不同可以分为:人事信息类型、组织信息类型。信息类型数据的维护主要在事物码 PA30、PA40、po10、P013 中进行。 信息类型的创建 信息类型的创建涉及到的两个事务码:PM01,PPCI。分别对应人事主数据与组织、职位主数据的增强。 人事信息类型在生成时,系统会自动生成 2000、1000、3000 等屏幕,以及相应的类,和 PR 模块。其中 2000 屏幕是我们在 PA30 中(对人事信息类型来说)编辑或查看时看到的屏幕,一般做好信息类型增强后需要对 2000 屏进行修改,像设置下拉框、设置单选按钮组、制作树型结构 F4 等;3000 屏为列表屏幕,是我们点击概览时所看到的屏幕。PR 模块用于信息类型的显示(具体的我也不清楚)。 组织信息或职位信息类型,有时需要创建 7000 屏,也就是我们常见的 PPOSE 屏,这个屏幕可以在生成信息类型时直接在 PPCI 里生成(点击菜单栏中,信息类型—创建子屏幕 即可,当然逻辑流要与 2000 屏的逻辑流保持一致)。 人事信息类型的创建 创建信息类型 HR 本身提供一些常用的信息类型,但当有特殊的需求时需要进行信息类型的创建。自己创建的信息类型编码是以‘9’开头的四位数字,其他数字开头的信息类型为系统自带的。像9025、9195、9135 等。创建步骤如下(以 9001 为例):TCODE PM01 PM01——》创建 IT——》输入 9001——》选择 PS 结构——》编辑,进入 ps9001 编辑界面。 维护后点击; 信息类型增强时,需要创建一个结构,用于说明该信息类型有哪些字段,结构的名称格式为:”PS+信息类型” 。实例结构如下: 保存,激活后返回PM01 界面,点击生成对象,同前。 维护信息类型特征: 系统会按照你提供的字段生成2000 屏、3000 屏;其中 2000 屏为我们在 PA30 中进行维护(查看)时展现出的屏幕,3000 屏即列表屏,当我们选择概览时的所看到屏幕。 详细设置如下:(我们可以通过 SM30 维护V_T582A 中信息从而实现对信息类型的属性的维护) 维护完保存,进入PA30,效果如下: 信息类型自动生成完成。由于屏幕是自动生成,屏幕中的所有字段均由结构中的字段生成。所以需要对屏幕进行修改。(像:屏幕字段描述的修改、F4 帮助、下拉列表等) 增强单个屏幕 当某些信息类型的字段不能满足当前的业务需求时,需要对这个信...