Show TOC

Complex Aggregation LevelLocate this document in the navigation structure

Use

The following examples show:

  • how the system embeds data records from the basis InfoProviders in the InfoProviders that contain these

  • how the system writes new or changed data records from the InfoProvider back to the basis InfoProviders contained in it

Example: Characteristic product in InfoProvider IP

Let there be an InfoProvider MP, which contains the basis InfoProvider BIP_I and the plan basis InfoCube BIP_P. The actual basis InfoProvider BIP_I contains the characteristics product, product group, version and year, as well as the key figure profit. The plan basis InfoCube BIP_P contains the same objects with the exception of the characteristic, product. An aggregation level ALVL_MP is defined on the InfoProvider IP, containing all characteristics of the InfoProvider.

The following two data records of the underlying basis InfoProvider yield the following data records in InfoProvider IP:

Data record in actual basis InfoProvider BIP_I

Product

Product Group

Version

Year

Profit

P1

PG1

V1

2005

10

Data record in plan basis InfoCube BIP_P

Product Group

Version

Year

Profit

PG1

V1

2005

30

Data records in InfoProvider IP (or ALVL_IP)

InfoProvider

Product

Product Group

Version

Year

Profit

BIP_I

P1

PG1

V1

2005

10

BIP_P

#

PG1

V1

2005

30

The data records in InfoProvider IP are generated from the records of the underlying InfoProvider using a UNION operation. The InfoProvider is always included so as to ensure that the "origin" of the relevant data record is known at the data record level.

If new data records are generated during manual planning or using the planning functions, the system ensure that every record of the InfoProvider can be assigned back to the InfoProviders contained in the InfoProvider uniquely and without loss of information.

The following table shows an example of a data record that could not be assigned.

Example of a record in InfoProvider MP that could not be assigned

InfoProvider

Product

Product Group

Version

Year

Profit

BIP_P

P1

PG1

V1

2005

43

The data record belongs to InfoProvider BIP_P. This InfoProvider does not returns a product in the MultiProvider however. This means that P1 is not permitted.

In manual planning, data cells that could lead to this type of record are not input ready. In planning functions, the system ensures that data records like these cannot be saved.

Note

The same situation can occur for key figures in complex aggregation levels. If K is a key figure in InfoProvider IP and is supplied from the actual basis InfoProvider BIP_I, but not from plan basis InfoCube BIP_P, this key figure is always initial in a data record in InfoProvider IP with the plan basis InfoCube BIP_P. This value also cannot be changed.