[Run custom workflow advanced] (カスタム ワークフローの高度な実行) アクション

[Run custom workflow advanced] (カスタム ワークフローの高度な実行) アクションを使用すると、SAP BAPI 内の任意のカスタム ワークフローを接続、検索、および実行できます。

前提条件

  • SAP BAPI アクションを使用するには、Bot Creator ロールが必要です。
  • SAP BAPI に接続するために必要な資格情報があることを確認してください。資格情報の詳細については、「SAP BAPI での [接続] アクション の使用」を参照してください。

次の手順では、[Run custom workflow advanced ] (カスタム ワークフローの高度な実行) アクションを使用して、SAP BAPI 内のカスタム Control Room ワークフローを選択および実行する方法について説明します。

手順

  1. Control Room で [アクション] ペインに移動し、[SAP BAPI] > [Run custom workflow advanced] (カスタム ワークフローの高度な実行) を選択し、キャンバスに配置します。
  2. [Select Worflow] (ワークフローを選択) をクリックして、資格情報を入力し、SAP サーバーに接続します。[SAP server connection] (SAP サーバー接続) が表示されます。
  3. 目的の SAP サーバーに接続するための資格情報を入力します。資格情報の詳細については、「SAP BAPI での [接続] アクション の使用」を参照してください。
  4. [次へ] をクリックします。[ワークフローの検索] 画面が表示されます。
  5. 選択するワークフローの機能名を入力します。ワイルドカード (*) を接頭辞/接尾辞、またはその両方で使用して、結果を絞り込むことができます。ワークフローを含んでいるすべてのグループが、[グループ名] フィールドにリストされます。
  6. ワークフローを選択し、[選択] をクリックします。
    • [BAPI にインポート] セクションには、選択したワークフローのインポート パラメーターが表示されます。アクション メニュー (縦の 3 点リーダー) から [編集] オプションを選択してパラメーターの値を指定できます。
      • インポート パラメーターを使用する場合は、[含む] オプションを選択します。
      • [テーブル] タブを選択して、BAPI にインポートする値が格納されているテーブル変数を選択します。または、[文字列] タブを選択して値を手動で指定します。
    • [BAPI にエクスポート] セクションには、選択したワークフローのエクスポート パラメーターが表示されます。アクション メニュー (縦の 3 点リーダー) から [編集] オプションを選択してパラメーターの値を指定できます。
      • エクスポート パラメーターを使用する場合は、[含む] オプションを選択します。
    • [テーブル] セクションには、選択したワークフローのエクスポートまたはインポート パラメーターとして使用できるテーブルが表示されます。アクション メニュー (縦の 3 点リーダー) から [編集] オプションを選択してパラメーターの値を指定できます。
      • そのテーブルをエクスポートまたはインポート パラメーターとして使用する場合は、[含む] オプションを選択します。
      • テーブルをインポート パラメーターとして使用するには、[インポート] タブを選択し、テーブルをエクスポート パラメーターとして使用するには、[エクスポート] タブを選択します。
      • [テーブル] タブを選択して、BAPI にインポートする値が格納されているテーブル変数を選択します。または、[文字列] タブを選択して値を手動で指定します。
    • 特定のシーケンスで BAPI を実行してプロセスの開始をマークする場合は、[シーケンスを開始] オプションを選択します。
    • [シーケンスを終了] オプションを選択し、プロセスの終了点をマークします。
    • [トランザクションを確定] オプションを選択して、プロセス中に行われた変更をコミットします。
    • [SAP BAPI セッション] フィールドに、[接続] アクションSAP アプリケーションへの接続に使用したセッション名を入力します。
    • [エクスポートした構造とスカラーを保存] フィールドで、ディクショナリ変数を指定します。
    • [エクスポートしたテーブルを保存] フィールドで、ディクショナリ変数を指定します。