SAP IBP の設定アクティビティの概要
データ統合の識別およびインポート
計画範囲コピーマージおよびダウンロード/アップロード
キー数値機能
通貨換算
数量単位変換および価格変換
属性変換 (オプション)
詳細設定トピック
計画演算子とアプリケーションジョブ
供給レビュー
バージョンとシナリオの比較

通貨の換算

Objective

After completing this lesson, you will be able to 通貨を変換します。

通貨換算

SAP Integrated Business Planning では、たとえば、SAP Integrated Business Planning, add-in for Microsoft Excel または分析のユーザがキー数値 (販売予測収益など) に対して実行時に目標通貨を選択した場合に、通貨を即時に換算することができます。通貨換算の前提条件は、換算レートがシステム内に存在していること、および通貨換算の計算が関連するキー数値に定義されていることです。

システムでの通貨換算の仕組み

通貨換算は、通貨および換算レート属性を追加することで、システムで設定されます。オリジナル通貨 (通貨 ID) と換算後通貨 (終了通貨 ID) を含む参照テーブルを、対応する換算レートも含めて登録するという考え方です。

通貨換算

通貨 ID

終了通貨 ID

換算レート

USD

EUR

0.9460

USD

JPY

113.1440

USD

AUD

1.3498

EUR

USD

1.0569

EUR

JPY

119.5890

...

...

...

通貨属性が計画レベルに追加され、換算元および換算目標が設定されている場合、SAP IBP では以下の計算が "バックグラウンドで" 使用されます。

バックグラウンドでの計算

 

1 月

2 月

3 月

- バックグラウンド -

入力キー数値

100

120

135

通貨 ID

USD

USD

USD

終了通貨 ID

AUD

AUD

AUD

換算レート

1.3498

1.3498

1.3498

出力キー数値134.98161.98182.22

注記

新しいサンプル計画範囲 I_SAPIBP2 の変換設定が再設計されました。

デモ:通貨換算の設定方法

通貨換算の設定

ビジネスシナリオ

あなたはプロジェクトマネージャとしてのロールで、SAP Integrated Business Planning に通貨換算を設定し、一緒にプロジェクトを進めているチームメンバーにキー数値の値の正確なビューを提供します。

値に ## が含まれている場合は、この文字を講師から割り当てられた番号に置き換えてください。

タスク 1: 属性の登録

