- 概要
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- Amazon Textract
- Box
- コグニティブ
- DocuSign
- リリース ノート
- DocuSign アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- DocuSign スコープ
- DocuSign 操作を呼び出し
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- エンベロープの受信者を作成
- ドキュメントを取得 (Get Document)
- ドキュメントを取得
- エンベロープを取得
- フォーム データを取得
- エンベロープを送信
- エンベロープを更新
- 添付ファイルのリストを表示
- カスタム フィールドのリストを表示
- ドキュメントのリストを表示
- List Envelope Status Changes
- 受信者のリストを表示
- 一括送信リストを作成
- 一括送信要求を作成
- 一括送信リストを取得
- 一括送信リストを取得
- テンプレートのカスタム フィールドを作成
- テンプレート受信者を作成
- テンプレートを取得
- テンプレートのリストを表示
- Google Vision
- Jira
- リリース ノート
- Jira アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- Jira スコープ
- メソッドを実行
- 添付ファイルを追加
- 添付ファイルを削除
- 添付ファイルをダウンロード
- 添付ファイルを取得
- コメントを追加
- コメントを削除
- コメントを取得
- コンポーネントを作成
- コンポーネントを削除
- コンポーネントを取得
- ダッシュボードを検索
- フィルターを作成
- フィルターを取得
- 課題リンクを作成
- 課題リンクを削除
- 課題リンク タイプを取得
- 課題リンクを取得
- ウォッチャーを追加
- 課題を割り当て
- 課題をクローン
- 課題を作成
- 課題を削除
- 課題を取得
- ウォッチャーを取得
- ウォッチャーを削除
- JQL を使用して課題を検索
- 課題をトランジション
- 課題を更新
- プロジェクトを作成する
- プロジェクトを削除
- プロジェクト タイプを取得
- プロジェクトを取得
- プロジェクトを更新
- トランジションを取得
- ユーザーを作成
- ユーザーを削除
- ユーザーを検索
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics Finance and Operations
- Microsoft Translator
- Microsoft Vision
- Oracle Integration Cloud
- Oracle NetSuite
- Salesforce
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- リリース ノート
- Smartsheet アクティビティ パッケージについて
- プロジェクトの対応 OS
- セットアップ
- テクニカル リファレンス
- クイックスタート - 行の操作
- Smartsheet アプリケーション スコープ
- ファイルを添付
- URL を添付 (Attach URL)
- 添付ファイルを削除
- 添付ファイルを取得
- 添付ファイルのリストを表示
- コメントを追加
- コメントを削除
- コメントを取得 (Get Comment)
- List Discussions
- フォルダーをコピー
- フォルダーを作成
- フォルダーを削除
- フォルダーを取得
- フォルダーのリストを表示
- グループ メンバーを追加
- グループを取得
- グループのリストを取得
- グループ メンバーを削除
- レポートを取得
- レポートのリストを表示
- 行を追加
- 行をコピー
- 行でディスカッションを作成
- 行を削除
- 行を取得
- 行のリストを取得 (List Rows
- 行を移動
- 行を更新
- シートをコピー
- シートを作成
- Create Sheet from Template
- シートをダウンロード
- シートを取得
- シートのリストを表示
- シートを更新
- ユーザーを追加
- ユーザーを取得
- ユーザーのリストを取得
- ユーザーを削除
- WorkSpaceをコピー
- WorkSpace を作成
- リストの WorkSpace
- CSV/XLSX からシートをインポート
- Smartsheet の操作を呼び出し
- 検索アクティビティ
- Send via Email
- オブジェクトを共有
- Success Factors
- Tableau
- Twilio
- Workato
- Workday
SAP BAPI アクティビティ パッケージについて
SAP BAPI アクティビティ パッケージでは、RPA 開発者がワークフローを使用して、SAP Business Application Programming Interface (BAPI) を呼び出すことができます。 パッケージにはユーザーが SAP システムに接続できるスコープ アクティビティである [SAP アプリケーション スコープ] が入っており、[ SAP BAPI を呼び出し ] アクティビティを使って指定した BAPI を呼び出すことができます。
このアクティビティ パッケージの前提条件として、SAP Connector for Microsoft .NET 3.0 (NCo 3.0) の 32 ビット (x86) .NET 4.0 バリアント (できれば 3.0.0.42) が必要です。 このコネクタには、Microsoft C++ ランタイム DLL バージョン 10.0 も必要です (これは、Microsoft Visual C++ 2010 再頒布可能パッケージに含まれています)。 SAP 管理者からインストーラーを入手してください。
これらの依存関係は、このアクティビティ パッケージを使用するすべてのマシンにインストールする必要があります。 Studio でワークフローを作成する開発マシンと、ロボットがそのようなワークフローを実行する運用マシンの両方を指します。
SAP .NET コネクタの公式ドキュメントは、こちらに掲載されています。
まず、SAP システムへの接続を設定する必要があります。この手順を実行すると、接続を閉じる前に複数の BAPI ワークフローを呼び出すことができます。
接続の構成
カスタム アプリケーション サーバーまたはグループ/サーバーの選択を使用して SAP システムへの接続を構成し、ユーザー/パスワードまたは SSO を使用して認証を行うことができます。接続を成功させるには、サーバーと認証の両方に有効なパラメーターのセットを指定する必要があります。SAP からのエラー メッセージは、欠落しているパラメーターがあることを示します。
デザイン コネクション
[SAP アプリケーション スコープ] アクティビティの本体にある [構成] ボタンをクリックすると、ウィザードが開き、設計時に SAP システムへの接続を構成できます。
接続に必要な認証情報をすべて入力し、Test connection (接続のテスト) ボタンをクリックします。接続が正常に確立されると、これを知らせるメッセージが表示されます。
このメッセージ ボックスで [閉じる] をクリックすると、接続ウィザードが閉じ、認証情報として各プロパティ フィールドに入力したすべての値が設定され、アクティビティを使用できる状態になります。
ロボット コネクション
[ロボット コネクション] タブに切り替えれば、ロボット コネクションの詳細設定も可能です。
ロボット コネクションの詳細設定は、[デザイン コネクション] タブの [ロボット コネクションにコピー] ボタンを使用して、このタブから自動的にコピーすることもできます。
実行時
IConnectionService
オブジェクトを使用することができます。
SAP BAPI を呼び出しアクティビティを設定する
[SAP BAPI を呼び出し] アクティビティのボディにある Configure (構成) ボタンをクリックすると、ウィザードが開き、呼び出す BAPI を選択して構成できます。
BAPI Name 検索バーを使用して、呼び出す BAPI を見つけることができます。選択すると、BAPI の必須パラメータが以下の表に追加され、そこで編集できます。
*
でマークされたパラメーターは必須であり、削除できません。
表は、次のように 7 つの列に分割されます。
- Name - 選択した BAPI に固有のパラメーター名。
- Description - パラメーターの簡単な説明です。
- Length - 最大文字数 (ある場合)。
- Data Type - パラメータの変数またはオブジェクト型。
- 方向 - パラメータが入力、出力、または 入力/出力のいずれかを指定します。
- 値 - パラメーターの値です。
- - BAPI からパラメータを削除します。
BAPI を待機するパラメーターを設定した後、Done (完了) をクリックすると、ウィザードが閉じ、[SAP BAPI を呼び出し] アクティビティに構成が保存されます。これで、作成したプロセスを実行できます。
パラメータの追加
ウィンドウの左下にある [パラメーターを追加] テキスト フィールドを使用してパラメーターのリストを検索し、Enter を押すと、パラメーターを 1 つずつ追加できます。
右上の領域にある Add Parameters (パラメータの追加) ボタンを押すと、実行していた BAPI 呼び出しに任意のパラメータを追加することができます。ボタンをクリックすると、使用可能なすべてのパラメータのリストに切り替わり、それぞれのチェック ボックスを選択して、追加するパラメータを指定できます。
パラメータのエクスポート
.xlsx
ファイルにエクスポートします。ボタンをクリックすると、参照ウィンドウが開き、エクスポートされたデータを含むファイルを保存する場所を選択できます。このファイルは、入力データ ファイルを作成するためのテンプレートとして使用できます。
v2.0.0 よりも古いバージョンを使用している場合は、こちらで SAP BAPI ワークフローを生成する手順をご覧ください。