Creating Rollup Headers for Hierarchical Rollups 
Use
The rollup header contains information that is valid for the entire rollup. In a hierarchical rollup, you rollup data according to the structure of the single-dimension set defined in your rollup header set.
Prerequisites
You have flagged a rollup type and chosen
on the Create Rollup: Initial screen.
Procedure

You can use the reset set to reset the data in the rollup ledger for the relevant periods to 0 prior to the actual rollup and before new data is summarized into the rollup ledger. A reset set is normally necessary, as the default active overwrite (see step 6: Cumulating Values) makes it possible for a rollup to be executed more than once in a given period.

A reset set is useful in the following circumstances:
Rollup field movement has been changed following execution of a rollup. When this rollup is executed again for a period, different rollup records are created to those created previously. The new rollup records do not match the old ones and therefore do not overwrite them. The old rollup records remain, therefore leading to incorrect results. By using a reset set, these old records can be set to 0.
If you want to roll up data from several source ledgers together in a rollup ledger, the Cumulate Values flag must be active for all affected rollups. If you then have to repeat these rollups in a given period, you can enter a reset set in one of the rollups. This will reset the values for these periods to 0. Subsequently, all rollups can be executed again with the Cumulated Values flag.

For performance reasons, you must include the following dimensions in your reset set:
You must not include the following dimensions in your reset set:

You can define a reset set to reset the data fields for account 100000 to zero. When you execute the rollup, the data fields for account 100000 will first be reset to zero in the receiver table, then the rollup will add data to all data fields that meet the selection condition in the rollup header set. For further information, see

To refer the system to a user exit, enter the user exit number in the User exit field. For further information, see
The rollup set will be used for all sequences defined for the rollup. The multi-dimension set name you enter in this field selects the data to be rolled up from the source ledger(s).
For performance reasons, you must include the following dimensions in your rollup set:
You must not use the following dimensions in your rollup set:

If you are defining a hierarchical rollup, you must include the single-dimension set of the hierarchy dimension in the header set. For more information about sets and rollups, see
Enter a representative value for each set in your hierarchy set. This representative value represents, for example, the node cost centers to which you want to roll up data. When the set is processed in the rollup, the system creates data records using the representative values. For more information about hierarchical rollups, see
If you want new rollup data to be added to existing rollup data in the rollup ledger, set the Cumulate Values flag. Do not set this flag if you want new rollup data to overwrite existing rollup data.
If you want the system to insert blank records (records with the value zero in their amount fields) in the rollup ledger, set the Write records with amount 0 indicator.

If you want to create a report that shows all accounts in a group of accounts (including accounts that have amounts equal to zero), you must include records that have zero in their amount fields. If blank records are not included in your rollup ledger, then the summary records of those accounts that are equal to zero will not be created or available for reporting.
If you want to eliminate internal business volume within a set hierarchy, set the Elim.of int.bus.vol.frm bus indicator . You can only use this field for hierarchical rollups. Elimination of internal business volume is only possible with dimensions for which a partner dimension has been defined in the master files (for example, SCNTR for SCNTR). If you have allocated costs between the final cost centers within a cost center area, you can eliminate inter-company business volume.
Set the Summarize partner indicator to summarize data across sender and receiver cost center (only for hierarchical rollups).
You can use the following additional functions on this screen:
To display and maintain sets or field movements in the rollup header, choose
. Move the cursor to the set or field movement you want to display. You can define field movement information for as many dimensions that you want to roll up in the ledger. You can define substitution activities for as many dimensions that you want to substitute in the ledger.
To check the rollup for errors, choose
. For further information, see
To create sets, choose
Set. Position your cursor on the required set.
To create a field movement, choose
Field Movement.
Additional Processing Functions in the Create Rollup <Name>: Header screen
Menu Path |
Function |
Rollup ® Document |
Document the rollup definition and Rollup Records |
Extras ® History |
Display change history for the rollup |
Extras ® Different Currencies |
Set the currency fields to zero |
Result
You have ended rollup definition. For more information, see: