- 概要
- 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
- リリース ノート
- SAP BAPI アクティビティ パッケージについて
- プロジェクトの対応 OS
- v2.0.0 よりも古いバージョン用の 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
v2.0.0 よりも古いバージョン用の SAP BAPI ワークフローを生成する
SAP BAPI パッケージをインストールすると、SAP コネクタ ウィザードが UiPath Studio で使用可能になります。このウィザードは、[ウィザード] セクションの [デザイン] リボン タブに表示されます。
まず、SAP システムへの接続を確立するためのワークフローを作成する必要があります。この手順を実行すると、接続を閉じる前に BAPI ワークフローを呼び出すことができます。
このウィザードには、次の4つのセクションが含まれています。
Login Credentials (ログイン資格情報)
このセクションでは、[ システム接続パラメーター] と [ ログイン情報] を入力する必要があります。
[System Connection Parameters] (システム接続パラメーター) には、BAPI 情報を取得するための接続先となる SAP システムの詳細情報を入力します。必須フィールドは次のとおりです。
- Application Server Host (アプリケーション サーバー ホスト)
- System Number (システム番号)
[Login Information (ログイン情報)] には、上記の SAP システムへの接続認証を受ける SAP ユーザーの詳細情報を入力します。必須フィールドは次のとおりです。
- Client (クライアント)
- ユーザー (User)
- パスワード
また、[Language] (言語) フィールドに入力して、SAP の言語を指定することもできます。このフィールドは、言語コード (EN、DE など) で入力します。接続先となる SAP インスタンスに指定した言語をインストールしておく必要があります。このフィールドで言語が未指定の場合、SAP システムの既定言語が使用されます。
[ 接続 ] をクリックすると、接続に成功したかどうかを示し、ステータスが [オンライン] に変わります。
SAP BAPI Wizard は、[System Connection Parameters (システム接続パラメーター)] および [Login Information (ログイン情報)] の値 ([Password (パスワード)] フィールド以外) を継続中の Studio セッションのために保持します。
BAPI の選択
[SAP BAPI Name (SAP BAPI 名)] フィールドに自動化する BAPI の名前を入力します。任意で、説明も入力します。
[SAP BAPI Name (SAP BAPI 名)] フィールドに入力したら、[Next (次へ)] をクリックします。BAPI がリポジトリで検出されると、ウィザードは [Arguments (引数)] 画面に移動します。
BAPI が見つからない場合は、エラー メッセージが表示されます。入力した SAP BAPI の名前が正しく、SAP システムで有効化されていることを確認します。BAPI が見つからない場合は、SAP 管理者に問い合わせてください。
Select Arguments (引数の選択)
ウィザードには、BAPI のすべての引数が表示されます。また、[Direction (方向)] (In (入力)、Out (出力)、(In/Out) 入力/出力)、[Data Type (データ型)]、引数が [Mandatory (必須)] かどうかなどの詳細情報も表示されます。ワークフローにマッピングする引数をリストから選択します。[Mandatory (必須)] とマークされた引数は、常にマッピング対象として選択されます。
SAP BAPI の 技術名 の代わりに ワークフローの引数 に使用する 割り当て 名を指定することもできます。
BAPI に表や構造などの複雑な引数が含まれることで、その引数がさらに複雑化している場合、サポートされていない BAPI 例外がスローされます。これは、次の引数の型で発生します。
- 表内の表
- 構造内の表
- 構造内の構造
- 表内の構造
BAPIRETURN
、BAPIRETURN1
、BAPIRET1
、BAPIRET2
、BAPIRET2_FIX
以外のパラメーター型の戻り引数が含まれる場合にも、例外がスローされます。
[Next (次へ)] をクリックすると、[Generate Workflow (ワークフローを生成)] 画面に移動します。
ワークフローの生成
この画面では、ワークフローの詳細を見直し、マッピングされるすべての引数が選択されていることを確認できます。
[ ワークフロー ファイル パス ] プロパティ フィールドは、ワークフローを保存する場所を指定します。
.xaml
ファイルが作成されます。
BAPI ワークフローの呼び出し
SAPConnectionService
で使用される SAPConnectionService
変数が生成されるからです。この引数は、[SAP 接続を開く] アクティビティの SapConnectionService
プロパティ フィールドで設定します。
Table
型の引数はすべて DataTable
引数にマッピングされ、BAPI の Structure
型の引数は DataRow
引数にマッピングされます。その他のすべての引数は、基本データ型にマッピングされます。
BapiReturn
構造も返します。
SAPConnectionService
変数を使って指定できます。