ステップ

  1. 属性アプリを使用して、通貨換算に使用される属性を登録します。以下の表の値を使用します。

    名称名称タイプ長さ

    I##CURRID

    換算前通貨 ##

    NVARCHAR

    20

    I##CURRDESCR

    通貨テキスト ##

    NVARCHAR

    40

    I##CURRTOID

    換算後通貨##

    NVARCHAR

    20

    I##CURRTODESCR

    換算後通貨テキスト##

    NVARCHAR

    40

    I##EXCHGRATE

    換算レート ##

    DECIMAL

    18, 6

    1. SAP Fiori ラウンチパッドを開き、モデル設定グループに進みます。

    2. 属性タイルを選択します。

    3. 属性を登録するには、新規 → 新規属性を選択し、表に記載されている情報を項目に入力します。

    4. 属性を追加するには、保存して新規登録を選択します。すべての属性に繰り返します。

    5. 保存を選択します。

  2. マスタデータタイプアプリで、以下の詳細を使用して、単一マスタデータタイプ I##CURRENCY を登録します。

    項目
    名称換算前通貨
    テキスト換算前通貨
    マスタデータタイプシンプル

    属性:

     
    I##CURRID選択 (キー)
    I##CURRDESCR選択
    1. モデル設定グループで、マスタデータタイプを選択します

    2. 新規単一の順に選択します。

    3. ID 項目に I##CURRENCY と入力します。

    4. 名称およびテキスト換算前通貨と入力します。

    5. 追加を選択し、属性 I##CURRDESCR および I##CURRID のチェックボックスを選択し、キー/ルートとして I##CURRID を選択します。

    6. 保存を選択します。

  3. 以下のデータを使用して、参照マスタデータタイプ I##CURRENCYTO を登録します。

    項目参照属性
    名称換算後通貨 
    テキスト換算後通貨 
    マスタデータタイプ参照 
    参照マスタデータタイプI##CURRENCY 

    属性:

      
    I##CURRTOIDキーI##CURRID
    I##CURRTODESCR I##CURRDESCR
    1. モデル設定グループで、マスタデータタイプを選択します

    2. 新規参照の順に選択します。

    3. ID 項目に、I##CURRENCYTO と入力します。

    4. 名称およびテキスト換算後通貨と入力します。

    5. 参照マスタデータタイプ項目で、I##CURRENCY を割り当てます。

    6. 追加を選択し、属性 I##CURRTODESCR および I##CURRTOID のチェックボックスを選択します。

      注記

      I##CURRIDI##CURRTOID の参照として割り当てられると、キー (ルート) が自動的にチェックされます。
    7. I##CURRTOID の参照属性として I##CURRID を割り当て、I##CURRTODESCR の参照属性として I##CURDESCR を割り当てます。

    8. 保存を選択します。

  4. 以下の詳細を使用して、I##CURRENCY および I##CURRENCYTO の複合マスタデータタイプとしてマスタデータタイプ I##EXCHANGERATE を登録します。

    項目単一マスタデータタイプ
    名称換算レート 
    テキスト換算レート 
    マスタデータタイプ複合 
    単一マスタデータタイプの追加: I##CURRENCY
    I##CURRENCYTO

    属性:

      
    I##CURRIDキー 
    I##CURRTOIDキー 
    I##EXCHGRATE  
    1. モデル設定グループで、マスタデータタイプを選択します

    2. 新規複合の順に選択します。

    3. ID 項目に、I##EXCHANGERATE と入力します。

    4. 名称およびテキスト換算レートと入力します。

    5. 構成品目マスタデータタイプで追加を選択し、一覧から I##CURRENCY および I##CURRENCYTO を選択します。

    6. 選択を選択します

      単一マスタデータタイプのルート属性が自動的に追加され、キー (I##CURRID および I##CURRTOID) として選択されます。

    7. 割当済属性テーブルで、追加を選択し、ドロップダウンリストから I##EXCHGRATE を選択します。選択を選択します

    8. 保存を選択します。

タスク 2: 計画範囲への通貨属性の割当

ステップ

  1. T## 計画範囲を開き、単一マスタデータタイプ I##CURRENCY および I##CURRENCYTO を計画範囲に割り当てます。

    1. モデル設定グループで、計画範囲モデル設定タイルを選択します。

    2. 左側の列で、T## 計画範囲を選択します。

    3. 属性タブに移動します。

    4. ツールバーで追加を選択します。

    5. 一覧から I##CURRENCY および I##CURRENCYTO を選択して、計画範囲に割り当てます。

    6. 追加を選択します。T## 計画範囲設定画面に留まります。

タスク 3: 計画レベルの登録

このコースでは、ほとんどの場合、計画レベルを最初から登録するための手順が要求されます (モデルも非常に小さいため、計画レベルは多くありません)。実際のエンゲージメントでは、ほとんどの計画レベルがコピーによって他の計画レベルから登録されるため、より時間効率的です。

ステップ

  1. 換算レートの基本計画レベルになる PERCURRCURRTO 計画レベルを登録します。以下の詳細を使用します。

    項目ルート変換元変換先
    IDPERCURRCURRTO   
    テキスト期間 / 通貨 / 換算後通貨   
    時間属性    
    PERIODID (割当変更による追加)   
    月次  
    Quarterly   
    年度   
    属性    
    I##CURRENCY    
    I##CURRDESCR   
    I##CURRID 
    I##CURRENCYTO    
    I##CURRTODESCR   
    I##CURRTOID 
    1. T## 画面で、計画レベルタブを選択します。

    2. 新規を選択し、最下位の時間プロファイルレベル 1 - 月次を選択して OK を選択します。

    3. ID およびテキストを入力します。

    4. 表に示されているようにマスタデータタイプを選択します。

    5. 表のとおりに変換元および変換先区分を選択します。

    6. 保存を選択します。その画面は表示したままにしておきます。

  2. 目標収益キー数値の基本計画レベルになる PERPRODCUSTCURR 計画レベルを登録します。以下の詳細を使用します。

    項目ルート
    ID

    PERPRODCUSTCURR

     
    テキスト期間 / 製品 / 得意先 / 通貨 
    時間属性  
    PERIODID (割当変更による追加) 
    月次
    Quarterly 
    年度 
    属性  
    I##CURRENCY  
    I##CURRDESCR 
    I##CURRID
    I##CUSTOMER  
    CUSTDESCR 
    CUSTID
    CUSTREGION 
    I##PRODUCT  
    PRDID
    PRDFAMILY 
    PRDDESCR 
    ABCCODE 
    1. 計画範囲への左上のハイパーリンクで、主要計画レベルタブから新規を選択します。

    2. 新規を選択し、最下位の時間プロファイルレベル 1 - 月次を選択して OK を選択します。

    3. ID および内容説明を入力し、表示される時間属性をチェックします。

    4. 追加を選択し、表に示されているマスタデータタイプを追加します。

    5. 保存を選択します。その画面は表示したままにしておきます。

  3. 目標収益キー数値の基本計画レベルになる PERPRODCUSTCURRCURRTO 計画レベルを登録します。以下の詳細を使用します。

    項目ルート
    IDPERPRODCUSTCURRCURRTO 
    テキスト期間 / 製品 / 得意先 / 通貨 / 換算後通貨 
    時間属性  
    PERIODID (割当変更による追加) 
    月次
    Quarterly 
    年度 
    属性  
    I##CURRENCY  
    I##CURRDESCR 
    I##CURRID
    I##CURRENCYTO  
    I##CURRTOID
    I##CURRTODESCR 
    I##CUSTOMER  
    CUSTDESCR 
    CUSTID
    CUSTREGION 
    I##PRODUCT  
    PRDID
    PRDFAMILY 
    PRDDESCR 
    ABCCODE 
    1. 計画範囲への左上のハイパーリンクで、主要計画レベルタブから新規を選択します。

    2. 新規を選択し、最下位の時間プロファイルレベル 1 - 月次を選択して OK を選択します。

    3. ID および内容説明を入力し、表示される時間属性をチェックします。

    4. 表に示されたマスタデータタイプを選択します。

    5. 保存を選択します。

タスク 4: EXCHANGERATE キー数値をキー数値としての属性に割当

ステップ

  1. I##EXCHGRATE をキー数値としての属性として設定し、PERCURRCURRTO 計画レベルを割り当てます。以下の詳細を使用します。

    マスタデータタイプ

    属性

    キー数値/期間

    開始/終了期間

    I##EXCHANGERATE

       
     

    I##EXCHGRATE

     
      

    開始

    -6

      

    終了日

    12

    1. 計画範囲モデル設定タブの左側の列で、計画範囲 T## を選択します。

    2. キー数値としての属性タブに移動し、新規を選択します。

    3. 属性項目を検索し、I##EXCHGRATE を選択します。

    4. PERCURRCURRTO 計画レベルを割り当てます。

    5. 表に記載されている開始期間と終了期間を割り当てます。

    6. 保存を選択します。

  2. I##EXCHNGRATE キー数値に対して以下の設定を行います。

    項目
    保存値
    編集可能現在または将来について編集可能
    集約モード平均
    分解モード値コピー
    1. キー数値タブに移行します。

    2. 左側の列で、I##EXCHGRATE キー数値を選択します。

    3. 編集を選択します。

    4. 表に記載されている設定を入力します。

    5. 保存を選択します。

  3. 要求レベルの計算が PERCURRCURRTO レベルの平均であり、入力が保存されていることを確認します。

    I##EXCHGRATE@REQUEST = AVG("I##EXCHGRATE@PERCURRCURRTO")
    キー数値入力として選択保存値
    I##EXCHGRATE
    1. 自動的に登録された依頼レベルの計算をチェックします。ステップに示されているように表示されます。

    2. キー数値で編集を選択し、編集を選択してその計算を処理します。

    3. 入力を選択し、I##EXCHGRATE が入力として選択され、保存済として選択されていることを確認します。

    4. OK を選択します。

    5. チェックを選択します。

    6. 保存を選択します。

  4. 以下のデータを使用して TARGETREVENUE という新しいキー数値を登録します。

    項目
    キー数値 IDTARGETREVENUE
    名称目標収益
    基本計画レベルPERPRODCUSTCURR
    保存値
    編集可能現在または将来について編集可能
    集約モード合計
    分解モード均等配賦
    比例同じキー数値 - 保存値
    変換方法I##EXCHGRATE
    1. 計画範囲 T## 内のキー数値タブを選択します。

    2. 新規 -> キー数値を選択します。

    3. キー数値 ID を入力し、OK を選択します。

    4. 表から残りのデータを入力し、変換方法の値が割り当てられていることを確認します。

    5. 保存を選択します。その画面は表示したままにしておきます。

  5. 計算を追加して、目標収益が保存済みの値 x 換算レートで計算されるようにします。

    TARGETREVENUE@PERPRODCUSTCURRCURRTO =

    "TARGETREVENUE@PERPRODCUSTCURR" * "I##EXCHGRATE@PERCURRCURRTO"

    キー数値入力として選択保存値
    I##EXCHGRATE
    TARGETREVENUE
    1. Target Revenue Key Figure 画面で、右上にある Edit を選択します。

    2. 計算定義の追加を選択します。

    3. ステップで示されている計算を入力します。

    4. 入力を選択し、I##EXCHGRATE および TARGETREVENUE が入力として選択され、保存済として選択されていることを確認します。

    5. チェックを選択します。

    6. 保存を選択します。

  6. TARGETREVENUE の要求計画レベルの計算が PERPRODCUSTCURRCURRTO レベルの集計になるように変更します。

    TARGETREVENUE@REQUEST = SUM("TARGETREVENUE@PERPRODCUSTCURRCURRTO")
    キー数値入力として選択保存値
    TARGETREVENUE@PERPRODCUSTCURRCURRTO 
    1. TARGETREVENUE を編集モードに設定します。

    2. 計算を変更するには、要求レベルの計算ボックスで、ツールバーの編集を選択します。

    3. 計算ボックスで TARGETREVENUE の計画レベルを変更します。

    4. 入力を選択し、TARGETREVENUE が入力として選択され、計算済として表示されていることを確認します。

    5. チェックを選択します。

    6. 保存を選択します。

タスク 5: 計画範囲を有効化する

ステップ

  1. T## 計画範囲を有効化し、全範囲 (依存関係あり) を選択します。

    1. キー数値画面が開いている場合は、左上のハイパーリンクを選択し、有効化 → 全範囲 (依存関係あり) を選択して、計画範囲のメインメニューに移行します。

    2. 有効化ログを参照して計画範囲が有効化されていることを確認します。

タスク 6: 新しいマスタデータタイプへのデータロード

ステップ

  1. 以下の表の情報を使用して、新しい I##CURRENCY および換算レートマスタデータタイプにデータをロードします。

    項目
    データ型マスタデータ
    マスタデータ名換算前通貨 (I##CURRENCY)
    ファイル7_Currency##.csv
    区切記号カンマ (,)
    オペレーションタイプ挿入/更新
    ジョブ名I##CURRENCY
    1. 講師が指定したデータファイルを WTS の My Documents で検索します。

    2. Web UI の SAP Fiori ホームページで、データ統合ジョブタイルを選択します。

    3. 画面左下の + (追加ボタン) を押し、表に記載されているデータを入力します。

    4. 保存を選択して、データが正常にロードされていることを確認します。

    5. 上記のステップを繰り返し、換算レートマスタデータタイプにデータをロードします (ファイル 7_Exchange##.csv を使用)

  2. 以下の表に記載されている情報を使用して、目標収益キー数値にデータをロードします。

    項目
    データ型キー数値
    T## 計画範囲T##
    Versionベースライン (ベースライン)
    ファイル7_Target Revenue##.csv
    区切記号カンマ (,)
    オペレーションタイプ挿入/更新
    ジョブ名キー数値
    1. 講師が指定したデータファイルを WTS の My Documents で検索します。

    2. Web UI の SAP Fiori ホームページで、データ統合タイルを選択します。

    3. 画面左下の + (追加ボタン) を押し、表に記載されているデータを入力します。

    4. 保存を選択して、データが正常にロードされていることを確認します。

タスク 7: Planner Workspace を使用したソリューションのテスト

ステップ

  1. 表の情報を使用して Workspace を登録し、ソリューションをテストします。データを表示したら、設定を選択し、通貨を変更して別の通貨でデータを表示します。

    時間として以下の値を使用します。

    項目
    期間月次
    開始今月
    終了今月 + 12 カ月
    ローリングはい

    属性には以下の値を使用します。

    項目
    製品 ID選択
    Customer ID選択
    換算後通貨テキスト選択

    キー数値として以下の値を使用します。

    項目
    目標収益換算レート ##選択
    I##CURRTOIDUSD
    1. 一般計画者グループで Planner Workspaces アプリを選択します。

    2. ワークスペース 300_## を開きます。

    3. 右上で、ワークスペース → デザインを選択します。

    4. 既存の計画ビューの右上にある設定を選択します

    5. 保存ダイアログで、名前を付けて保存を選択します。

    6. 新しい計画ビューの名称を通貨換算とします。

    7. 表に記載されている情報をダイアログボックスに入力します。

    8. 計画ビューを照会するには、適用を選択します。

  2. キー数値として換算レート属性の開始/終了期間設定をテストします。ワークスペースを展開して前年を含め、為替レートが設定を超えて含まれていないことを確認します。

    1. ワークスペースを編集して、前年と翌年を対象にします。

    2. 換算レートに直近の 6 カ月前が含まれていないことを確認します。

    3. I##CURRTOID 項目で別の通貨を選択し、影響を確認します。

    4. 右上で、デザイン → コンポーネント保存を選択します