複数通貨を使用せずに作成されたOracle Hyperion Planningアプリケーションで、既存のディメンションに加えて、"通貨"という名前のカスタム・ディメンションを作成し、次のメンバーを追加します。
入力通貨
USD
CAD
EUR
GBP
INR
レポート通貨
EURレポート
USレポート
CANレポート
"勘定科目"ディメンションで、FX_Ratesの次のメンバーを追加します:
FX_Average
FX_Ending
"エンティティ"ディメンションで、エンティティ「会社仮定」を追加します。
Oracle Smart View for OfficeまたはPlanningフォームを使用して、次のセルに為替レートを入力します:
勘定科目 - FX_AverageおよびFX_Ending
期間 - 月ごとのレートを入力します
年 - FY12
シナリオ - 現在
バージョン - BU Version_1
エンティティ - 会社仮定
製品 - 000
通貨 - 各通貨の為替レートを入力します
「変数」で、次のようにします。
「Reporting_Currency」という名前の通貨ディメンションのメンバー変数を使用してアプリケーション・レベルの実行時プロンプトを作成し、「EURレポート」のデフォルト値を入力します。
「Input Currencies」という名前の通貨ディメンションのメンバー変数を使用してアプリケーション・レベルの実行時プロンプトを作成し、「EUR」のデフォルト値を入力します。
このPlanningアプリケーションにビジネス・ルールを作成し、「通貨換算」システム・テンプレートをビジネス・ルールのフロー・チャートにドラッグ・アンド・ドロップします。
「通貨換算」ウィザードが表示されます。
通貨換算ウィザードで、次のステップを実行します。
ステップ1 – 為替レート・オプション
ユーザーの通貨はどのディメンションにありますか?: ドロップダウンをクリックし、前述の手順で作成した通貨ディメンションを選択します。
レポート通貨を選択: をクリックし、「変数」を選択してReporting_Currency変数を選択します。
この例では、レポート通貨ごとのPlanningでルールを起動できるように、レポート通貨の変数を使用しています。
ユーザーの通貨メンバーを含む親メンバーを選択: をクリックし、Input Currencies親メンバーを選択します。
通貨メンバーの親を選択する必要がある理由は、今後通貨を追加した場合に、Planningでこのビジネス・ルールを再デプロイし、再起動するだけで済むようにするためです。テンプレートのスクリプトによって、新しい通貨がスクリプトに追加され、レポート通貨が正しく計算されます。
このレポート通貨にどの為替レート(通貨)が使用されるか: をクリックし、Input Currencies変数を選択します。
この例では、レポート通貨ごとのPlanningでルールを起動できるように、レポート通貨の変数を使用しています。
通貨換算の勘定科目タイプを使用しますか?: ドロップダウンを使用して、「はい」を選択します。
「いいえ」を選択すると、後半のステップで平均/期末を使用する勘定科目を指定するよう求められます。
平均為替レートを計算しますか?
ドロップダウンを使用して、「平均の計算」を選択します。
終了為替レートを計算しますか?
ドロップダウンを使用して、「期末の計算」を選択します。
ステップ2 – POV
各ディメンションについて次の情報を入力します。
期間 - すべての期間に書き込まれるように、期間は空のままにします
年 - "FY12"
シナリオ - "現在"
バージョン — "BU Version_1"
エンティティ - @Relative("South",0)
製品 - @Relative("Tennis",0),@Relative("Golf",0)
ステップ3 — FX平均
平均為替レートを含むメンバーを選択:
勘定科目 - "FX_Average"
期間
年
シナリオ
バージョン
エンティティ - "会社仮定"
製品 - "000"
各期間の為替レートを使用するように、期間ディメンションは空のままにします。
年、シナリオおよびバージョンは、これらのディメンションのPOV入力からのメンバーを使用するように、空のままにします。
ステップ4 – FX終了
平均為替レートを含むメンバーを選択:
勘定科目 - "FX_Average"
期間
年
シナリオ
バージョン
エンティティ - "会社仮定"
製品 - "000"
各期間の為替レートを使用するように、期間ディメンションは空のままにします。
年、シナリオおよびバージョンは、これらのディメンションのPOV入力からのメンバーを使用するように、空のままにします。
ビジネス・ルールをPlanningに保存、検証およびデプロイします。
この例でのアプリケーションには、次のデータが含まれています:
表4-8 データの例 パート1
N/A | N/A | N/A | FY12 | 現在 | BU Version_1 |
---|---|---|---|---|---|
N/A | N/A | Tennessee | Tennessee | Florida | Florida |
N/A | N/A | 1月 | 1月 | 1月 | 1月 |
N/A | N/A | G400 | G100 | G400 | G100 |
総売上 | USD | 10750 | 13450 | 9500 | 9699 |
総売上 | CAD | 10450 | 10000 | 14450 | 13000 |
総売上 | EUR | 40000 | 41450 | 42450 | 65000 |
総売上 | GBP | 13250 | 16750 | 172000 | 16300 |
総売上 | INR | 750000 | 750000 | 750000 | 750000 |
総売上 | USレポート | #Missing | #Missing | #Missing | #Missing |
総売上 | CANレポート | #Missing | #Missing | #Missing | #Missing |
総売上 | EURレポート | #Missing | #Missing | #Missing | #Missing |
給与 | USD | 5000 | 5000 | 5000 | 5000 |
給与 | CAD | 4500 | 4500 | 4500 | 4500 |
給与 | EUR | 5500 | 5500 | 5500 | 5705 |
給与 | GBP | 1200 | 1200 | 1200 | 1200 |
給与 | INR | 100000 | 100,000 | 100,000 | 100,000 |
給与 | USレポート | #Missing | #Missing | #Missing | #Missing |
給与 | CANレポート | #Missing | #Missing | #Missing | #Missing |
給与 | EURレポート | #Missing | #Missing | #Missing | #Missing |
この表では、レポート通貨に値がありません。
Planningで、ルールを起動します。レポート通貨変数にEURレポートと入力し、入力通貨にEURと入力します。「起動」をクリックします。
Planningの各勘定科目に対して、EURレポートに合計がユーロで示されていることを確認します。
表4-9 データの例 パート2
N/A | N/A | N/A | FY12 | 現在 | BU Version_1 |
---|---|---|---|---|---|
N/A | N/A | Tennessee | Tennessee | Florida | Florida |
N/A | N/A | 1月 | 1月 | 1月 | 1月 |
N/A | N/A | G400 | G100 | G400 | G100 |
総売上 | USD | 10750 | 13450 | 9500 | 9699 |
総売上 | CAD | 10450 | 10000 | 14450 | 13000 |
総売上 | EUR | 40000 | 41450 | 42450 | 65000 |
総売上 | GBP | 13250 | 16750 | 172000 | 16300 |
総売上 | INR | 750000 | 750000 | 750000 | 750000 |
総売上 | USレポート | #Missing | #Missing | #Missing | #Missing |
総売上 | CANレポート | #Missing | #Missing | #Missing | #Missing |
総売上 | EURレポート | 52161391 | 52168683 | 52170600 | 52190796.69 |
給与 | USD | 5000 | 5000 | 5000 | 5000 |
給与 | CAD | 4500 | 4500 | 4500 | 4500 |
給与 | EUR | 5500 | 5500 | 5500 | 5705 |
給与 | GBP | 1200 | 1200 | 1200 | 1200 |
給与 | INR | 100000 | 100000 | 100000 | 100000 |
給与 | USレポート | #Missing | #Missing | #Missing | #Missing |
給与 | CANレポート | #Missing | #Missing | #Missing | #Missing |
給与 | EURレポート | 6963318 | 6963318 | 6963318 | 6965471.887 |
Planningで、各レポート通貨について必要な回数ビジネス・ルールを起動できます。変数およびアプリケーションで使用可能な各レポート通貨について、毎回変数入力を変更し、希望のレポート通貨とこれに対応する為替レート名を入力できます。
この例では、USレポートとUSDで1回、CANレポートとCADで1回の合計2回ルールを実行できます。