创建信息集

Objective

After completing this lesson, you will be able to 新建信息集,以包含报告所需的信息

信息集维护屏幕

信息集的维护界面设置如下:

  • 使用树控制中的复选框选择信息集的信息类型。
  • 如果使用 HR 主数据(如逻辑数据库 PNPCE 或 PNP)创建信息集,则会根据所选用户组对 HR 信息类型进行分组。您可以通过更改用户组视图功能设置用户组。在相关对象组的信息类型中,使用允许的关系从人事计划和相关信息类型中选择对象。
  • 您可以定义信息集中字段组的顺序,以及字段组中的字段顺序。您可以重命名字段组和字段。信息集根据创建时进行的设置,显示在信息集查询中。
  • 您可以添加附加信息类型或删除现有信息类型。仅当信息类型的任何字段均未在查询中使用时,才能删除信息类型。

人员计划对象报告的初始维护屏幕

如果使用逻辑数据库 PCH 创建信息集以选择信息集查询中的对象,则首先选择对象类型。

然后,这些信息类型便可供选择。此外,与选定对象类型相关的所有对象类型在相关对象的信息类型下列出。此层次结构显示的下一级别显示相关对象类型和对象类型之间可能存在的所有关系,可选择这些关系。

下一个显示级别显示所选对象的信息类型。

维护界面

信息集维护界面分为以下部分:

  • 数据字段管理:

    屏幕左侧显示树结构中的数据字段管理。

  • 字段组管理:

    此部分位于树结构的右上角。

  • 技术详细信息管理:

    此部分位于屏幕右下方,双击字段时显示字段详细信息以进行详细处理。数据字段以两种不同的格式显示,包含或不包含文本字段。如果数据字段与文本字段一起显示,则表示系统已找到此字段的文本,例如,在其他表中。您可以通过字典中的外键找到链接。处理查询时,请在设置中指定系统是输出数据字段的值还是文本字段的值。

注意

要查看树结构中节点功能的上下文菜单,请右键单击对象。例如,要将数据字段分配到字段组,请右键单击相关字段组。在查询中,只能选择已分配到字段组的字段。

创建信息集

业务示例

作为人力资源分析师,您必须为经理提供各种报表。您已收到基于 PNPCE 和 PCH 数据库的报表请求。您需要设置信息集以创建请求的报表。

