Execution of a Rounding
You use this process to check whether a set of data adheres to the rounding rules you defined and to clear the rounding differences using adjustment entries.
A Rounding
process may consist of multiple steps, each of which can contain its own substeps; meaning that the steps can be defined as a hierarchy.
In order to execute a rounding, you define its preliminary structure in the method layout; that is, you define the following:
Number of levels of the step hierarchy of this method layout
Characteristics that are to be available in fast entry when a method is defined (fast entry is discussed later on)
Level as of which you see the rounding type, selection 1, selection 2, and the rounding difference (when defining a method)
The level of the method layout at which you must specify which characteristics (when defining a method)
When defining the method, you define the rule(s) the system uses for checking and rounding. Fast entry features an overview of the rounding steps. Fast entry enables you to create steps and to navigate among these steps. You define the key figures globally for the entire method, but you define the details for rounding for each step on the Rounding
detail screen. The system executes the steps in the desired sequence. Meaning: The adjustment entries of a step are considered in the subsequent step (meaning that each step considers the results of the previous step).
The process flow in detail:
Create a new method layout for rounding
or use an existing one.
Do the following when creating a new method layout:
On the screen for defining the rounding, define the number of levels the step hierarchy contains.
In order to define a method later on, also specify the following:
Characteristics that are to be available in fast entry when defining a method
Level as of which you are able to see selections 1 and 2 as well as the rounding difference. You change the visibility by dragging the arrows over to the desired row (using drag and drop).
At which level of the method layout Rounding
, which characteristics must be specified. In order to use a characteristic, you assign it by selecting the target column and dragging the characteristic from the list of characteristics onto a cell of the table.
Note
If you only want a single step for rounding, there is no need to designate characteristics for fast entry.
You can remove characteristics from the table by dragging them to the trash folder (using drag and drop).
You can delete a step by dragging it to the trash folder (using drag and drop).
Save the method layout definition.
Create a method for the method layout.
On the Key Figures
detail screen, select globally (for the entire method) the key figure to be checked and the key figure to be rounded.
Define the checking and rounding rules at the top level of the rounding function.
Rounding: This is where you define the checking and rounding rule:
You select the rounding type.
You define the selection(s) by entering the characteristic values (for example, the items and transaction types). You can use single selection as an aid.
You define the differential accounting object to which the system is to post the difference, which is determined by the checking rule.
For an item, you can specify one or more subassignments; for each subassignment, you can select the Default Value indicator and/or specify a characteristic value for the subassignment.
Note
On the Rounding
tab page, you can add further characteristics that you did not designate in the method layout.
Fast Entry: If you designated characteristics in the method layout for fast entry, the system automatically creates the first step for the method. You can then create additional steps in fast entry. You use the arrow symbol to navigate among these steps. The detail screens of the steps show the respective data of all higher levels. (This data cannot be modified.)
You proceed at step level or sub-step level as you do at the top level (see the previous item).
Save your entries.
When a rounding method is executed, the system works through each of the steps contained in the method. Once every step is completed, the differential entries generated in the previous step flow into the data set used as the calculation base for the next step. When you have multiple steps in succession, the sequence of the steps and the scope of the selection assigned each of those steps is crucial, for example, to prevent a validation rule later on from destroying the results of a previous check. For example, a real-world approach might look like this:
Example
The system should perform local rounding checks first, for example, to establish whether balance sheet depreciation on assets is equal to their counterparts in the income statement. Only afterwards should the system perform global types of checks, for example, to establish whether the sum of all balance sheet items is zero.
Assign the rounding method to a task (for example, a task for currency translation).
Assign the rounding method to a currency translation method.
Assign the currency translation method to a currency task.
In the currency translation task, you can specify that you want to assign the method based on the consolidation unit. This allows you to assign various currency translation methods.
To ensure that you can also assign different rounding methods in the currency translation task, you need to activate the Financials, Group Close, Allocation business function (FIN_ACC_GC_ALLOC
) and then activate the Assignment of Rounding Methods
function in the settings for the consolidation area.
Execute the rounding function by running the corresponding task (for example, the task for currency translation) in the consolidation monitor.
After a rounding function completes successfully, the system displays a confirmation message and – if applicable – one or more error messages if you selected a key figure to be rounded. The rounded data is then available in the InfoCube for transaction data.