◆◆0PM01-创建信息类型(infotype)教程

AP HR/HCM模块中,员工信息是保存在infotypes中的,可以通过员工代码(Pernr)进行查询.比如,infotype PA0006是保存员工地址信息的,PA0021是保存员工家庭详细信息。SAP提供了几百个这样的infotypes,同时也提供了方法创建自定义的infotypes。本教程就是介绍如何创建一个新的PA(Personal administration) infotype

1, 创建PSnnnnn结构

每个infotype都需要一个PS结构来保存所有用到的字段,通过tcode PM01创建PS结构,如下:

◆◆0PM01-创建信息类型(infotype)教程

输入四位的infotypes号码,sap预留9000-9999给自定义infotypes. 选择 ‘PS Structure’ ,并且点击 ‘Edit’ 按钮。

◆◆0PM01-创建信息类型(infotype)教程

在接下来的数据字典屏幕中,维护字段和infotype结构的描述。

◆◆0PM01-创建信息类型(infotype)教程

输入全部字段后保存。

然后在菜单中,点击‘Extras’ → ‘Enhancement Category’ 维护 enhancement category

◆◆0PM01-创建信息类型(infotype)教程

选择‘Can be enhanced (character-type or numeric)’.

◆◆0PM01-创建信息类型(infotype)教程

点击copy按钮,然后激活保存。返回PM01的初始屏幕

2, 生成屏幕和数据库表

在PM01的初始屏幕上,点击 ‘Generate Objects’按钮,一直按照提示的弹出页面点下去,如下

◆◆0PM01-创建信息类型(infotype)教程

◆◆0PM01-创建信息类型(infotype)教程

3, 维护infotype特性(Infotype characteristics)

本步骤主要维护infotype特性,比如infotype描述,一般属性等。

点击 ‘Infotype characteristics’按钮。

◆◆0PM01-创建信息类型(infotype)教程

在 ‘Infotypes attributes’ 界面上点击修改按钮。

◆◆0PM01-创建信息类型(infotype)教程

然后点击 ‘New Entries’按钮

◆◆0PM01-创建信息类型(infotype)教程

在infotype characteristics页面上进行维护,

◆◆0PM01-创建信息类型(infotype)教程

infotype characteristics有如下几个比较重要的特性:

1, Time Constraints

决定是否允许同一期间内存在多个infotype 记录,比如,一个员工在同一时期只能有一个名字,但是可以有多个职位,就是兼任。

◆◆0PM01-创建信息类型(infotype)教程

2,Date Reaction Indicators:

控制数据选择类型,包括,不输入日期,输入一个日期,输入一个期间(start -to)

◆◆0PM01-创建信息类型(infotype)教程

4, 维护技术属性

本步骤介绍维护infotype的技术属性,对话module,表和结构,所有这些对像(除了结构)都是在步骤2中自动生成的。

◆◆0PM01-创建信息类型(infotype)教程

在‘Infotype Dialog/Database assignment’界面上,点击修改按钮。

◆◆0PM01-创建信息类型(infotype)教程

点击position按钮找到刚才创建的infotype

◆◆0PM01-创建信息类型(infotype)教程

点击Display按钮

◆◆0PM01-创建信息类型(infotype)教程

屏幕上出现一些默认值,点击保存,

◆◆0PM01-创建信息类型(infotype)教程

5, 修改infotype屏幕

也可以通过Screen painter修改infotype的屏幕。在PM01的初始屏幕上,在‘Subobjects’ tab页中选择’Screen‘选项,编辑2000屏幕,2000是infotype的默认屏幕号。

◆◆0PM01-创建信息类型(infotype)教程

选择 ‘Layout’ 选项点击 ‘Change’ 按钮

◆◆0PM01-创建信息类型(infotype)教程

进入修改屏幕,

◆◆0PM01-创建信息类型(infotype)教程

6, 查看infotype

修改后,可以通过PA30查看新创建的infotype

◆◆0PM01-创建信息类型(infotype)教程

◆◆0PM01-创建信息类型(infotype)教程

对于更复杂的infotype,还可以添加自定义的业务逻辑,也就是添加屏幕的PBO,PAI代码。这里就不详细讲述了。

以上。

 

上一篇:[译] 同时使用多的相机流,阿里巴巴安卓面试题答案


下一篇:ECSTORE 新建APP应用