Rules for Selection Criteria

There are special rules for using values for different dimensions of a segment:

Dimensions as selection criteria

Identical dimensions (for example for senders and receivers) only need to be entered once in the sender selection criteria, since they will be inherited. You can find more information on inherited dimensions under Dimensions in Allocation .

If you do not enter a dimension as selection criteria , the dimension is not included in the data records for the allocation cycle and the data is summarized for this dimension. For undefined dimensions, the system will select all values.

In iterative processing , the system will allocate back to the sender if a dimension value is the same in the sender as it is in the receiver.

Example Example

The sender value is 400000 for the dimension account. The receiver values are 400000 for the dimension account and 110 and 120 for the dimension cost center. Segment processing will result in an endless loop because the receiver continues to assess/distribute back to the sender value 400000 .

End of the example.

Sets as selection criteria

The following rules control the use of set values, if you use sets as selection criteria for your dimensions:

  • You cannot use a variable in a set used in an allocation.

  • To select or allocate all data records for a dimension, use the Insert all values function (in set maintenance under Edit ). The system uses data records for all values in the dimension and creates data records for all values.

If you do not define a dimension, all data records for this dimension are selected; however, the initial value of the dimension is summarized in the created sender and receiver data records.

If you select all values for a dimension (for example, using a range of values or the set value All values ), all data records for the dimension are selected and sender and receiver data records are created for every field value (the dimension will not be summarized).

Note Note

In Customizing for the Special Purpose Ledger you can define the following fields more precisely:

- Sender/receiver

- Sender values

- Receiver tracing factor

End of the note.

You can determine:

  • Which fields can be used for receiver, sender, sender values, and/or tracing factor.

  • Whether a user can enter a value, a range of values, and/or a set name for a field.

Note Note

For more information, refer to the activities under Allocation in the Implementation Guide (IMG) for Special Purpose Ledger .

End of the note.