SAP パッケージ
- 最終更新日2025/03/27
SAP パッケージ
SAP パッケージには、アクション アプリケーションのタスクとプロセスを自動化するSAPが含まれています。
SAP
パッケージでは、以下のタスクを実行できます。
- 異なるシステムのデータを組み合わせるために必要な時間を短縮する。
- ヒューマン エラーを排除し、効率を向上する。
- トランザクション処理数を増加する。
- さまざまな関係者にリアルタイムの情報を提供する。
- 包括的なレポートによって意思決定能力を強化する。注: SAP [接続] アクションでは、[セッション名] フィールドをタスク Bot またはその他の と共有することはできませんBots。
前提条件
- SAP ログオン画面はオブジェクトのキャプチャに対応していないため、オブジェクトをキャプチャする前に SAP GUI にログインします。
- GUI スクリプトとアクセシビリティを有効にします。
[Enabling Scripting on the Client Side]、[Enabling Scripting on the Server Side]、[Enabling Accessibility settings]を参照してください。
-
SAP 関連タスクを自動化し、これらのタスクを実行するために使用するデバイスに、次のいずれかの Windows 用 SAP GUI がインストールされていることを確認します。
- SAP GUI 800 (パッチ 4)
- SAP GUI 770 (パッチ 6)
- SAP GUI 760 (パッチ 5)
- SAP GUI 760 (パッチ 1)
- SAP GUI 760 (パッチ 0)
- SAP GUI 750 (パッチ 9)
注: SAP パッケージは、認証バージョンを含む、さまざまなパッチを適用した SAP GUI バージョンをサポートしています。注: パッチ 0 の SAP GUI 760 がデバイスにインストールされている場合は、SAP Grid ビュー コントロールの [テーブル セル テキストの設定] および [テーブル セル テキストを取得] アクション を使用できません。パッチ 0 の SAP GUI 760 に問題があるためです。 - SAP オブジェクトのフィールド パスを取得するために、Scripting Tracker または同様のツールをインストールします。
開始前
-
SAP では複数のセッションがサポートされています。 ただし、複数のセッションを使用する Bot を作成する際には、特定の コントロール のための フィールド パス に、使用するセッションの正確な名前を入力してください。
たとえば、[/app/con[0]/ses[0]/userid]と入力します。
- 使用可能なのセットの一部として、アクション
SAP 内の以下の
パッケージを実行しますアクション。
-
SAP[接続] を使用して、アプリケーションとの接続を確立しますアクション。
SAP GUI アプリケーションを使って、SAP アプリケーションにログインします。 次に、から [接続] アクションを使用して、 SAP パッケージこのセッション名を割り当てます。 このセッション名は他の アクション でも使用します。
- アクション を使用してタスクを自動化します。
- SAP 関連のすべてのタスクを自動化したら SAP [接続解除] を使用して、アプリケーションとの接続を終了しますアクション。
-
SAP[接続] を使用して、アプリケーションとの接続を確立しますアクション。
アクション SAPのパッケージ
SAP
パッケージには以下のアクションが含まれています。
注: SAP とレコーダー
パッケージは、アプリケーション内の SAP 要素を検出することができます。 しかし、SAP オブジェクトのパスを自動的に検出するなど、使い勝手の面からは SAP レコーダーと比較すると、より直感的であるため、パッケージ
パッケージが SAP パッケージよりも優れています。 []を参照してください。