Report Painter: Jonathan Eemans JE Consulting
Report Painter: Jonathan Eemans JE Consulting
Report Painter: Jonathan Eemans JE Consulting
Introduction
Jonathan Eemans
06/11/2019 JE Consulting
1
Report Painter
Introduction
06/11/2019 2
Introduction
In SAP R/3 and SAP ECC, report painter is a tool for creating reports that meet
specific business and reporting requirements. When defining the report, you
work with a structure that corresponds to the final structure of the report when
the report data is output.
06/11/2019 3
Introduction
+ Usage of hierarchies.
+ Extract management.
06/11/2019 4
Introduction
06/11/2019 5
Introduction
06/11/2019 6
Introduction
06/11/2019 7
How’s the architecture of report painter?
Models
Report Report group
Variables
Sets
06/11/2019 8
Reporting tables
Reporting tables specify the data tables available for, and the reporting
structure used for report writer / painter reports.
These tables are defined with GRCT, and can include various ABAP
routines for authorisation exits, data filler and conversion routines for
presentation and texts etc.
In the reporting tables you define the characteristics (non-numerical
fields such as accounts, cost centers, etc.) and key figures (amounts
and quantities) available for reporting.
06/11/2019 9
Reporting libraries
• Libraries are set up to further define the data required for reports.
Libraries are linked to exactly one reporting table.
Report painter reports which require similar data or run by a specific
group of users can share a library. Many libraries can be linked to the
same reporting table.
06/11/2019 10
Reports and report groups
• Reports contain a definition if the rows, columns, and overall data selection.
They also include the texts (header, footer, etc.) and layout settings.
• Reports are assigned to report groups. The report group is what you
execute, not the actual report.
One report group can contain several reports; several reports in one
report group can be useful if reports are intended to evaluate the same
dataset but with different formatting.
For performance reasons it’s sometimes better to assign one report to
exactly to one report group.
06/11/2019 11
Models, characteristics, key figures, variables & sets
06/11/2019 12
How to create report with report painter?
06/11/2019 13
How to create report with report painter?
• Report layout
Row 1
Characteristics
General data selection
Row 2 (for entire report)
Characteristics
Formula
06/11/2019 14
Some additional functionalities
Actuals Plan
• Exploding rows (1)
PERSONNEL € €
Actuals Plan
420000 € €
421000 € €
Cost element group PERSONNEL WAGES € €
06/11/2019 15
Some additional functionalities
06/11/2019 16
Some additional functionalities
• Variation
A navigation pane can be displayed for characteristics assigned to variables in general data
selection.
06/11/2019 17
Some additional functionalities
• Horizontal pages
06/11/2019 18
Some additional functionalities
• Sections
06/11/2019 19
Some additional functionalities
06/11/2019 20
Some additional functionalities
06/11/2019 21
Some additional functionalities
06/11/2019 22
Some additional functionalities
• Data extracts
06/11/2019 23
How to format reports?
06/11/2019 24
How to format reports?
06/11/2019 25
How to format reports?
• E.g. Display key and description in lead column and change length of lead
column.
06/11/2019 26
How to format reports?
06/11/2019 27
How to format reports?
06/11/2019 28
How to format reports?
06/11/2019 29
How to format reports?
06/11/2019 30
How to allow drilldown in your reports?
06/11/2019 31
How to transfer reports?
• Reports can be transferred from one SAP system to another SAP system
via…
Export / Import
Transport requests
06/11/2019 32
Attention points
06/11/2019 33