Mit dieser Funktion können Sie eine Währungsumrechnung mithilfe einer neuen Logikdatei ausführen. Währungsumrechnungen werden in der Regel zugleich mit der Standardlogik ausgeführt.
Währungsumrechnungen werden von einem Programm namens CURR_CONVERSION durchgeführt. Dieses Programm wird mit folgender Logik-Anweisung gestartet:
*RUN_PROGRAM CURR_CONVERSION(<Parameterliste>)
Zusätzlich zu den für die relevanten Dimensionen erforderlichen Attributen müssen die folgenden Attribute gesetzt werden:
Dimension |
Attribut |
---|---|
ACCOUNT |
RATETYPE |
DATASRC |
DATASRC_TYPE (I, M, A, oder L) IS_CONVERTED (Y, G oder N) |
ENTITY |
CURRENCY (Hauswährung) |
FLOW |
FLOW_TYPE (zum Bestimmen der Abschlussbewegungen) |
CURRENCY |
CURRENCY_TYPE (Währungstyp – Berichts-, Haus- oder Konzernwährung) |
TIMEID |
YEAR PERIOD TIMEID MONTHNUM |
INPUTCURRENCY (mit Kurs-Cube) |
MD (Kennzeichen für Multiplikation oder Division) |
Hinweis
Die DATASRC-Dimension ist für die Planung nicht obligatorisch. Währungsumrechnungen können ohne sie durchgeführt werden. Um jedoch eine DATASRC-Dimension in einen Planungs-Cube einzufügen, müssen die Attribute genauso gesetzt sein wie im Währungsumrechnungsprogramm.
Die FLOW-Dimension ist für die Planung nicht obligatorisch. Währungsumrechnungen können ohne sie durchgeführt werden. Um jedoch eine FLOW-Dimension in einen Planungs-Cube einzufügen, muss in der Dimension vom Typ FLOW das Attribut zum Aktivieren der Währungsumrechnung vorhanden sein.
*RUN_PROGRAM CURR_CONVERSION
CATEGORY = %C_Category_SET%
GROUP = %GROUPS_SET%
TID_RA = %TIME_SET%
OTHER = [ENTITY=%ENTITY_SET%]
RATEENTITY = Global
*ENDRUN_PROGRAM
Hinweis
Die gültige Element-ID (gesetzt in der RATEENTITY-Dimension) sollte global verfügbar sein.
Alle in dieser Dokumentation enthaltenen Software-Quelltextzeilen oder -Strings („Code“) dienen nur als Beispiele und sind nicht für die Anwendung in einem Produktivsystem vorgesehen. Der angegebene Quelltext soll lediglich die Syntax und die Ausdrucksregeln bestimmter Softwarecodes erläutern. SAP übernimmt keine Verantwortung für die Richtigkeit und Vollständigkeit des angegebenen Quelltextes und übernimmt keine Haftung für Fehler oder Schäden, die aus dessen Anwendung entstehen könnten; es sei denn, derartige Schäden wurden von SAP vorsätzlich oder fahrlässig hervorgerufen.