步骤

  1. 使用逻辑数据库 PNPCE 定义和生成人事管理信息集。信息集将包含信息类型 0000-00040006-0008。将新信息集命名为PA## 。将信息集分配至您的用户组。

    1. SAP 轻松访问屏幕上,选择工具ABAP 工作台实用程序SAP 查询nfoSet (SQ02)。

      注意

      或者,您可以选择 人力资源信息系统设置当前设置SAP 查询:维护信息集
    2. 信息集:初始屏幕的信息集字段中,输入 PA## ,然后选择创建。随即显示信息集:标题和数据库屏幕

    3. 名称字段中输入 PA##

    4. 数据源部分中,选择逻辑数据库,输入 PNPCE然后选择继续。随即显示信息集 PA_## 的信息类型选择(逻辑数据库 PNPCE)屏幕。

    5. 信息类型列中,选择信息集的信息类型(信息类型 0000-00040006 - 0008)。如有必要,使用搜索图标查找所需信息类型。

    6. 选择继续。信息集在选择树中创建并显示。

    7. 选择生成并返回信息集:初始屏幕。

    8. 选择角色/用户组分配按钮

    9. 选择您的用户组 S4HR58## 并保存您的输入。

    10. 返回至 SAP 轻松访问屏幕

  2. 使用逻辑数据库 PCH命名新信息集 PE_##)定义和生成培训和事件管理的信息集。使用对象类型 课程类型 (D) (或业务事件类型)和信息类型 1000 到 1002 。将信息集分配至您的用户组。

    1. SAP 轻松访问屏幕上,选择工具ABAP 工作台实用程序SAP 查询信息集

      注意

      或者,您可以选择人力资源 → 信息系统 → 设置 → 当前设置 → SAP 查询:维护信息集
    2. 信息集:初始屏幕的信息集字段中输入 PE##

    3. 选择 创建

    4. 信息集标题和数据库屏幕中,输入 PE##

    5. 数据源部分,选择逻辑数据库并在字段中输入 PCH

    6. 选择继续

    7. 信息集 PE## 的信息类型选择(逻辑数据库 PCH)屏幕中,选择确定对象类型按钮。选择对象类型 课程类型 和信息类型 1000 到 1002 。选择继续。信息集在选择树中创建并显示。

    8. 在更改信息集 PE## 屏幕上,选择生成并返回信息集:初始屏幕。

    9. 选择角色/用户组分配按钮,选择您的用户组 S4HR58## 并保存输入内容。

      返回至 SAP 轻松访问屏幕。

  3. 使用逻辑数据库 PNPCE 定义信息集,该逻辑数据库使您能够报告人事管理数据(信息类型 0000-0002)并输出人员所拥有的资格(新信息集的名称为 PAQ##)。将信息集分配至您的用户组。

    1. SAP 轻松访问屏幕上,选择工具ABAP 工作台实用程序SAP 查询信息集

      注意

      或者,您可以选择 人力资源信息系统设置当前设置SAP 查询:维护信息集
    2. 信息集:初始屏幕的信息集字段中,输入 PAQ_## ,然后选择创建

    3. 信息集:标题和数据库屏幕中,输入 PAQ_##

    4. 数据源部分,选择逻辑数据库并输入 PNPCE

    5. 选择继续

    6. 信息集 PAQ## 的信息类型选择(逻辑数据库 PNPCE)中,从核心员工信息文件夹中选择信息类型 0000 到 0002。打开相关对象信息类型文件夹并打开资格文件夹。

    7. Qualification 文件夹中,打开 Fulfils 并选择 Object (1000)

    8. 选择继续。信息集在选择树中创建并显示。

    9. 在更改信息集 PAQ## 屏幕上,选择生成并返回信息集:初始屏幕。

    10. 选择角色/用户组分配按钮,选择您的用户组 S4HR58## 并保存输入内容。

      返回至 SAP 轻松访问屏幕。

复制信息集

业务示例

您需要生成基于现有 InfoSet 副本的新报表。

您需要复制一个信息集,然后向其添加信息类型。

步骤

  1. 复制信息集 PA## 并将其重命名为 PA2_## 。向其添加信息类型 0009-0012。将信息集分配至您的用户组。

    1. SAP 轻松访问屏幕上,选择工具 → ABAP 工作台 → 实用程序 → SAP 查询 → 信息集 (SQ02)。

      注意

      或者,您可以选择 人力资源信息系统设置当前设置SAP 查询:维护信息集
    2. 信息集:初始屏幕的信息集字段中,输入 PA_## ,然后选择复制

    3. 在复制信息集对话框的字段中,输入 PA2_##然后选择继续

    4. 选择复制的信息集 PA2_## 并选择更改。

    5. 在更改信息集 PA2_## 屏幕上,选择编辑更改信息类型选择。

    6. 信息集 PA2_## 的信息类型选择(逻辑数据库 PNPCE)屏幕上,选择要添加的信息类型(0009 到 0012)。

    7. 选择继续。信息集通过选定的信息类型得到增强。

    8. 在更改信息集 PA2_## 屏幕上,选择生成并返回信息集初始屏幕。

    9. 选择角色/用户组分配按钮,然后选择用户组 S4HR58## 。保存输入内容。

  2. 通过将信息类型编号包含在字段组的名称中,更改某些字段组的名称。

    1. 返回信息集:初始屏幕。

    2. 选择信息集 PA2_## ,然后选择更改

    3. 在屏幕的字段组数据字段部分中,选择要更改的字段组。

    4. 右键单击字段组,然后选择更改字段组。在更改字段组屏幕上,将信息类型编号添加到描述字段中的所需信息类型。

      选择继续

    5. 保存输入内容。

    6. 选择生成

      返回至 SAP 轻松访问屏幕。