SAP ABAP Data Element SETFLGSUP (Ind.: Suppress interval/hierarchy (Report Writer))
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       GBSE (Package) FI-SL sets
Basic Data
Data Element SETFLGSUP
Short Description Ind.: Suppress interval/hierarchy (Report Writer)  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type XFELD    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short Sup. 
Medium 10 Suppress 
Long 20 Suppress 
Heading SU 
Documentation

Definition

The suppress indicator is used to break down value intervals or suppress the set hierarchies in the Report Writer.

Use

  1. Suppressing the break down of value intervals

    To suppress value intervals, you can select the suppress indicator for each value interval in the basic set. Since value intervals are not normally broken down for report columns, the indicator is only important if the set is used as a row set in the report.

    Normally, an interval in a basic set is broken down into its individual entries, for example, the account interval 400000-400100 would generate the rows 400000, 400001, ..., 400100 (if these accounts exist).

    If you set a suppress indicator for this interval, it will no longer be broken down into its individual entries, and will be printed as a single interval total.

  2. Suppressing set hierarchies

    You can use the suppress indicator to suppress a set hierarchy or a sub-hierarchy. You can set the indicator in multi-dimension or single-dimension sets for the required set. The Report Writer will then ignore the hierarchy structure below this set, and only outputs the total for the set in question and not the subtotals at lower levels in the hierarchy.

Example

In the Report Writer, there are two basic ways to reduce the number of totals of a set:

  • the level of detail (total level) in the report definition
  • the suppress indicator in the set

Example: The row set of a report has the following structure:

---------
| Year |
----|----
|
|-------------|-------------|-------------|
| | | |
|----------| |----------| |----------| |----------|
|Quarter 1 | |Quarter 2 | |Quarter 3 | |Quarter 4 |
|----------| |----------| |----------| |----------|
| | | |
|-------| |-------| |-------| |-------|
| | | | | | | | | | | |
1 2 3 4 5 6 7 8 9 10 11 12

Without selecting total level and a suppress indicator, a list would be issued that would display the monthly totals, quarterly totals and the annual total.

With total level '2', a list would be issued that would not display the monthly totals, but would display the quarterly totals and the annual total.

If you set the suppress indicator for each quarter set in the single-dimension set 'Year', this has the same effect as total level '2'.

If you set the suppress indicator for the set 'Quarter 1' in the single-dimension set 'Year' and do not use a detail level, you will receive the total for quarter 1, the monthly totals for months April to December, the quarterly totals of quarters 2 to 4 and the annual total.

You can use the total level and suppress indicator together. The basic difference being that the suppress indicator is defined for a set and affects all reports in which the set is used. The total level, however, is part of the report definition and only affects that one specific report. You can also use the suppress flag to selectively suppress subhierarchies, whereas the total level suppresses all subhierarchies of a hierarchy level.

History
Last changed by/on SAP  20010607 
SAP Release Created in