Erstellen Sie in einer Oracle Hyperion Planning-Anwendung, die nicht mit mehreren Währungen erstellt wurde, zusätzlich zu den vorhandenen Dimensionen eine benutzerdefinierte Dimension mit dem Namen "Currencies", und fügen Sie folgende Elemente hinzu:
Eingabewährungen
USD
CAD
EUR
GBP
INR
Berichtswährungen
EUR Reporting
US Reporting
Can Reporting
Fügen Sie in der Account-Dimension die folgenden Elemente für FX_Rates hinzu:
FX_Average
FX_Ending
Fügen Sie in der Entity-Dimension die Entity "Company Assumptions" hinzu.
Geben Sie mit einem Oracle Smart View for Office- oder einem Planning-Formular Wechselkurse in diese Zellen ein:
Account - FX_Average und FX_Ending
Period - Geben Sie Wechselkurse für jeden Monat ein.
Year - FY12
Scenario - Current
Version - BU Version_1
Entity - Company Assumptions
Products - 000
Currencies - Geben Sie einen Wechselkurs für jede Währung ein.
In Variablen:
Erstellen Sie einen Runtime Prompt auf Anwendungsebene mit einer Elementvariablen mit dem Namen "Berichtswährungen" für die Currencies-Dimension, und geben Sie "EUR Reporting" als Standardwert ein.
Erstellen Sie einen Runtime Prompt auf Anwendungsebene mit einer Elementvariablen mit dem Namen "Eingabewährungen" für die Currencies-Dimension, und geben Sie "EUR" als Standardwert ein.
Erstellen Sie in dieser Planning-Anwendung eine Geschäftsregel, und übergeben Sie die Systemvorlage "Währungsumrechnung" in das Flussdiagramm der Geschäftsregel.
Der Währungsumrechnungsassistent wird angezeigt.
Führen Sie im Währungsumrechnungsassistenten die folgenden Schritte aus:
Schritt 1: Wechselkursoption
In welcher Dimension ist Ihre Währung? Öffnen Sie die Dropdown-Liste, und wählen Sie die Currencies-Dimension aus, die Sie oben erstellt haben.
Wählen Sie die Berichtswährung aus: Klicken Sie auf , wählen Sie Variable aus, und wählen Sie die Variable "Berichtswährungen" aus.
In diesem Beispiel verwenden wir eine Variable für die Berichtswährung, damit die Regel für jede Berichtswährung in Planning gestartet werden kann.
Wählen Sie das übergeordnete Element aus, das Ihre Währungselemente enthält: Klicken Sie auf , und wählen Sie das übergeordnete Element "Eingabewährungen" aus.
Der Grund, warum Sie für die Währungselemente ein übergeordnetes Element auswählen müssen, liegt darin, dass, falls in der Zukunft eine Währung hinzugefügt wird, die Geschäftsregel nur neu bereitgestellt und erneut in Planning gestartet werden muss. Das Skript der Vorlage fügt die neue Währung zum Skript hinzu und berechnet die Berichtswährung ordnungsgemäß.
Welcher Wechselkurs (Währung) wird für die Berichtswährung verwendet? Klicken Sie auf , und wählen Sie die Variable "Eingabewährungen" aus.
In diesem Beispiel verwenden wir eine Variable für die Berichtswährung, damit die Regel für jede Berichtswährung in Planning gestartet werden kann.
Möchten Sie die Kontotypen für die Währungsumrechnung verwenden? Wählen Sie in der Dropdown-Liste Ja aus.
Wenn Sie "Nein" auswählen, werden Sie in einem späteren Schritt dazu aufgefordert, anzugeben, welche Konten Durchschnitts-/Endwechselkurse verwenden.
Möchten Sie Durchschnittswechselkurse berechnen?
Wählen Sie in der Dropdown-Liste die Option zum Berechnen des Durchschnitts aus.
Möchten Sie Endwechselkurse berechnen?
Wählen Sie in der Dropdown-Liste die Option zum Berechnen des Endwechselkurses aus.
Schritt 2 - POV
Geben Sie Folgendes für jede Dimension ein:
Period - Geben Sie für "Period" keine Daten an, damit in alle Perioden geschrieben wird.
Year - "FY12"
Scenario - "Current"
Version - "BU Version_1"
Entity - @Relative("South",0)
Products - @Relative("Tennis",0),@Relative("Golf",0)
Schritt 3 - FX_Average
Wählen Sie Elemente aus, die den Durchschnittswechselkurs enthalten:
Account - “FX_Average"
Period
Year
Scenario
Version
Entity - "Company Assumptions"
Products - "000"
Geben Sie für die Period-Dimension keine Daten an, damit der Wechselkurs für alle Perioden verwendet wird.
Geben Sie für "Year", "Scenario" und "Version" keine Daten an, damit die Elemente aus der POV-Eingabe für diese Dimensionen verwendet werden.
Schritt 4 - FX_Ending
Wählen Sie Elemente aus, die den Durchschnittswechselkurs enthalten:
Account - “FX_Average"
Period
Year
Scenario
Version
Entity - "Company Assumptions"
Products - "000"
Geben Sie für die Period-Dimension keine Daten an, damit der Wechselkurs für alle Perioden verwendet wird.
Geben Sie für "Year", "Scenario" und "Version" keine Daten an, damit die Elemente aus der POV-Eingabe für diese Dimensionen verwendet werden.
Speichern und validieren Sie die Geschäftsregel, und stellen Sie sie für Planning bereit.
Die Anwendung aus diesem Beispiel enthält die folgenden Daten:
Tabelle 4-8 Beispieldaten - Teil 1
N/V | N/V | N/V | FY12 | Current | BU Version_1 |
---|---|---|---|---|---|
N/V | N/V | Tennessee | Tennessee | Florida | Florida |
N/V | N/V | Jan | Jan | Jan | Jan |
N/V | N/V | G400 | G100 | G400 | G100 |
Gross Sales | USD | 10750 | 13450 | 9500 | 9699 |
Gross Sales | CAD | 10450 | 10000 | 14450 | 13000 |
Gross Sales | EUR | 40000 | 41450 | 42450 | 65000 |
Gross Sales | GBP | 13250 | 16750 | 172000 | 16300 |
Gross Sales | INR | 750000 | 750000 | 750000 | 750000 |
Gross Sales | US Reporting | #Missing | #Missing | #Missing | #Missing |
Gross Sales | CAN Reporting | #Missing | #Missing | #Missing | #Missing |
Gross Sales | EUR Reporting | #Missing | #Missing | #Missing | #Missing |
Salaries | USD | 5000 | 5000 | 5000 | 5000 |
Salaries | CAD | 4500 | 4500 | 4500 | 4500 |
Salaries | EUR | 5500 | 5500 | 5500 | 5705 |
Salaries | GBP | 1200 | 1200 | 1200 | 1200 |
Salaries | INR | 100000 | 100,000 | 100,000 | 100,000 |
Salaries | US Reporting | #Missing | #Missing | #Missing | #Missing |
Salaries | CAN Reporting | #Missing | #Missing | #Missing | #Missing |
Salaries | EUR Reporting | #Missing | #Missing | #Missing | #Missing |
Beachten Sie, dass für keine der Berichtswährungen in dieser Tabelle Werte angegeben sind.
Starten Sie die Regel in Planning. Geben Sie EUR Reporting für die Variable "Berichtswährungen" und EUR für die Variable "Eingabewährungen" ein. Klicken Sie auf Starten.
Prüfen Sie für jedes Konto in Planning, ob die Konten in der Zeile für EUR Reporting jetzt die korrekten Werte anzeigen:
Tabelle 4-9 Beispieldaten - Teil 2
N/V | N/V | N/V | FY12 | Current | BU Version_1 |
---|---|---|---|---|---|
N/V | N/V | Tennessee | Tennessee | Florida | Florida |
N/V | N/V | Jan | Jan | Jan | Jan |
N/V | N/V | G400 | G100 | G400 | G100 |
Gross Sales | USD | 10750 | 13450 | 9500 | 9699 |
Gross Sales | CAD | 10450 | 10000 | 14450 | 13000 |
Gross Sales | EUR | 40000 | 41450 | 42450 | 65000 |
Gross Sales | GBP | 13250 | 16750 | 172000 | 16300 |
Gross Sales | INR | 750000 | 750000 | 750000 | 750000 |
Gross Sales | US Reporting | #Missing | #Missing | #Missing | #Missing |
Gross Sales | CAN Reporting | #Missing | #Missing | #Missing | #Missing |
Gross Sales | EUR Reporting | 52161391 | 52168683 | 52170600 | 52190796.69 |
Salaries | USD | 5000 | 5000 | 5000 | 5000 |
Salaries | CAD | 4500 | 4500 | 4500 | 4500 |
Salaries | EUR | 5500 | 5500 | 5500 | 5705 |
Salaries | GBP | 1200 | 1200 | 1200 | 1200 |
Salaries | INR | 100000 | 100000 | 100000 | 100000 |
Salaries | US Reporting | #Missing | #Missing | #Missing | #Missing |
Salaries | CAN Reporting | #Missing | #Missing | #Missing | #Missing |
Salaries | EUR Reporting | 6963318 | 6963318 | 6963318 | 6965471.887 |
In Planning können Sie die Geschäftsregel so oft wie nötig für jede Berichtswährung starten. Sie können die Variableneingaben jedes Mal ändern und die gewünschte Berichtswährung und den zugehörigen Wechselkursnamen für die Variablen und für jede in der Anwendung verfügbare Berichtswährung eingeben.
In diesem Beispiel könnten Sie die Regel zwei weitere Male ausführen, einmal für "US Reporting" mit USD und einmal für "CAN Reporting" mit CAD.