Single Selection You use single selections to define selection conditions for one characteristic.
Single selections also include the higher-level characteristics – for example, the higher-level characteristic
controlling area
for characteristic
profit center.
The selection logic of single selections enables you to create complex selections.
You can set up a single selection so that it can be reused for the customizing of selections in consolidation functions.
For example, you can use a single selection in the following consolidation functions:
Consolidation Function |
Use |
|---|---|
Manual data entry |
Data entry layouts |
Data collection |
Source selection Target selection |
Validation |
Selection condition in check expression |
Currency translation |
Specific translation |
Rounding |
Selection 1 Selection 2 |
Interunit eliminations and reconciliations |
Selection |
Elimination of interunit profit/loss in inventory |
Posting items |
Consolidation of investments |
Location of values |
Reclassification |
Trigger Percentage Rate Condition |
Allocation |
Sender Receiver Trigger Distribution key |
Workflow for Approving Manually-Entered Documents Workflow for Approving Status Changes |
Workflow variant: approval agent |
Within a single selection you can use the selection conditions as follows:
To select single values and ranges
To select hierarchies and hierarchy nodes
For selections across multiple characteristics
For selections across the attributes of a characteristic
You can use all of the selection conditions listed here simultaneously and more than once within a given single selection.
In selections of single values and ranges, and hierarchies and hierarchy nodes, you specify one range to be included (green symbols) and one range to be excluded (red symbols). When the single selection is executed, the system combines these two ranges using the Boolean operatorAND NOT. This means that the selection selects characteristic values in the range to be included, but eliminates from the selection those characteristic values that are in the range to be excluded. You can then further restrict the selection with selections across multiple characteristics.
The selection logic is explained in full in the section “Selection Logic” below.
In selection conditions for selecting single values and ranges, you define which characteristic values are to be included or excluded. You can select single values, ranges, or patterns:
These are some of the operators you can use for single values: =,≥
You can select closed ranges [ ] and open ranges ] [.
Furthermore, you can use patterns [x] (for example,CU 1*for all consolidation units with the leading characters “CU 1”).
You can define multiple selection conditions for both the including range and the excluding range. When a single selection is executed, the system makes the following links independently of each other:
The selection conditions for the including range using Boolean operatorOR
The selection conditions for the excluding range using Boolean operatorOR
In selection conditions for selecting hierarchies and hierarchy nodes, you define which hierarchy ranges are included or excluded. You can select entire hierarchies or hierarchy nodes.
You can define multiple selection conditions for both the including range and the excluding hierarchy ranges. When a single selection is executed, the system makes the following links independently of each other:
The selection conditions for the including range using Boolean operatorOR
The selection conditions for the excluding range using Boolean operatorOR
When dealing with several characteristics that are based on the same basic characteristic, you can define selections across multiple characteristics.

Basic characteristic:company
Characteristics:consolidation unitpartner unitinvestee unit
Selection example 1:company = investee unit
Selection example 2:company→country= partner unit→country
You can define multiple selections across characteristics. When the single selection is executed, the system combines the cross-characteristic selections using the Boolean operatorAND
You can use all of the selection conditions listed above for attributes.
You can use all attributes that you have designated as a
selection attribute
in the data basis.
The including and excluding ranges are viewed separately for each attribute (see also the section “Selection Logic”).
You can have multiple attributes in the single selection. When the single selection is executed, the system combines the attribute selections using the Boolean operatorAND
When a single selection is executed, the system uses the following selection logic:
{ selection conditions for the characteristic AND selection conditions for the attributes }
The selection conditions for the characteristic are broken downas follows:
( included values OR included hierarchy ranges )
AND NOT ( excluded values OR excluded hierarchy ranges )
AND ( cross-characteristic selection 1 AND cross-characteristic selection 2 AND cross-characteristic selection x )
The selection conditions for the attributes are broken downas follows:
{ selection conditions for attribute 1 AND selection conditions for attribute 2 AND selection conditions for attribute y }
The selection conditions for each individual attribute are broken downas follows:
( included values OR included hierarchy ranges )
AND NOT ( excluded values OR excluded hierarchy ranges )
AND ( cross-characteristic selection 1 AND cross-characteristic selection 2 AND cross-characteristic selection z )
In the consolidation functions you can have multiple characteristics in the selection, and make a single selection for each of those characteristics. When a selection across multiple characteristics is executed, the system combines the characteristic selections using the Boolean operatorAND
See Example: Single Selection for Master Data and Example: Single Selection for Transaction Data .
You can start a single selection in different places:
In the process view of the Consolidation Workbench at
Master Data
®
Single Selection
While customizing one of the consolidation functions listed above:
First you add the characteristic on the selection screen of the function. Then, for the characteristic you choose
Complex Selection
. Then the system opens the single selection in the lower screen area.
While customizing a breakdown category:
In the process view of the Consolidation Workbench, you choose
Master Data
®
Subassignments
®
Breakdown Category
, and you call up a breakdown category to be changed. On the
Default and Maximum Selection
tab page, you can create a complex selection for the default selection and/or maximum selection by choosing
Complex Selection
in the context menu.
The user interface of a single selection has the following layout:

Here you define your selection condition.
This area lists the values of the characteristic – either as a simple list or as a hierarchy (if hierarchies exist).
If the characteristic has attributes, you can use the dropdown box
xxx to show a list of attributes for the characteristic.
In cross-characteristic mode
, you can select the characteristics that belong to the basic characteristic.
You can drag values from the list to the value columns in the input area.
Here, the system displays the technical name (which cannot be changed on this screen) and you can enter a description for the single selection. For more information, see the section “Reusability of Single Selections”.
Symbol |
Meaning |
Activities the User and the System Perform |
|
|
Inserts a new row, preceded by “=”; all other cells are blank and not ready for input. The initialized value is selected. Only one row is allowed per characteristic. The same applies to attributes. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Sorts in blocks Order: higher-level characteristics, the characteristic, attributes of the characteristic; Order for subordinate blocks for an individual characteristic: inclusive ranges/hierarchy nodes, exclusive ranges/hierarchy nodes, characteristics across characteristics |
|
|
|
|
|
Checks the consistency of the selection conditions in the single selection |
|
Produces a list of all values that are selected according to the selection condition |
|
|
Presents the selection condition as string of characters, which shows Boolean links
|
|
|
|
Shows or hides the names for the values in the “From” and “To” columns |
|
|
Shows an additional column. Here, you can enter the name of an attribute or select it using input help. The column can be hidden only if no attributes have been inserted. |
|
|
Toggles the mode: You can select only the characteristics that belong to the same basic characteristic. |
|
|
Opens/closes the selection area that lists the individual characteristics, individual attributes, hierarchies, or hierarchy nodes, which you can drag into the value columns |
|
|
Displays a list of the characteristic values or the characteristic hierarchies of the leading characteristic; or displays a list of all attributes or attribute hierarchies |
|
|
|
|
|
|
|
|
|
|
|
In this column, you can choose the operators for your selection condition using the context menu (for example,
for a cross-characteristic selection,
for ranges of a characteristic, or
to exclude hierarchies or individual nodes).
Here you enter the values for the characteristic or the attribute.
Here, you determine whether to display the hierarchies and values of the leading characteristic or an attribute in the selection area.
The selection area shows the hierarchies and values of the leading characteristic or an attribute.
In order to reuse a single selection, it needs to have a technical name. A maximum of 10 characters is allowed. You assign the technical name when you create a single selection at
Master Data
→
Single Selection
You can also create a reusable single selection when customizing a consolidation function by specifying a value for the complex selection. The value is used as the technical name and shown in the single selection window. The reusable single selection is then listed in the process view of the Consolidation Workbench under
Master Data
®
Single Selection.
Reusable single selections are always created for the basic characteristic. You can use reusable single selections also for each derived characteristic.
When a reusable single selection is used, any restrictions of independent characteristics must be compatible to the selection condition.
If you want to use a selection condition only once, you do not need a reusable single selection. When defining selection conditions in the Customizing settings of a consolidation function, you can create a non-reusable single selection by leaving the technical name field blank.
You want a selection condition to select all consolidation units that have manufacturing facilities in Europe, except for those situated in Italy.
The basic characteristic is the characteristic
Company
.
Attributes |
From |
To |
|
|---|---|---|---|
|
Region |
Europe |
|
|
Region |
Italy |
|
|
Plant type |
Manufacturing |