Executing Standard Reports

Objectives

After completing this lesson, you will be able to:
  • Locate standard reports using the ABAP Workbench
  • Execute a standard delivered report

ABAP Workbench Reports

You can execute SAP standard reports directly from the ABAP Editor. To execute SAP standard reports, you must have the appropriate authorization and you must know the technical name of the report.

To start the ABAP Editor, choose SAP Menu → Tools → ABAP Workbench → Development → ABAP Editor.

Alternatively, you can start a report by choosing System → Services → Reporting.

Naming Conventions Used for Grouping HR-Specific Reports

Examples of naming conventions used to group HR-specific reports together are listed in the following table:

Programs

Program AbbreviationReports for
RP...Personnel Administration (PA)
RH...Organizational Management and Personnel Development (PD)
RPT...Time Management
RPC...Payroll
RPL...List Reports in PA
RPB...Statements
RPR...Travel Expenses
RPAQ...ABAP Query

Information System Reports

SAP standard reports are integrated with the SAP Easy Access screen. These reports are called information system reports.

You can search for standard reports in individual applications or across applications. Application specific standard reports are available in the info systems of individual HR components. In HR components, the reports for a given application are stored in the info systems folder.

You can add reports that are frequently required to your favorites.

To access different information systems of individual HR components, choose the following paths:

  • Human Resources<component><info system>Reports

  • Human ResourcesPayroll<continent><country>Info System

  • Human ResourcesTime management<component>Info System

Reports on the SAP Easy Access Screen

You can insert reports directly into area menus. Each report without a transaction code is automatically assigned a new transaction code, which is then inserted into the menu.

To access area menus, on the SAP Easy Access screen, choose ToolsABAP WorkbenchDevelopmentOther ToolsArea Menus.

If you do not want the system to generate a transaction code automatically, you must create it beforehand.

Execute a Report from Information Systems

Business Example

You work in the HR department of your company and require a list of birthdays for employees of a particular region. For this reason, you need to know how to execute reports from information systems.

Create a list of birthdays for all employees in personnel area CABB/Caliber A Bicycle Company.

Hint

Use the evaluation period TODAY unless specified otherwise.

Steps

  1. Create the list of birthdays by using the Birthday List report in the PA Info System.

    1. On the SAP Easy Access screen, choose Human ResourcesPersonnel ManagementAdministrationInfo SystemReportsEmployee → Birthday List.

    2. On the Birthday List screen, enter CABB in the Personnel Area field.

    3. Choose Execute.

  2. Use the filter function to restrict output to employees who were born in 2002.

    1. Select theYear column.

    2. Choose the Set filter pushbutton.

    3. In the Determine values for filter criteria dialog box, enter 2002 in the Year of birth field.

    4. Choose Execute.

  3. Use the filter function to restrict output to male employees who were born in 2002.

    1. Choose EditSet filter.

    2. In the Filterdialog box, add the Year of birth and Gender key as filter criteria.

    3. Choose Determine values for filter criteria.

    4. In the Determine values for filter criteria dialog box, enter the following values:

      FieldValue
      Year of birth2002
      Gender key1
    5. Choose Execute.