Show TOC

Reporting on Process Context DataLocate this document in the navigation structure

Use

Reporting on process context data allows you to extend the process model and specify the subset of the process context that you want to report on. In addition, you could calculate new performance indicators out of the data available in the process context, leveraging the rich data flow capabilities such as expressions and custom functions. For more information about process context, see Process Context .

To report on process context data, you proceed as follows:

  • Create a reporting data source.

    The reporting data source is a table whose fields are filled with data from the process context. The reporting data source version is different from the process version and does not change when there are changes in the process model. You can change the reporting data source version if you add or remove a field in the table, change a field type, change a field name, or rename the reporting data source. For each deployed reporting data source version, a SAP NetWeaver Business Warehouse (BW) data source is provided which is named using the following pattern: <reportingDataSourcename>_<timestamp in format yyMMddHHmmssSSS>, for example myDataSource_091107182147921. The timestamp marks the moment when the reporting data source version is saved in UTC time zone. This BW data source can later be used for data extraction and reporting in BW or Visual Composer (VC).

    You create reporting data sources in one of the following ways:

    1. Using the process context directly.

      In this way, the reporting data source fields are created automatically from the process context attributes you select. The necessary input mappings from the process context are also generated automatically for the corresponding reporting activity.

    2. Creating a reporting data source without the process context.

      In this way, you manually create all the fields of the reporting data source.

  • Create a reporting activity in the process.

    The reporting activity references a reporting data source and indicates where in the process data is gathered for reporting.

You can use the same reporting data source in different reporting activities in the process and in different processes in the same development component (DC).

Procedure

Creating and Editing Reporting Data Sources

You create reporting data sources to specify the process context data you want to report on. You can also edit a reporting data source to change the fields which it contains. For more information, see Creating and Editing Reporting Data Sources .

Modeling Reporting Activities

You create reporting activities in the process model to collect data from the process context and fill in the reporting data source. For more information, see Modeling Reporting Activities .