目次

Search

  1. はじめに
  2. パート 1: PowerExchange for SAP NetWeaverの作業の開始
  3. パート 2: PowerExchange for SAP Dynamic ABAP Table Extractorを使用したデータ統合
  4. パート 3: ABAPを使用したデータ統合
  5. パート 4: ALEを使用したIDoc統合
  6. パート 5: BAPI/RFC関数を使用したデータ統合
  7. パート 6: データ移行
  8. パート 7: ビジネスコンテンツの統合
  9. パート 8: SAP BWデータ抽出
  10. パート 9: SAP BIへのデータのロード
  11. 付録 A: データタイプリファレンス
  12. 付録 B: コードページおよびUnicodeのサポート
  13. 付録 C: 用語解説

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

PowerExchange for SAP NetWeaver PowerCenterユーザーガイド

ABAPマッピング内でのSAP関数の使用の概要

ABAPマッピング内でのSAP関数の使用の概要

SAP関数はSAPシステムの一般的なモジュールです。SAPシステムには、標準関数とユーザー定義の関数一式があります。SAP関数はフィールド名の取得等の簡単なタスク、あるいは減価償却の算出等の複雑なタスクを行うことができます。
SAPからデータを抽出するために、マッピングでABAPプログラムが必要であれば、アプリケーションソース修飾子の[ABAPプログラムフロー]ダイアログボックスでSAP関数を挿入して、ABAPプログラムのデータ抽出方法をカスタマイズできます。ワークフローを実行する際、ABAPプログラムはSAP関数を呼び出してタスクを行います。
ABAPプログラムでSAP関数を使用するには、最初にSource Analyzerで関数をインポートしてからABAPプログラムフローにその関数を挿入します。ABAPプログラムフローでは、関数が計算を行えるように関数パラメータへ値を割り当てます。次に、変数を割り当てて、関数の出力結果を保持できるようにします。
ABAPプログラムのカスタマイズ終了後、ABAPプログラムを生成、インストールします。DesignerはABAPプログラム内にCALL FUNCTION文を生成して、SAP関数を使用します。