Entering content frameFunction documentation User-Defined Drilldown Reports Locate the document in its SAP Library structure

Use

The IM Information System and its standard reports for investment programs are based on drilldown functions in the R/3 System (exception: master data list for appropriation requests). Drilldown functions make it possible for you to easily define your own reports in order to meet your enterprise’s individual requirements. Knowledge of ABAP programming is not required in order to define your own drilldown reports.

Features

The basis of all drilldown reports for investment programs and appropriation requests is an ABAP dictionary structure which defines characteristics (such as program position or measure) and key figures (such as overall distributable value) that can be used. On the basis of these dictionary structures, you can define individual drilldown reports for investment programs or appropriation requests.

You can define drilldowns for reports from the viewpoint of investment programs and drilldowns from the viewpoint of appropriation requests. Drilldowns based on the viewpoint of appropriation requests allow you to run reports that are not dependent on the use of an investment (refer to the Implementation Guide: Investment Programs ® Information System and Appropriation Requests ® Information System).

SAP supplies a wide range of drilldown reports for investment programs and appropriation requests. You may still want to define your own drilldown report. It is recommended that you refer to a supplied standard report which is similar to the report you want to define. Or you should at least copy the form from a standard drilldown report, and use it to construct your own drilldown definition.

Standard Drilldown Functions

The functions of standard R/3 drilldown reporting allow you to define both basic drilldown reports and drilldown reports based on forms. However, for Investment Management (IM), you can only define form reports.

The standard drilldown reports in the IM component always display a drilldown list initially. You can jump from the drilldown list to a detail display.

Otherwise, all the functions of standard R/3 drilldown reporting are available for drilldown reports for investment programs:

You can choose columns or rows in the detail screen, that will then be displayed in the drilldown list.

Local variables are valid only within one form. You can use them to meet specific needs. There is an important syntax rule for local variables: Local variables have to begin with the dollar sign ($) symbol.

Note

For more information on the standard functions of R/3 drilldown reporting, see Structure linkCA – Drilldown Reporting.

Using Forms, Characteristics and Key Figures when Defining the Drilldown Report

The first step when defining a drilldown report is defining (or copying) a form. The form defines the layout of the report as it will appear later. The detail screen in particular is an exact copy of the form screen. In the form, specify the key figures you want the report to output (either for each row or for each column). You can then make further specifications for each key figure using additional characteristics. In most cases, this characteristic is the value type, which defines the significance of the key figure (for example, actual value, plan value, and so on). For key figures that are dependent on the year, you also have to specify the characteristic "fiscal year."

You can also make more detailed specifications for these defined key figures by choosing additional characteristics. For example, a key figure that is specified by row can also display a different budget category per column in the form. You could also specify the value type by column.

The characteristics that will be displayed in the drilldown list in the report are not defined in the form. They are defined in the definition of the drilldown report itself. The characteristics "program position," "object" and "measure" are particularly important in this regard. Organizational units could also be used at this level as further characteristics. The graphic shows examples for how characteristics and key figures can be used in defining a drilldown report.

This graphic is explained in the accompanying text

Definition of a Drilldown Report

In the Implementation Guide for the IM component (choose Investment Programs ® Information System), you can perform all the activities required for defining a drilldown report for an investment program. For more information, see the Implementation Guide documentation for each individual activity.

Example

Definition of a Drilldown Report

Profit Center and Cost Center Hierarchies in Drilldown Reports

You can use profit center hierarchies or cost center hierarchies, and order groups, to represent the hierarchy of characteristics in a drilldown report (see Availability). This is possible for the following characteristics:

When you define the drilldown report, choose the desired characteristic. Then, under Extras ® Choose hierarchy, specify whether:

You can only use profit center or cost center hierarchies, however, if the controlling area has already been specified in the system at the time you make the selections for the report. That is, the controlling area must be entered in the definition of the form or report, or a variable has to be used for the controlling area. If a variable is used, an entry has to be made for the controlling area parameter in the selection screen of the drilldown report. Otherwise the system cannot create a hierarchy representation of the profit centers or cost centers.

When a drilldown report works with hierarchies, you can turn off the hierarchy or change it in the list display (overview) of the report (Edit ® Hierarchy ® Choose).

Scale

When you define drilldown reports for investment programs, you can use a scale as a selection criteria. Selecting by scale, you can, for example, start drilldown reports which show only investment measures or appropriation requests for investment programs having an overall budget that exceeds a certain amount (scale).

You can define scales in IM Customizing for Investment Programs. You enter the scale in the master record of the investment measure or appropriation request.

The standard drilldowns for investment programs do not use scales.

Note

Once you assign a scale to an investment measure or appropriation request, this assignment is fixed. It is not dependent on the plan or budget values. This fixed assignment is generally preferable. Otherwise the scale would be subject to change as the result of minor changes to the plan or budget values.

 

 

 

Leaving content frame