Möchten Sie, dass bei der Mengenumrechnung die Zielmengeneinheit aus einem InfoObject ermittelt wird, so müssen Sie folgende Schritte vornehmen:
...
1. Sie benötigen ein Merkmal, welches als Attribut mindestens eine Einheit besitzt. Diese Merkmal, z. B. 0PO_UNIT, muss gültige Mengeneineinheiten enthalten und es müssen entsprechende Umrechnungskurse (InfoObject-spezifisch oder in den zentralen Maßeinheiten) gepflegt sein.
2. Definieren Sie eine Mengenumrechnungsart, in der die Zielmengeneinheit aus diesem InfoObject ermittelt wird.
3. Legen Sie für das InfoObject, aus dem die Zielmenge ermittelt werden soll, unter zugehöriges Mengenattribut das Mengenattribut fest.
4. Definieren Sie in den Transformationsregeln zu Ihrem InfoCube, dass die Werte der entsprechenden Kennzahl in der Transformation umgerechnet werden sollen und geben Sie die zuvor definierte Umrechnungsart an. Das in der Mengenumrechnungsart angegebene InfoObject muss in der Quelle wie auch im Ziel enthalten sein und durch eine Regel gefüllt werden.
Sie wollen Daten über eine Datei im csv-Format laden und in einen InfoCube fortschreiben. Der InfoCube besitzt zwei Kennzahlen (kyf1 und kyf2) vom Typ Einheit mit unterschiedlichem Einheiten-InfoObject.
Ausschnitt aus der csv-Datei:
Z_COUNTRY |
kyf1 |
kyf_unit1 |
D |
1 |
PAL |
CH |
2 |
KI |
In den Transformationsregeln definieren Sie, dass kyf1 ohne Änderung in den InfoCube fortgeschrieben wird. kyf2 wird aus der Quellkennzahl kyf1 versorgt und dabei erfolgt eine Mengeneinheitenumrechnung über die Mengenumrechnungsart WUA01. In WUA01 haben Sie definiert, dass die Quellmengeneinheit aus dem Datensatz ermittelt wird und zur Ermittlung der Zielmengeneinheit das InfoObject Z_COUNTRY herangezogen wird.
Für das InfoObject Z_COUNTRY haben Sie zuvor das zugehörige Mengenattribut 0PO_UNIT gewählt.
Voraussetzung dafür, dass die Kennzahl kyf2 des InfoCubes incl. Mengenumrechnung fortgeschrieben werden kann, ist, dass Z_COUNTRY die Ausprägungen ‚D’ sowie ‚CH’ enthält. Weiterhin muss 0PO_UNIT gültige Mengeneinheiten enthalten und es müssen entsprechende Umrechnungskurse gepflegt worden sein.
Stammdatentragendes Merkmal Z_COUNTRY:
Merkmal: Z_COUNTRY |
Mengensattribut: 0PO_UNIT |
… |
D |
KAR |
… |
CH |
ST |
… |
… |
… |
… |
In den Transformationsregeln wurde also 1 PAL in KAR umgerechnet und 2 KI in ST.